<SEC-DOCUMENT>0001193125-25-319294.txt : 20251215
<SEC-HEADER>0001193125-25-319294.hdr.sgml : 20251215
<ACCEPTANCE-DATETIME>20251215163536
ACCESSION NUMBER:		0001193125-25-319294
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		116
CONFORMED PERIOD OF REPORT:	20250930
FILED AS OF DATE:		20251215
DATE AS OF CHANGE:		20251215

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Genasys Inc.
		CENTRAL INDEX KEY:			0000924383
		STANDARD INDUSTRIAL CLASSIFICATION:	HOUSEHOLD AUDIO & VIDEO EQUIPMENT [3651]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				870361799
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0930

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-24248
		FILM NUMBER:		251572089

	BUSINESS ADDRESS:	
		STREET 1:		16262 WEST BERNARDO DRIVE
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92127
		BUSINESS PHONE:		858-676-1112

	MAIL ADDRESS:	
		STREET 1:		16262 WEST BERNARDO DRIVE
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92127

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	LRAD Corp
		DATE OF NAME CHANGE:	20100326

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	AMERICAN TECHNOLOGY CORP /DE/
		DATE OF NAME CHANGE:	19940602
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>gnss-20250930.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- DFIN New ActiveDisclosure (SM) Inline XBRL Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2025-12-15T16:31:51.6569+00:00 -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:nonNumeric="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:stpr="http://xbrl.sec.gov/stpr/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:cyd="http://xbrl.sec.gov/cyd/2025" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16" xmlns:gnss="http://www.genasys.com/20250930">
 <head>
  <title>10-K</title>
  <meta http-equiv="Content-Type" content="text/html"/>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric id="F_fd0aaaf0-126b-40be-befd-b6c3cf0d28cf" name="dei:AmendmentFlag" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" format="ixt:fixed-false">false</ix:nonNumeric><ix:nonNumeric id="F_ac2f0618-8a61-401b-b6d3-3ec5eb8b5887" name="dei:DocumentFiscalPeriodFocus" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a">FY</ix:nonNumeric><ix:nonNumeric id="F_1273d168-6746-413a-a3ac-5182fe7b7a95" name="dei:EntityCentralIndexKey" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a">0000924383</ix:nonNumeric><ix:nonFraction id="F_9c71b2a1-7b4b-43eb-9671-fd0da4e5768d" name="us-gaap:CommitmentsAndContingencies" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="F_2af59cde-b5a5-408b-b92e-64c8805e9ea2" name="us-gaap:CommitmentsAndContingencies" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonNumeric id="F_2ad0ec1f-fd0f-4cd0-84d2-7857294292a3" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="C_3494c434-7f18-4cae-a4b8-2103d7aa587d" format="ixt-sec:duryear">2</ix:nonNumeric><ix:nonNumeric id="F_14af93cd-2ed4-430f-91b5-c51b1f2c034d" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="C_3494c434-7f18-4cae-a4b8-2103d7aa587d" format="ixt-sec:duryear">3</ix:nonNumeric><ix:nonNumeric id="F_786f90ff-ef91-43dc-b28f-a13df56d7670" name="us-gaap:CapitalizedContractCostAmortizationPeriod" contextRef="C_3494c434-7f18-4cae-a4b8-2103d7aa587d" format="ixt-sec:duryear">3</ix:nonNumeric><ix:nonNumeric id="F_5177b47b-f3a2-407a-84e3-2a9378a2d25d" name="gnss:ExtendedProductWarrantyTerm" contextRef="C_a433c9b7-084d-42cc-8410-0f8a5882e748" format="ixt-sec:duryear">1</ix:nonNumeric><ix:nonNumeric id="F_ebd42fb2-aa1b-45eb-a319-03bf3f3e1d9c" name="us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a">http://fasb.org/us-gaap/2025#SecuredOvernightFinancingRateSofrMember</ix:nonNumeric><ix:nonNumeric id="F_12d7ae17-d625-49c0-b4a6-3ea886ac8fcd" name="us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a">http://fasb.org/us-gaap/2025#SecuredOvernightFinancingRateSofrMember</ix:nonNumeric><ix:nonNumeric id="F_04075775-7c2f-4f41-8933-73e76345edf8" name="us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" contextRef="C_4f43df06-82ec-4195-a313-6bd38b625a6d">http://fasb.org/us-gaap/2025#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric id="F_73a1159c-3432-4932-aab3-0b9827ec8853" name="us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" contextRef="C_75d911cf-8c03-4e82-bb11-bcd13db8cad6">http://fasb.org/us-gaap/2025#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric id="F_7f3f267b-5bfb-4e80-b157-943aea6c3d46" name="us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" contextRef="C_cbff6a12-711c-4e26-9260-4c1a14280f1e">http://fasb.org/us-gaap/2025#SecuredOvernightFinancingRateSofrMember</ix:nonNumeric><ix:nonNumeric id="F_5e48a773-19fc-49ae-b3e5-b3f2cfb05511" name="us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" contextRef="C_66ea595f-aafb-4e98-aa2c-347738b5bcc7">http://fasb.org/us-gaap/2025#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric id="F_9403dfac-0b43-45e0-8155-74279746e2d3" name="us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" contextRef="C_67cb61db-a05f-4806-9117-af13765af179">http://fasb.org/us-gaap/2025#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric id="F_778ab602-1288-493b-abbf-948f9adc56ef" name="us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" contextRef="C_db030b78-57ef-4217-b38c-01c660515bf5">http://fasb.org/us-gaap/2025#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric id="F_0a1a8336-0dcb-401b-8876-c912e4c4464d" name="us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a">http://fasb.org/srt/2025#ChiefExecutiveOfficerMember</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="gnss-20250930.xsd"/></ix:references><ix:resources><xbrli:context id="C_81314077-8e40-4221-8a96-18eee4785607"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_81926862-af65-4bf1-98ff-4fe105be6707"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_821d4faf-6488-4476-b0b4-a106a89fdced"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_822af184-171f-4464-a5ec-db62356525c7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:HardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_85b20c05-a6ce-434a-85f9-a94a69c62467"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_85d19443-ae86-4439-aadb-01c6699bdebf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:Customer3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8731deee-96a7-4341-92fd-a96139433ee7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:AgreementToIssueStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-04</xbrli:startDate><xbrli:endDate>2023-10-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_87689cd8-6689-4888-ba3a-5c8ed326dacc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">gnss:OtherStateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_891669be-5284-4acb-a87e-dd96b7fc552d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CustomerDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_892f0de5-33a6-448e-a2c5-62c4e091bec1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8a270e92-0cb4-45c7-bd76-6c1ac0c8f34c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:FirstAmendmentTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-05-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8d3d1e35-65f8-4469-ad99-7d5faf6edb71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8d6e280b-586d-4b03-984b-ff5c8b5a585d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8eb2d3e2-2dd9-4073-9c99-eb8863f559e6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_91016502-e0ce-456d-b3aa-becec488a85a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_915ffd3f-2278-45c5-a9bb-cf7fc30b3341"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_918627e1-8171-4b47-8caa-2386afd19de2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_93377579-9a7c-4d63-9509-23f84fdc6e49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-04</xbrli:startDate><xbrli:endDate>2023-10-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_97896611-3cbe-47c4-bc34-8dadd3a7f1b4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9898f9da-a460-448e-867b-4e4012681029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9933a723-34e0-465e-a4b0-c8d3e1dfc1a7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9accda5c-9598-43d4-8e2c-7b80961a9e2a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9b4d3521-9d25-40fe-8f9c-ea9f8dc09ed1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9ebe5ef0-a2b0-4ce0-85b2-4079a1a4408d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a2eae814-8ae1-498f-9b73-8dd9a464448f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a3b9fe59-ae4d-48b0-8424-60eff44904ee"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a409eed8-2eff-44da-a5f9-5079c69a8b5b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a433c9b7-084d-42cc-8410-0f8a5882e748"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a8ea8378-13ad-410e-8ef6-ceca77758adf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ab126089-0754-45a2-ac59-bbd8710b30e7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:FirstAmendmentTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ab7fb000-727c-413c-9dbd-1edc107309d2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gnss:EmployeesDirectorsAndConsultantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_adf5a2e2-4b2a-4280-b655-b72fc71aa357"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ae08057e-e987-4867-a90d-694e432ac6ba"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ae9359fb-f010-463b-99ff-6e57b4ad2496"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_aec8aea2-4505-40be-9b9b-8f4af352ff41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:AssetsAcquisitionOfAmikaMobileCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_af10649b-067c-4fa1-acde-e6bd03595b02"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_af855737-c53b-4088-aec1-a5e4b83dac77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b010eacf-5ec8-45b0-87e7-5e97e5f95545"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b07a91ac-4bcb-4f29-ab31-d949c633b6a3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:Customer2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b0e4064d-a683-4e9c-ba30-9fdac6056277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CustomerDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b281bfe8-fdbf-457b-8693-072e61b902fa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b2efc9b6-2538-4e74-bb0f-67f46b3434a6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b30ac7d4-26ae-41b2-a221-07b919d559cf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b695494f-efd7-4350-aa13-b3a550bb57e7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-04</xbrli:startDate><xbrli:endDate>2023-10-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b8fe5a2d-07d5-4225-a853-fd681bc7393f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gnss:EquityPlan2015Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b91f3e64-ecaf-438d-a8ed-6e5ec27e30bd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b93e3e2b-6ac5-41b2-b4ca-050c0cb06cfe"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b9dd9b2b-b73b-4b2b-9bb6-e1a598fb4be2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b9f0716b-8e7e-4978-a820-8a9ca346f018"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ba075f28-2900-4d78-bcef-6702e0473dce"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:DeferredRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_bd3cdb6d-0beb-40df-99a0-77cb14508997"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_bdc72de0-cb83-4446-a1c6-6a5d98c49f55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_be5d605d-03fe-414d-b3b3-d8f3a4813713"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gnss:CommonStockAwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_be7f1ff0-6dee-43d5-94a4-24af41039d8b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-08</xbrli:startDate><xbrli:endDate>2022-10-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_bea8ed38-8648-4fbf-ae5d-5fd2a0518027"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_bea96ae4-415b-4083-9a3d-2738f58fcc93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_befd027b-2451-46ab-98fb-c60a813e1093"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_bf00a00c-1023-4ef1-802f-6a862cb2c0b9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_bf24e1a7-013b-41ec-b648-4af60d08e67f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:HardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_bfe9eafc-2884-441b-ab71-e0fb8cc0fda2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c10db626-29c4-4368-9a19-40ae62dd37ab"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c122dab1-bcec-4bc9-b486-84e7cee3e21e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c3b03f95-10ed-402b-9524-18b33b7b0d2b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c4054ec4-9159-4ab0-85f4-573e04771ec6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c4512df0-6f28-4ebe-bcc1-63e81cf6de3f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c4c84b1d-b170-4f30-ac7b-1376e267c07b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-10-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c659b946-bae2-431f-9356-07d8d23e8358"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c92b9221-039c-4044-8f87-e4109ee71577"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c9544be2-897c-4277-9782-c053f480d55b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ca8540fc-f227-450d-a923-25f49ede92e9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gnss:OptionsAndRSUSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cab5d832-cea3-45f4-a7a5-cad7468ad512"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cacd57d1-85da-4444-95c5-aae4131c1441"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_caf337eb-d2f1-4f19-8a05-9bb7ef504672"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cbff6a12-711c-4e26-9260-4c1a14280f1e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:FirstAmendmentTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-09</xbrli:startDate><xbrli:endDate>2025-05-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cc341a44-d966-46b6-8ce4-d283b8adcbb5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cc4299ae-70fd-425a-bf66-88d4e09f82f7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cc476e6a-97b9-4637-b734-9945f85bcb17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cd64bfe8-1e3c-401a-ab6b-e94d6bd2c175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cee945f1-dedc-4b05-adf8-cc94d9908fa6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cf0cd5ea-a2f5-4a9a-a9c7-379e195b9a52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:Customer1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:HardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d0b45683-0e40-4977-ad73-807f9272073a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d1d5081d-60c7-4627-901d-d491ee60be87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d2831b2c-7fa9-4656-af66-cd804dccdc94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d4974d19-0ed6-4144-a2f8-e594f6f3be7a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d49a6592-b4a9-4014-8ed8-ce63588bcc24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d51d2ab3-82a4-438e-87cf-e37712472caa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d6b4c0ff-6335-45b9-8da4-4605afd4733a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CustomerDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d6ed37a3-dd2e-4092-9dc7-7b32167411ca"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-20</xbrli:startDate><xbrli:endDate>2023-03-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d7179812-7edb-44e1-ad9f-05bad0f21433"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">gnss:ObligationToIssueCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d76a75fd-32a1-411b-afe3-99e568571047"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:DeferredRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d8d13d42-e7e8-452c-a1a9-0d4d75b74c35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d9690e65-a397-4f53-8271-46e5d20077bb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d982ed3e-3bdf-4469-99ef-3a142a6edff1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d9afa55d-47ad-474c-b213-8563c84cc5d0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_da34ecb7-7087-46dd-8fe8-16f7875947c2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-04</xbrli:startDate><xbrli:endDate>2023-10-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_db030b78-57ef-4217-b38c-01c660515bf5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_dbea64bd-4209-4144-a0ed-e1a2710920a1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_dc53fd09-2dc3-4094-bafd-c873f443211a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_df43d6f5-105c-4fed-b0b2-9a47331c666f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:AcquisitionOrAssetPurchaseHoldbackLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_df4d985c-f6c6-4b13-af29-8a0b444d900f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CustomerDepositsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_dfbbe5bd-e243-4591-86f3-41e8fba5c890"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_dfcb0ca4-c88e-41b1-9a9e-3bad7b6dd888"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:HardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e3864dad-5c1a-4247-aa4e-859f3eeae57e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e3f2f09a-9ba9-4786-a4b2-4be56f5d5963"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e5a52261-bd1e-48fa-9cd3-f6444f275038"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:DeferredRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e62eecef-c96a-4c65-9040-5ccf07b722b1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e68c5eef-e521-4aa9-bf6b-ce1538b5395d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-05-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e6daf18e-75a0-427d-a2eb-236d96939172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e8bdd1ea-3d63-4a02-bd42-49507ed235cd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e8fe29ee-65db-4740-9065-c13d03fb3000"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ea40921e-45d0-4657-a42f-5081018c59fc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-05</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_eafc7b50-4cde-40f6-9434-39062ccf213f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ee89c852-65ee-4eb6-89e6-d07f5af2e2d1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:HardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f064833d-d944-4465-ae2b-b6a9b234e75e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f3aed8f4-996c-4a2b-b9ff-2873aa6fbeca"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f4570f0e-9d87-4a6f-a5bf-a55377b1f043"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f504a891-c126-4a62-a5e4-54cc76f9ba98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f5117de7-a98a-48af-8a8d-2ba85faa9211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f8ebeeb8-7525-4809-b38b-a481f1ec7341"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:FirstAmendmentTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f934db38-8623-484d-a7b8-a43a215409a4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f9d50aa9-3a31-4fd2-b7da-04fc4d4b4b19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f9eeb227-37b0-4fd1-b17a-b006be625ed9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fa74e733-6af3-47b1-a9c1-8975bd9ff3d1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fc688892-10d8-4940-9786-56212dc5980d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fdf70c63-9965-4cc4-8ad3-bbb8b4307386"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CloseDateTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fdfd5791-8edc-4ae5-b777-33462e2d347c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fe49520f-2f64-483d-af66-51a7ac8321df"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">gnss:VestingBasedOnMarketConditionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-20</xbrli:startDate><xbrli:endDate>2023-03-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ff5b1d7e-5c79-43de-b2fa-a9b3baed8372"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-04</xbrli:startDate><xbrli:endDate>2023-10-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ff5deb87-9f61-4c29-9987-186f54b1ba8c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_001be664-d12e-42c6-9e58-6f8d545968a8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_02523509-ee38-4c88-8b79-d9fb029c3e59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_02eecad9-9a4e-4d4a-a513-32fda99c61d5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_032f2963-40b7-4102-a335-384fbdb6ae40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-04</xbrli:startDate><xbrli:endDate>2024-10-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0652964f-31fc-4a22-9069-71f6267272aa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:AcquisitionOrAssetPurchaseHoldbackLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_07a00a4b-ecbf-4291-9ac5-8607797dc553"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0a1a9df5-d4c4-4111-a255-dde32f722e3b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0a5f2881-9f21-4497-8412-07ef6caeec76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:DeferredRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0a87cee9-e092-4592-bfd4-da3195038a75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0ae23dd3-5c9f-40a2-96e8-5d7e5f380196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:FirstAmendmentTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-05-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0c3c862f-036a-4e06-aa69-f4b6c9bb7e45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0cbdb68f-7589-463e-98fe-29d64ffa6e26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CustomerDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0e180888-2c7b-4050-afc3-bd7ef9cecd9b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:HardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0e8614f0-8b89-4664-876f-6d3fe018a101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">gnss:ObligationToIssueCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1209b209-9c69-4e3f-934d-689f49eaf859"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1345f122-f66b-4f42-a111-77638d2c96c3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-12-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_138dfc09-acf7-41e2-a68c-59b6e51cafd8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_140483b5-fdbf-4adf-a1fe-dff21ba8fe25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">gnss:GenasysSpainMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_151bc0f6-b975-4010-bd5e-43089cf66fd4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_15564c69-732c-401c-a760-a6673467bc12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-04</xbrli:startDate><xbrli:endDate>2023-10-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_19d4203b-69bb-4636-b5e6-ef0842610642"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1fce15d6-26fc-42ad-9562-4d0893683a89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2020afcd-55c6-4b25-ae0a-ddc78207ecdf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:AgreementToIssueStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2021ac95-97fe-4565-b500-0af522c5a4b0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_205a81cd-fe60-45f4-a2fc-157e051d60bf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2492081e-feea-4acf-b76f-685ed42c6efa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:Customer3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_24e8c829-76b2-4c55-933e-b557e0eec16e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_27653bcb-6bdc-4b99-9226-f1cd8f9064ed"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CustomerDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_28b3b747-dab8-4a99-88ce-26a1f1d86738"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_28ec44fe-673e-45bb-86d0-408341c1da5c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_290f37c5-365b-4990-8357-39358fefb217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2b0caff3-737f-4a53-87de-90bf0a1c61b2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2e142501-7434-42a4-ac95-2f65ed1fbc7e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gnss:CommonStockAwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gnss:EquityPlan2015Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2e55a05c-a733-415d-93cf-60364ea0d0de"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2f37d5d0-d550-4f93-9869-f33a2c00bca2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2f3940e4-aacf-4088-8a82-c7684d7bc18d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_302683eb-2803-47ea-aa9f-2a8026c52626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:DeferredRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_30c75032-0265-4f59-8581-6acf50cf9b45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_31cca560-5754-4def-b0cd-391c23006644"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_31f93ad1-b821-4126-beb4-24c6f6fb4df6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_34094c47-23a6-4ee0-a522-5341c23c619c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_343f583a-9c25-4a2f-8e89-5318d03cee66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3494c434-7f18-4cae-a4b8-2103d7aa587d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_35037e4a-557a-4a3a-b79b-b1001ac001ba"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_35251103-1458-4f49-acad-0b6bb014a552"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3773b6c2-aa58-430f-89ae-b1062c2fa643"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_37ddfcfc-e0d9-4d56-b549-13168176e80c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3913562d-fd28-4cd6-9000-f32b05f05055"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_39394f64-5376-4c0f-9c9d-5a9ebaf4f656"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_39d30b2b-f22e-421d-81d5-b5a1290ab45e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3b43f460-0215-42e5-9003-117ef5cfa3a2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CloseDateTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3bca1bd9-f257-44af-bcf1-5e1fb2d1fdc4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3c3d011e-2da6-4f35-b6c9-6dc7fa558e60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3d5ae419-e6ab-4358-b039-e4d129711cc3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3ea869bf-50a4-4ee9-8cd7-b100a8bbb7ec"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3eefb253-a91c-4b5d-9bbf-1db87c232ffd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_40adfe3f-35d0-4968-8b68-fb9e9b099157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gnss:EmployeesDirectorsAndConsultantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_412f2192-07d5-46ce-bf85-4997695ff121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_428568b2-f344-4ff4-bb4d-410d6c7462ac"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:Customer2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_442be33d-1df3-4c2c-aef9-cc2bc1844aad"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_458be5c2-6e45-4037-9c71-92825292477a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_46edd6d3-2e30-4c02-94bb-b3e825053d96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4992e755-b637-437f-9cdb-76457281dfe7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4a391534-e160-4d36-be57-e4ed7b7919ea"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4b464fe2-c73b-4995-a294-e0b7597af3e6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4c01c603-ff1f-40e1-97e1-806868938bd6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4c1a2a93-7637-4622-9260-07d17095d80a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4cddc4fb-3567-4656-8c16-106e2add47fe"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-04</xbrli:startDate><xbrli:endDate>2023-10-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4d5a3779-5b86-4dac-8321-ab7d8eb14d07"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:FirstAmendmentTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4e855169-f937-412d-b230-a29ca2acd888"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4ef4dce5-fd78-4491-b35b-07cdbd80d08d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4f43df06-82ec-4195-a313-6bd38b625a6d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CloseDateTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4f718caf-905f-47cc-b1cd-e15a159019d1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_50892e03-36dc-4fb5-afc5-b1e0c0baaa9c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_50faab3b-b669-476d-8c7e-e47af44c3193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_523248dd-c072-4a72-b034-d9639344bac5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_526ae25c-4c42-4055-b3e8-3cbec62af891"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_538c0868-cbef-48f8-985c-1b87b0eb8076"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_53a051eb-0433-4222-a3aa-4e032182ebf4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-05</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5762ad32-2a75-48c0-a428-35d01ba26199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5b420df2-6199-4913-ace2-1df4502ba277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5bb52a4a-d462-4fa4-ab25-da6d44a45d59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gnss:EquityPlan2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5bba89d4-01da-4cf7-bfad-3ab7bfced9ec"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-13</xbrli:startDate><xbrli:endDate>2024-05-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5cc8d801-585f-4a81-a327-896ebbf21563"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5de088ec-9ca0-4138-9d1d-01dc7723ad4c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5e1f3782-8f47-4e09-9d21-88e5582cb5f7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:AgreementToIssueStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-04</xbrli:startDate><xbrli:endDate>2023-10-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5f2acfaa-f8af-4c36-9590-4e3570a73bbf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_61f2aac9-cc9c-469c-8279-948088b8de41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_62c87f36-ab9a-43c2-b601-2840fd564ad3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_63a76c93-2a26-4de1-a0c4-7110a6ca7658"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CloseDateTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_656ef458-1a26-4682-85ac-c5748f3d430d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_66ea595f-aafb-4e98-aa2c-347738b5bcc7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:FirstAmendmentTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6715b86c-9e8a-4026-9974-cc7b6725aa03"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_67cb61db-a05f-4806-9117-af13765af179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_69b8bcc7-f343-4921-9bde-c09260042893"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6a69e0fd-b900-4170-b4d1-f1487bf29624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6c118b7d-639d-4caa-ba7e-237560a7db7f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-13</xbrli:startDate><xbrli:endDate>2024-05-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6db4da82-b372-44d4-bf50-d0eb3ce40434"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:SoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6fe443fa-f9b4-402b-832b-44ee6e31e2b0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_70c5ddb4-bd98-4176-bc77-45a6676d8778"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:Customer1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_74aba999-7c91-47b8-80a0-3dcebe3914e0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_74de8c7c-7ba5-4eb1-bc15-d3624c469cce"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_74dfc4c7-700f-47c6-8d28-5f5ae39e3015"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_74e9bad1-e8fd-408d-b011-2a94c72c7f71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_756ea5b7-9c85-412e-ba0c-3a1b133116f4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:HardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_75a8e27d-d873-4cf2-a5ea-780a15c9c4eb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_75d911cf-8c03-4e82-bb11-bcd13db8cad6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CloseDateTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_783fdc0e-9c60-4e87-96b7-369a4cffff88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_78ad44b5-3a45-4b30-9219-d29742e2bec8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7957440c-aca5-4572-825f-47320c370867"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7983ba38-3b2e-4d4d-9901-09e3dc66aaf8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7a5cd90a-86ba-4ce1-ab83-84accc9866ce"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7aa3e120-09c7-4777-aed1-155bd6387947"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7b2273da-ce13-4d2e-b968-c224066e2dc5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7bb28480-6de1-4fab-bdcc-31652bf34ecf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7cf99eb0-e368-4d9d-8cff-00bb822682c8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7d4f7262-6ee7-4bf9-8be7-16300c7999b2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7eb71d9c-249c-4b9f-834e-e03c6dc1a229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7f10864c-ac94-479d-abd1-02584f97bdc2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000924383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202307Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="U_Segment"><xbrli:measure>gnss:Segment</xbrli:measure></xbrli:unit><xbrli:unit id="U_pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="U_UnitedStatesOfAmericaDollarsShare"><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="U_shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="U_USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="U_Subsidiary"><xbrli:measure>gnss:Subsidiary</xbrli:measure></xbrli:unit><xbrli:unit id="U_Customer"><xbrli:measure>gnss:Customer</xbrli:measure></xbrli:unit></ix:resources></ix:header></div>
  <div style="z-index:2;min-height:0.69in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="border-top:2.25pt double;padding-top:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">      </span></p><p style="font-size:10pt;margin-top:2.25pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">UNITED STATES</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SECURITIES AND EXCHANGE COMMISSION</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">WASHINGTON, D.C. 20549</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FORM </span><span style="font-size:14pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c748cc4e-2f82-432b-9739-1ffec03b256c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:DocumentType"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">10-K</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:4%;box-sizing:content-box;"/>
     <td style="width:96%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Segoe UI Symbol',sans-serif;"><ix:nonNumeric id="F_65e74b2b-cfb4-46a3-818c-09a57a6f7375" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9746;</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For the fiscal year ended </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_35db268a-aef6-472e-827a-de08168d3391" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_67f4eaee-2c21-4988-8fa5-6a434158843a" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_e9177a11-3879-4fae-8b53-cd97a35dabd8" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:DocumentFiscalYearFocus"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2025</span></ix:nonNumeric></span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">or</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:4%;box-sizing:content-box;"/>
     <td style="width:96%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Segoe UI Symbol',sans-serif;"><ix:nonNumeric id="F_6fa1baf5-15f6-4b34-b296-6d4877a066ee" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Commission File Number </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d39f2ce6-f305-42f9-ad04-30819fd9e1a4" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntityFileNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">0-24248</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><img src="img26519456_0.jpg" alt="img26519456_0.jpg" style="width:361px;height:72px;"/></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:16pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3c9b99d6-6208-4d13-b675-3b50bff312fb" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntityRegistrantName"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">GENASYS INC.</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(Exact name of registrant as specified in its charter)</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50%;box-sizing:content-box;"/>
     <td style="width:50%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><ix:nonNumeric id="F_33d4967e-2af8-43c2-81c0-bed2ef887e90" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Delaware</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><ix:nonNumeric id="F_6baf54a5-e633-4cd9-9718-7bb78f8fa4c3" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntityTaxIdentificationNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">87-0361799</span></ix:nonNumeric></span></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(State or other jurisdiction of</span></p><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Incorporation or organization)</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(I.R.S. Employer</span></p><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Identification No.)</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:3pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:3pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><ix:nonNumeric id="F_6d5b6592-770b-4187-b0d3-b461eba0b91c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntityAddressAddressLine1"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">16262 West Bernardo Drive,</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:center;"><span style="font-size:9pt;"><ix:nonNumeric id="F_ef37613c-3c22-4d43-8109-00ec5a27fe67" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntityAddressCityOrTown"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">San Diego</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:9pt;"><ix:nonNumeric id="F_f08995dd-f93d-4b45-a520-ee190d445442" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">California</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><ix:nonNumeric id="F_46db9632-8cfa-4728-9416-1380e9e7590b" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntityAddressPostalZipCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">92127</span></ix:nonNumeric></span></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Address of principal executive offices)</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Zip Code)</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Registrant&#8217;s telephone number, including area code: (</span><span style="font-size:9pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c5a5b149-4570-4a76-8109-0a700b356714" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:CityAreaCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">858</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">) </span><span style="font-size:9pt;font-family:Times New Roman;"><ix:nonNumeric id="F_347cc5e2-aff3-493e-9052-f564fce12fc5" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:LocalPhoneNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">676-1112</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:40%;box-sizing:content-box;"/>
     <td style="width:20%;box-sizing:content-box;"/>
     <td style="width:40%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="border-top:0.5pt solid;padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;"><p style="font-size:9pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Title of each class</span></p></td>
     <td style="border-top:0.5pt solid;padding-top:0in;border-right:0.5pt solid;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;"><p style="font-size:9pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Trading Symbol(s)</span></p></td>
     <td style="border-top:0.5pt solid;padding-top:0in;border-right:0.5pt solid;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;"><p style="font-size:9pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Name of each exchange on which registered</span></p></td>
    </tr>
    <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;"><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><ix:nonNumeric id="F_5adc1283-3522-4c63-90e8-0eef8541a9cc" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:Security12bTitle"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Common stock, $0.00001 par value per share</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;border-right:0.5pt solid;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;"><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><ix:nonNumeric id="F_76edc494-7d5c-430c-873b-50d74f47a731" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:TradingSymbol"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">GNSS</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;border-right:0.5pt solid;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;"><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><ix:nonNumeric id="F_b2432611-f98c-4f79-9788-beaf76ad1c66" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">NASDAQ</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">&#160;Capital Market</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SECURITIES REGISTERED PURSUANT TO SECTION 12(g) OF THE ACT: None</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes  &#9744;    </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0f3b9829-0042-49aa-bf3e-f8d4589fbd78" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntityWellKnownSeasonedIssuer"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">No</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  &#9746;</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes  &#9744;    </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b47929bc-ddf1-401b-bcf4-aa9b6ffe3142" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntityVoluntaryFilers"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">No</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  &#9746;</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9a3850b5-bef9-4fd0-99dd-b08ddb6bdc38" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntityCurrentReportingStatus"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Yes</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  &#9746;     No   &#9744;</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_fb6b2845-6c24-4603-b63d-2e429800aa86" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntityInteractiveDataCurrent"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Yes</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  &#9746;    No  &#9744;</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:11%;box-sizing:content-box;"/>
     <td style="width:16%;box-sizing:content-box;"/>
     <td style="width:4.66%;box-sizing:content-box;"/>
     <td style="width:41%;box-sizing:content-box;"/>
     <td style="width:19.84%;box-sizing:content-box;"/>
     <td style="width:7.5%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Large accelerated filer</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accelerated filer</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></p></td>
    </tr>
    <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;"><ix:nonNumeric id="F_71495fca-5584-4d7d-ae27-0b836235bfba" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Non-accelerated filer</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9746;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:8pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Smaller reporting company</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;"><ix:nonNumeric id="F_b0285626-5a93-4917-9ac8-51362c0943fc" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9746;</span></ix:nonNumeric></span></p></td>
    </tr>
    <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:8pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:8pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Emerging growth company</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;"><ix:nonNumeric id="F_a968d4cb-7051-439b-bc8f-89fdd5ff6922" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If an emerging growth company, indicate by a check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  &#9744;</span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark, whether the registrant has filed a report on and attestations to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_bc55ef07-106d-4507-a108-83792c2bd4a1" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.  </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4d45a5ee-9f55-483b-b3df-8f04be68012d" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).  &#9744;</span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes  &#9744;    No  </span><span style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_e21108f7-6dbd-496f-8b42-b83c248f126c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:EntityShellCompany" format="ixt:fixed-false"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#9746;</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The aggregate market value of the voting common stock held by nonaffiliates of the registrant as of March 31, 2025 (the last business day of the registrant&#8217;s most recently completed second fiscal quarter) was </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_31330127-5bb5-4557-84ce-0731e5c848d0" contextRef="C_b91f3e64-ecaf-438d-a8ed-6e5ec27e30bd" name="dei:EntityPublicFloat" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">66.9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> based upon the closing price of the shares on the NASDAQ Capital Market on that date. This calculation does not reflect a determination that such persons are affiliates for any other purpose.</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate the number of shares outstanding of each of the registrant&#8217;s classes of common stock, as of the latest practicable date:</span></p><p style="text-indent:3.4%;font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5ec6d3d5-0f4a-4a4d-b866-b27bdefc4913" contextRef="C_1345f122-f66b-4f42-a111-77638d2c96c3" name="dei:EntityCommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">45,193,561</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock, par value $0.00001 per share, as of December 5, 2025.</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">DOCUMENTS INCORPORATED BY REFERENCE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:8pt;font-family:Times New Roman;"><ix:nonNumeric id="F_eeb19768-4971-4e14-80e6-f18d40d25a18" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:DocumentsIncorporatedByReferenceTextBlock" escape="true"><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Portions of the registrant&#8217;s definitive proxy statement filed with the Commission pursuant to Regulation 14A in connection with the registrant&#8217;s 2026 Annual Meeting of Stockholders, </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> or the information included in an amendment to this report filed with the Commission, in either case, to be filed subsequent to the date of this report, are incorporated by reference into Part III of this report. Such definitive proxy statement or amendment will be filed with the Commission not later than 120 days after the conclusion of the registrant&#8217;s fiscal year ended September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:0.69in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="z-index:2;min-height:0.69in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">TABLE OF CONTENTS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
     <td style="width:8%;box-sizing:content-box;"/>
     <td style="width:87.34%;box-sizing:content-box;"/>
     <td style="width:4.66%;box-sizing:content-box;"/>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:0.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:0.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:0.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0.1in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0.1in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0.1in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-kerning:none;min-width:fit-content;">Page</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p><p style="border-top:1pt solid;padding-top:1pt;font-size:4pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td colspan="3" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">PART I</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 1.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_1_business"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Business</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 1A.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_1a_risk_factors"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Risk Factors</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 1B.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_1b"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Unresolved Staff Comments</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 1C.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_1c_cybersecurity"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Cybersecurity</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 2.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_2"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Properties</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 3.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_3"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Legal Proceedings</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 4.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_4"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Mine Safety Disclosures</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27</span></p></td>
    </tr>
    <tr style="height:5.75pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="3" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td colspan="3" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">PART II</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 5.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_5"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 6.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_6"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Reserved</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 7.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_7_mda"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">29</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 7A.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_7a"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Quantitative and Qualitative Disclosures About Market Risk</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 8.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_8"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Financial Statements and Supplementary Data</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 9.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_9"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">41</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 9A.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_9a"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Controls and Procedures</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">41</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 9B.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_9b"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Other Information</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">41</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 9C.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_9c"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">41</span></p></td>
    </tr>
    <tr style="height:5.75pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="3" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td colspan="3" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">PART III</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 10.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_10"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Directors, Executive Officers and Corporate Governance</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 11.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_11"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Executive Compensation</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 12.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_12"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 13.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_13"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Certain Relationships and Related Transactions, and Director Independence</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 14.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_14"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Principal Accountant Fees and Services</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42</span></p></td>
    </tr>
    <tr style="height:5.75pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="3" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td colspan="3" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">PART IV</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ITEM 15.</span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#item_15"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Exhibits and Financial Statement Schedules</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">43</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0.1in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#consolidated_financial_statements"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Index to Consolidated Financial Statements</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">i</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0.1in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#signatures"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Signatures</span></a></p></td>
     <td style="padding-top:0in;padding-left:0.08in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">37</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:0.69in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PART I</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Forward Looking Statements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">This Annual Report on Form 10-K contains forward-looking statements relating to future events or the future performance of our company. Words such as &#8220;expects,&#8221; &#8220;anticipates,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;believes,&#8221; &#8220;seeks,&#8221; &#8220;estimates&#8221; and similar expressions or variations of such words are intended to identify forward-looking statements but are not the only means of identifying forward-looking statements. Such statements are predictions; actual events or results may differ materially. In evaluating such statements, you should specifically consider various factors identified in this report, including the matters set forth below in &#8220;Item 1A. Risk Factors&#8221; of this Annual Report on Form 10-K, which could cause actual results to differ materially from those indicated by such forward-looking statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">For purposes of this Annual Report, the terms &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221; &#8220;Genasys&#8221; and the &#8220;Company&#8221; refer to Genasys Inc. and its consolidated subsidiaries.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_1_business"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 1. Busin</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ess.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Overview</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are a global provider of Protective Communications&#153; (&#8220;Protective Communications&#8221;) solutions, including our Genasys Protect&#153; software platform (&#8220;Genasys Protect&#8221;) and Long Range Acoustic Device</span><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#174;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> (&#8220;LRAD</span><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#174;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8221;) hardware products. Our unified software platform receives information from a wide variety of sensors and Internet-of-Things (&#8220;IoT&#8221;) inputs to collect real-time information on developing and active emergency situations. Genasys&#8217; customers use this information to create and disseminate alerts, warnings, notifications, and instructions through multiple channels before, during, and after public safety and enterprise threats, critical events, and other crisis situations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Protect is a comprehensive portfolio of Protective Communications software and hardware systems serving federal governments and agencies; state and local governmental agencies, and education (&#8220;SLED&#8221;); and enterprise organizations in sectors including but not limited to oil and gas, utilities, manufacturing, automotive, and healthcare.&#8239;Genasys Protect solutions have a diverse range of applications, including emergency warning and mass notification for public safety; critical event management for enterprise companies; de-escalation for defense and law enforcement; critical infrastructure protection; zone-based planning for accelerated, precise emergency response; secure and compliant cross-agency collaboration;</span><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and automated detection of real-time threats such as active shooters and severe weather.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">LRAD by Genasys products broadcast audible voice messages with exceptional clarity from close range out to 5,000 meters. We have a history of successfully delivering innovative products, systems, and solutions for mission critical situations, pioneering the Acoustic Hailing Device (&#8220;AHD&#8221;) market with the introduction of LRAD in 2002, creating the first multi-directional, voice-based public safety mass notification systems in 2012, and the first AHDs with a digital interface for remote operations in 2023. Building on our proven, best in class, and reliable solutions, we offer the first and only unified, end-to-end Protective Communications platform.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Background</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys entered the Protective Communications market following the October 2000 attack on the USS Cole, which led to the development of LRAD products capable of communicating to and determining the intent of potential threats from a safe distance. LRAD products broadcast audible alert tones and exceptionally intelligible voice messages in a focused 30&#176; beam over long distances to specific targets. LRADs were quickly embraced by the U.S. Navy and then other domestic military branches, federal agencies, and police departments, and then throughout the world. By using long-range communication to initiate and manage the escalation of force, LRAD products provide a better non-kinetic solution for resolving potentially dangerous or hostile situations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">With devices capable of broadcasting audible alerts and notifications with exceptional vocal clarity over long distances, Genasys engineers enhanced the Company's Protective Communications technology to innovate a new generation of mass notification speaker systems. Most legacy outdoor mass notification systems are sirens, but have limited, if any, audible voice broadcast capability. Genasys&#8217; advanced mass notification systems feature the industry's highest Speech Transmission Index (&#8220;STI&#8221;), large directional and omni-directional broadcast coverage areas, and an array of options that are designed to enable continued operations when power and telecommunications infrastructure goes down.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Company engineers subsequently developed command-and-control software to enhance Genasys mass notification speakers with new technology options and remote functionality. In addition to remotely activating and controlling Genasys&#8217; advanced speaker systems, which also feature satellite connectivity, battery backup, and solar power options, Genasys&#8217; command-and-control software facilitates the dissemination of alerts, warnings, notifications, information and instructions through multiple channels, including location-based Short Message Service (&#8220;SMS&#8221;), Cell Broadcast Center (&#8220;CBC&#8221;) mobile push, text, email, social media, TV, radio, and digital displays.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">These systems are used by government emergency services, schools, universities, and businesses to send emergency information and instructions to people at risk before, during, and after public safety and enterprise threats.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Today, the fastest, most direct way to share vital information is often through cell phones and computers. In response to a world where communication methods are becoming increasingly digital and mobile, Genasys expanded its platform to include multiple software-as-a-service (&#8220;SaaS&#8221;) solutions. These solutions include zone-based evacuation resources, integrated mass notification networks powered by Genasys command-and-control software, a mobile-ready, secure, communication collaboration platform, and the Company&#8217;s National Emergency Warning System (&#8220;NEWS&#8221;) solution that works with mobile carriers to send emergency communications to the public with no opt-in required. These SaaS solutions can be used to disseminate critical alerts and information through text messages, emails, voice calls, push notifications, social media, speaker systems, and other delivery methods. In 2023, Genasys integrated and rebranded these solutions into what is now known as the Genasys Protect platform.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys hardware systems and software solutions are designed to provide operators with the ability to deliver critical information rapidly and effectively through multiple channels.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Principal Genasys Characteristics</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Scalable:</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys hardware products and software systems have been deployed throughout the world and can be scaled to meet the needs of government and enterprise customers.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dynamic and Real-time</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Emergencies are not static, and neither are effective emergency responses. Genasys emergency management products and systems are designed to constantly receive and analyze new information as a crisis unfolds, leveraging sensor data, dynamic maps, and first responder feedback to deliver notifications that reflect the most up-to-date information. Our evacuation software is built to track wildfires and other natural or man-made disasters and to model how a disaster is expected to move and develop in the critical minutes, hours or days that follow.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Customized and Focused</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Genasys can send specific alerts, pertinent information, and instructions to at-risk individuals or populations based on geographic location, group status, and other classifications.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Multiplatform Redundancy</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Alerts can be distributed using text messages, emails, voice calls, push notifications, social media, speaker systems, and other delivery channels, allowing critical communications to reach the greatest number of people possible.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Reach and Clarity</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Alerts and notifications transmitted through Genasys speaker systems have unprecedented reach and clarity. Genasys speakers attained an STI score of 0.95 out of 1.0, considered excellent by the International Electrotechnical Commission.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Reliable and Resilient</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Genasys hardware products are made with military-grade materials and undergo extensive laboratory testing seeking to ensure reliability and durability in most any environment, regardless of the conditions.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Extensive Catalog</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Genasys offers multiple acoustic device and mass notification speaker options of varying ranges, sizes, weights, and colors. Similarly, we offer a variety of software alerting and notification suites, each with unique capabilities. This extensive catalog enables us to provide customized solutions designed to meet our clients' specific needs.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Global Presence</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Genasys has physical offices in North America, Europe, and the Middle East. Sales and support teams at each office have cultural familiarity and a deep understanding of business practices in their region. We believe that our regional presence enables Genasys sales and support teams to develop close relationships with customers to best meet their needs while conducting business professionally and efficiently.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Proven Quality and Support</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: All Genasys products are rigorously tested to meet our exacting standards. This commitment to providing the highest quality products earned Genasys ISO 9001 and 27001 certifications, universal indications of excellence and consistency. All Genasys products come with a one-year warranty and our customer service team is available 24/7 for personalized technical support.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pioneering Philosophy</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: With the introduction of LRAD in 2002, Genasys created the AHD market. Genasys continues to develop life safety communication solutions by innovating and enhancing the emergency warning and mass notification industry&#8217;s only unified Protective Communications platform - Genasys Protect.</span></div></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Looking Forward:</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Acquisitions</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: In October 2023, we completed the acquisition of Evertel Technologies, LLC (&#8220;Evertel&#8221;), a fully Criminal Justice Information Services (&#8220;CJIS&#8221;) compliant, cross agency collaboration software solution designed specifically for emergency managers and first responders. In Fiscal 2021, we completed acquisitions of Zonehaven, a software-based evacuation and repopulation management platform, and the assets of Amika Mobile, a physical security information management company. These acquisitions, along with the January 2018 addition of Genasys Spain, expanded Genasys&#8217; </span></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">strong suite of software solutions. We may consider strategic acquisitions in the future, particularly in the SaaS industry, as opportunities arise and if they are consistent with our business objectives and our capital positions.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Team Expansion</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Along with new businesses, we intend to continue to invest in new engineering, sales, marketing, production, and quality assurance talent to support Genasys&#8217; expected growth.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Market Expansion</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: By acquiring Evertel, Zonehaven, and Amika Mobile, and adding new sales and marketing personnel with connections to previously untapped markets and locations, we expect our critical communications suite to experience strong sales growth.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Geographical Expansion</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: In fiscal year 2025, Genasys continued to expand into new regions, including a substantial project to monitor 37 dams across the Commonwealth of Puerto Rico and provide early warning communications to residents living downstream during hurricanes, flooding, and earthquakes; coverage across Los Angeles County, California, and expansion with local governments and agencies across the United States.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">R&amp;D Facilities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Genasys&#8217; research and development offices, located in North America and Europe, feature state-of-the art equipment and facilities that help fuel innovation. Notable features include hardware and software development laboratories, an acoustic testing chamber, and mechanical design and manufacturing facilities.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Continued Software Development</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Increased software development and new acquisitions have expanded Genasys&#8217; SaaS portfolio. In fiscal year 2026 and beyond, we are focused on expanding and proliferating our unified software and connected-speaker platform.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Hardware Development:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> LRAD technological advancements are anticipated to drive product enhancements in fiscal year 2026.</span></div></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Software Products</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Genasys Protect Platform</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">The Complete Protective Communications Platform</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Genasys Protect platform provides a full suite of Protective Communications tools for many hazards, designed to provide targeted emergency communication, data-driven decision making, secure inter- and intra-agency collaboration, and more. By enabling communications with precision, speed, and clarity, Genasys Protect helps to enable preparedness, responsiveness, and collaboration to keep people, assets, and operations protected against the impacts of natural disasters, terrorism, violent civil unrest, and other dangerous situations, as well as power failures, facility shutdowns, and other non-emergency operational disruptions.</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Proven Technology:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Genasys solutions have been on the front lines for more than 40 years, providing targeted communications capabilities designed to ensure the right people get the right message - right away.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Modular Suite:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Built on open standards, Genasys software and hardware systems are designed to easily integrate, whether using the full Genasys suite or complementing the notification platforms customers already have in place.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Predictive Simulation:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Genasys Protect is designed to permit customers to test response plans preemptively with advanced simulation of evacuation-level events, including fires and floods, and their impact on infrastructure, including traffic patterns and perimeter establishment.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Unified Viewpoint:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> One common safety operating picture provides real-time visibility into our customers&#8217; people, assets, and environment by combining first-party data from asset / people-management platforms and IoT sensors with third-party data sources, including the Federal Emergency Management Agency (&#8220;FEMA&#8221;), National Oceanic and Atmospheric Administration (&#8220;NOAA&#8221;), Department of Homeland Security (&#8220;DHS&#8221;), and more.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">5.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Unmatched Precision:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Customized zone mapping enables targeting of mass notifications at the street level, making it easier to sequence response areas from most to least critical.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">6.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Multichannel:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Genasys Protect is designed to allow operators to saturate their notification area by simultaneously alerting people across location-based SMS, CBC mobile push, text, email, social media, TV, radio, digital displays and acoustic devices.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">7.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Network Effect:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Implementation in neighboring municipalities and across public- and private-sector organizations within the same municipality extends coverage and enables greater precision when notifying people of threats.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Protect is a cloud-based SaaS solution that provides multichannel alerting, targeted communications, map-based updates, and planning and modeling designed to enable SLED and enterprise customers to send critical information to at-risk individuals or groups when an emergency occurs. Genasys Protect acts as both a communications input and output, receiving information from state-of-the-art sensors and emergency services, and quickly relaying notifications, alerts, and instructions to first responders, who can in turn relay it to at-risk populations. Communications to the public can be enhanced via Genasys Acoustics - connected, voice broadcast</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">speakers - while Genasys Protect communications among first responders and emergency personnel can be augmented and accelerated with Genasys Evertel</span><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#174;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, formerly Genasys Connect (&#8220;Genasys Evertel&#8221;). Genasys Protect clients can create and send critical, verified, and secure notifications and messages that are geographically specific and targeted using location-based SMS, CBC mobile push, text, email, social media, TV, radio, digital displays and acoustic devices, panic buttons, desktop alerts, TV, social media, and more. Additionally, Genasys is a certified provider of Integrated Public Alert and Warning System (&#8220;IPAWS&#8221;) notifications. IPAWS is the federal public notification platform for the United States, which Genasys Protect customers can use to deliver critical communications in multiple languages to specific populations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Similarly, enterprise customers are able to send critical communications to employees, contractors, visitors, or groups based on geographic location or team status. Enterprises often use Genasys Protect to distribute targeted notifications to customers, including billing updates, downtime notices, and more. Operated and controlled via a single dashboard that includes two-way polling, duress buttons, field check-ins and recipient locations, Genasys Protect integrates with various data sources, including sensors, panic buttons, emergency services, active directories, human resources, visitor management, and building control systems to find and deliver safety alerts and notifications to residents, employees, staff, contractors, temporary workers, and visitors.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our customers use Genasys Protect to send targeted messages based on geographic location, permitting relevant information and instructions to be sent to the appropriate populations. Emergency managers can prepare for natural or man-made disasters by developing evacuation plans that map routes, shelters, traffic control locations, and road closures. Our customers can easily share this information with the public and reduce the time it takes to execute emergency evacuations and conduct orderly repopulations. Auto-Discovery, an innovative feature of the platform, locates and connects with anyone on a wired or wireless network in a fixed area with no opt-in required. When discovered, Genasys Protect anonymizes all recipient information and data. When an emergency occurs, these tools allow Genasys Protect customers to notify at-risk groups or individuals as quickly as possible without sacrificing their privacy.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In addition to disseminating alerts and notifications, Genasys Protect uses two-way communication tools, including polls and check-ins, to receive feedback for enterprise clients. With direct feedback, operators can survey the safety and status of at-risk individuals, learn of developments, update notifications and/or instructions in response to new information, and more.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Protect also enables responding agencies to react swiftly, make collaborative decisions, and communicate event status in real time to other agencies, businesses, and the public. The use of Genasys Protect helps determine and communicate the proper scope of a response or evacuation by replacing guesswork with data-driven, zone-based intelligence. Genasys Protect enhances safety levels for first responders, communities, and large campuses by providing:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Intelligent zones to improve evacuation planning and communication. Genasys Protect users can build, edit, and act upon geographical location data, including shelters, facilities, and traffic;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Modeling behaviors to plan for effective responses and/or evacuation scenarios covering emergencies that include wildfires, floods, active shooters, hurricanes, and more;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Actionable communication through the Genasys Protect mobile app to keep people informed before, during, and after a critical event;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A common operating picture across agencies to reduce response times as much as 90%; and</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Targeted notifications and updates to community members through a public website and free mobile app.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Genasys Protect Public Safety Case Study</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Protect coverage has expanded into cities and counties in 40 states, including the States of Oregon and New Hampshire, Los Angeles County, San Diego County, and the City of Boston to help safeguard millions of residents during severe storms, tornadoes, wildfires, flood, debris flows, tsunamis, active shooter incidents, epidemics, civil unrest, and other disasters and life safety threats. Genasys Protect is also used to communicate other critical information to the public, including road closures, power outages, storm warnings, and more.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Genasys Protect Enterprise Case Study</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Two global auto manufacturers and Aramco, the world&#8217;s largest oil and gas company, rely on Genasys Protect to create, manage, and deliver geo-targeted, multichannel notifications to thousands of employees in North America and the Middle East, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Protect integrates with active directories, human resources, visitor management, and building control systems to empower enterprise customers to protect workers, traveling employees, contractors, and visitors. By adding a powerful and intuitive orchestration and management layer on top of existing physical and digital infrastructure, Genasys Protect extends the clarity, reach and range of Protective Communications.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">4</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">The Genasys Evertel Platform</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Evertel is a leading cross-agency, CJIS compliant, collaboration platform that streamlines and secures team and one-on-one communications for first responders and public safety agencies. With real-time intelligence sharing that exceeds regulatory privacy requirements for public agencies, Genasys Evertel&#8217;s instant communication platform empowers first responders and public safety personnel to collaborate and share information in a single space with text, videos, images, and audio from any location. Genasys Evertel provides a secure space where professionals can exchange information, make decisions, and collaborate with trust in data security. Record retention policies drive compliance that allows agencies and personnel to communicate securely.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Enabling public safety professionals to collaborate with other agencies throughout their region, state, and country, Genasys Evertel provides real-time interoperability to address critical events and crisis situations through coordinated efforts. Genasys Evertel data is protected and secured through high-level data encryption within a secure, U.S. based, government-only cloud environment.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Genasys Evertel Large-Scale Public Event Case Study</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Evertel is utilized by the Newport Festivals Foundation to coordinate public safety for its annual 10-day music event in Newport, Rhode Island, which draws over 10,000 attendees daily and numerous vessels watching from the harbor. The secure and compliant cross-agency messaging platform ensures effective collaboration and consistent coordination between diverse groups, including the U.S. Coast Guard, State Police, Department of Emergency Management, local fire/police departments, and private security. By providing real-time communication, and the ability to securely share text, audio, video, and imagery, Genasys Evertel has been used by event organizers to keep performers and visitors safe during the event.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Genasys Evertel Law Enforcement and First Responders Case Study</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Mansfield Police Department in Mansfield, Texas, a suburban community of more than 73,000 residents, uses Genasys Evertel to solve communication gaps that hinder response times and deployment speed. Previously, officers who were constantly mobile struggled to receive critical updates via email or manage multiple phone calls. Genasys Evertel provides police personnel with a secure, encrypted, and compliant (CJIS, FOIA, HIPAA) messaging platform that ensures all team members receive the same real-time information simultaneously. This helps officers quickly share intelligence, including crime scene photos, and collaborate with sister agencies across North Texas to improve suspect apprehension and streamline workflow for all types of incidents.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Hardware Products</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Acoustics</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Acoustics unites Genasys&#8217; next generation of mass notification speaker systems with Genasys Protect command-and-control software. Most legacy mass notification systems are sirens with limited, if any, voice broadcast capability. Acoustics systems feature the industry's highest STI, large directional and omni-directional broadcast coverage areas, and an array of options, including solar power, battery backup, and satellite connectivity that enable the systems to continue to operate when power and telecommunications infrastructure goes down.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Acoustics gives operators the ability to send critical alerts and notifications from emergency operations centers, and authorized computers or smart phones. Acoustics provides highly audible, clear voice messaging thousands of meters away, staying on and connected even during broad power outages and network failures. Acoustics provides networked, remotely operated devices optimized with advanced driver and waveguide technology so that voice broadcasts are clearly heard and understood above loud background noise and over long distances. Acoustics&#8217; reliability enables a constant stream of information, providing redundancy when key infrastructure fails during critical events.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Acoustics Case Study</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Faced with wildfires, flooding, debris flows, earthquakes, tsunamis, severe weather, and other public safety threats, the city of Laguna Beach, California, selected Acoustics to deliver emergency alerts and notifications to its 23,000 residents and 6 million annual visitors. More than 20 Acoustics installations are in place throughout the city with more installations planned. The installations can be activated individually, in groups, or simultaneously to provide area specific or citywide emergency warning coverage.  The Acoustics outdoor speaker installations are equipped with solar power, battery backup, and satellite connectivity in the event power and telecommunications infrastructure goes down.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">LRAD by Genasys</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">LRAD is the world&#8217;s leading AHD, with the ability to project alert tones and audible voice messages with exceptional vocal clarity in a 30&#176; beam from close range to 5,000 meters. LRADs are used throughout the world in multiple applications and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">circumstances to safely hail, warn, inform, direct, prevent misunderstandings, determine intent, establish large safety zones, resolve uncertain situations, and save lives. LRADs have been deployed in defense, law enforcement, fire rescue, critical infrastructure protection, maritime, border, and homeland security installations and applications where clear, intelligible voice communications are essential.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">LRAD product models are available in varying audio outputs, communication coverage areas, sizes, functionalities, and mounting  options. Several accessories and options (cameras, searchlights, mounts, and more) are also available to enhance LRAD capabilities.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All LRAD products are defined by their unparalleled audio output and clarity. LRADs use Genasys&#8217; proprietary XL driver technology, which generates higher audio output in a smaller, lighter form factor. The technology also enables voice messages and alert tones to cut through background noise and be clearly heard and understood. These competitive advantages, and constant innovation, have made LRAD the de facto standard of the global AHD industry.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">LRAD Case Study</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SWAT teams respond to potentially dangerous situations where communication is vital. Previously, SWAT teams used bullhorns and vehicle public address (&#8220;PA&#8221;) systems to communicate with violent suspects. Because of the poor intelligibility and limited broadcast range of these systems, SWAT team members often had to closely engage with suspects, putting themselves, suspects, and bystanders in harm&#8217;s way.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Many SWAT teams now use LRADs for serving high risk warrants, and during hostage and barricaded suspect negotiations, active shooter situations, and other SWAT operations. LRAD systems are portable and adaptable in most any situation to provide clear voice broadcasts over long distances. By effectively communicating from safe standoff distances, LRAD helps resolve uncertain situations, safeguards operators, and protects the public.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">End Markets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Government</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Protect provides state, local, and federal agencies with a feature-rich system that combines physical security integrations with multichannel emergency alerting. Automated integrations include fire system, access control, IPAWS, and mobile and desktop panic buttons. Output channels include 2-way SMS, email, pop-ups, callouts, PA speakers, and land mobile radio outputs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Protect can be used by state, local, or national agencies to deliver emergency alerts and life safety information to residents in certain areas, regionally, or countrywide. Genasys Protect is used by state and local governments to produce data-driven zones for planning and targeted community notifications. Genasys Evertel enables real-time, inter- and intra-agency collaboration across a secure, compliant platform. Acoustics broadcasts highly audible and clear voice messaging thousands of meters away, staying on and connected even during broad power outages and network downtime.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Partnering with national governments and mobile telecom networks, Genasys NEWS delivers CBC alerts and geo-targeted SMS notifications that can be sent to anyone, anywhere, with no recipient opt-in, registration, or download required.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">LRAD systems enhance the safety and security of government-owned critical infrastructure, including dams, power plants, water treatment plants, and government facilities. Unlike traditional monitoring and surveillance networks, LRAD systems provide a vital first response capability missing from observe-only integrated security installations. LRAD turns passive monitoring systems into first responders by broadcasting attention-commanding alerts, warnings, and critical notifications with industry-leading audibility and clarity.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Towns, Cities, Counties</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Protect&#8217;s scalable mass notification software is used by communities of all sizes to issue emergency warnings, provide important instructions, and receive community feedback quickly and directly.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Protect serves communities by providing digital communications capabilities through SMS, email, social media, and other channels. In addition, Acoustics installations can be used to broadcast audible messages. During wildfires, flooding, tornadoes, hurricanes and other emergencies, power and telecom outages frequently disrupt legacy emergency warning systems. Acoustics systems are made with rugged, military-grade materials that can withstand the elements, and feature solar power, satellite connectivity, and battery backup options that enable emergency services personnel to disseminate critical information even when power and telecommunications infrastructure goes down.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Protect is used by communities and counties to create disaster response plans, track emergency events, and execute timely emergency evacuations and orderly repopulations. Genasys Protect also empowers emergency services to effectively collaborate</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">6</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">across jurisdictions to respond quickly and efficiently to disasters. Genasys Evertel is a fully CJIS compliant solution that enables collaboration in a secure platform across or within agencies. Genasys Protect emergency services include notifications, alerts, and instructions that can be sent directly to community members through several channels, including SMS, email, mobile applications, and more. Genasys customers use the Genasys Protect citizen-facing website and mobile app to keep communities informed and updated.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Enterprise</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys provides businesses the ability to communicate with all stakeholders, enhance safety levels, and improve business continuity, boosting credibility with customers and within the industry. Enterprises use Genasys to keep stakeholders safe through quick, targeted communications that can reach individuals, groups, or everyone within facilities in the event of unexpected critical events. Facilities take advantage of integrated external sensors to automate alerts when dangerous readings are detected, greatly accelerating response times to potential points of failure. Businesses use Genasys Protect to tackle unexpected interruptions in operations for events ranging from large scale disasters to smaller infrastructure or machinery failures.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employees can make use of integrated panic buttons to alert Genasys users and relevant teams, further improving safety for lone workers on the move. Genasys Protect communications directed to customers keep them informed and can address even day-to-day communications such as delinquent billing. Genasys Protect also uses targeted zones to segment facilities and campuses to keep communications focused to those in need.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">LRAD systems are being used for commercial security applications at large data centers, manufacturing plants, and other enterprise facilities.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Gas, Oil, Utilities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Protect integrates with a variety of industrial technologies, including gas leak sensors, 'man down' alarms, access control systems, and badge scanners for workforce safety and accountability. Genasys Protect can be used to deliver notifications to employees, contractors, visitors, and guests in corporate offices and at field sites. When integrated with human resources systems, Genasys Protect provides employee notifications, guest management systems for contractors and visitors, auto discovery alerts to anyone present on-site, and SMS opt-in for temporary enrollment to receive alerts and notifications.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Two-way enterprise-ready feedback built into Genasys Protect helps promote safety during an emergency. Genasys Protect also helps large facilities target communication by building, campus, or area. In addition to providing real-time safety alerts and notifications through multiple channels, Genasys Protect provides service outage, system maintenance, and other utility customer communications.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Acoustics is being used for emergency warning, industrial safety notification, and facility public address. Acoustics can be integrated with gas detection and other sensors to provide automated alerts that protect workers and minimize infrastructure damage.  Acoustics alert tones and voice messages cut though mechanical and ambient background noise to be clearly heard and understood, before, during, and in the aftermath of emergency events.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">LRAD systems enhance perimeter security by providing a vital first response capability missing from observe-only integrated security installations. LRAD turns passive monitoring systems into first responders by broadcasting attention-commanding alerts, warnings, and commands to direct fishing boats away from offshore platforms and trespassers from critical infrastructure. LRAD is also integrated with avian radar systems for bird and wildlife protection. LRAD customers use these systems to humanely detect birds and other wildlife and deter them from entering hazardous areas.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Campuses</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Protect unifies emergency alerting software and highly intelligible indoor/outdoor speaker systems providing multiple channels to deliver notifications, instructions, and information to students, staff, faculty, and employees. Using Genasys Protect command-and-control software, safety warnings can be delivered campus-wide across several channels, or to specific areas and student populations using select channels. Genasys Protect helps break large campuses into zones to send targeted messages when emergencies arise. Genasys Evertel enables campus security teams to communicate safely and securely and collaborate with public safety and law enforcement agencies.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">LRADs are used by campus police and security to broadcast clear communications to students, visitors, and activists present on campus. Campus police rely on LRAD for communication while de-escalating tense civil protests.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Industrial Facilities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys solutions provide facility managers the data and tools to initiate critical safety notifications. These notifications can be delivered throughout a facility or targeted to areas affected by industrial accidents, hazmat incidents, unauthorized entries, and other worker safety threats. Genasys Protect can send multichannel communications, and Acoustics and LRAD can broadcast messages across</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">7</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">facilities, into distant buildings, and over loud machinery noise. Genasys Protect can also segment large industrial complexes into targeted zones for precise actions and communication.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Defense</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">LRADs broadcast audible warning tones and voice messages with exceptional clarity from close range to 5,000 meters, enabling operators on the ground, in vehicles, on ships, or in helicopters, to increase the decision time and distance to differentiate between security threats and non-combatants, resolve uncertain situations, respond safely, and limit the escalation of force.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">First Response</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Protect accelerates and optimizes emergency management and response to protect civilians and make first responders&#8217; duties safer. Genasys Protect&#8217;s geographically tailored automated map zones enable public safety personnel to make and communicate quick decisions, and direct evacuations easily. A common operating picture accelerates information sharing among first responders and emergency managers during the initial attack phase of a disaster and beyond. This information includes traffic monitoring, road closures, disaster paths, event simulation and modeling, and more. Genasys Evertel helps law enforcement and other agencies to collaborate securely and is fully compliant with federal and state data retention guidelines.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Police and fire departments are using LRAD systems in everyday duties and elevated risk operations to issue warnings, commands, and notifications that are clearly heard and understood above crowd, engine, and background noise. Rugged, reliable, and easy to operate, LRAD systems resolve uncertain situations, safeguard the public, and protect first responders.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Stadiums and Events</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Protect keeps attendees, fans, participants, and staff safe through audible broadcasts, quick decision-making, team coordination, and cohesive emergency communications that can reach everyone at an event. With Genasys Protect, event managers use voice calls, SMS messages, images, video, email, stadium Wi-Fi, IPAWS, and Wireless Emergency Alerts (&#8220;WEA&#8221;), to contact anyone in or near a stadium. Genasys Protect also helps contact individuals, without the need for opt-in, through Wi-Fi auto discovery, Acoustics, and digital signage. Satellite connected, solar powered Acoustics systems broadcast live or prerecorded voice messages over loud background noise and into buildings, even if power and telecommunications fail. Genasys Protect can also segment stadiums into zoned sections, target facilities and event buildings, and help communicate safely in emergencies.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Strategy and Market</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our products, systems and solutions continue to gain awareness and recognition through increased marketing efforts, product demonstrations, and word of mouth because of positive responses and increased acceptance. We believe we have a solid global brand, technology, and product foundation, which we continue to expand to serve new markets and customers. We believe we have strong market opportunities for our product offerings throughout the world in the defense, public safety, emergency warning, mass notification, critical event management, enterprise safety, and law enforcement sectors as a result of increasing threats to government, commerce, law enforcement, homeland security, and critical infrastructure. Our products, systems, and solutions also have many applications within the fire rescue, maritime, asset protection, and wildlife control and preservation business segments.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys has developed a global market for LRAD communications systems. We have a reputation for producing quality products that feature industry-leading broadcast area coverage, vocal intelligibility, and product reliability. We plan to continue building on our AHD market leadership position by offering enhanced voice broadcast systems and accessories for an expanding range of applications. In executing our strategy, we use direct sales to governments, militaries, large end-users, system integrators, and prime vendors. We have also built a worldwide distribution channel consisting of partners and resellers that have expertise and experience selling integrated communication solutions into our various target markets. As our primary AHD sales opportunities are with domestic and international governments, military branches, and law enforcement agencies, we are subject to each customer&#8217;s unique budget cycle, which leads to long selling cycles and uneven revenue flow, complicating our product planning.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The proliferation of natural and man-made disasters, emergency events and civil unrest require technologically advanced, multichannel solutions to deliver clear and timely critical communications to help keep people safe during crisis situations. Businesses are also incorporating critical communication and emergency management systems that locate and help safeguard employees when crises occur.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">While the mass notification markets for software and hardware are mature with many established manufacturers and suppliers, we believe that our advanced technology and unified platform provide opportunities to succeed in the large and growing public safety, emergency warning, and Protective Communications markets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In Fiscal 2026, we intend to continue pursuing domestic and international business opportunities with the support of business development consultants, key representatives, and resellers. We plan to grow our revenues through increased direct sales to governments</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">8</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and agencies that desire to integrate our communication technologies into their homeland security and public safety systems. This includes building on Fiscal 2025 domestic defense sales by expanding and pursuing further U.S. military opportunities. We also plan to pursue both domestic and international emergency warning, enterprise and critical event management, government, law enforcement, fire rescue, homeland and international security, private and commercial security, border security, maritime security, and wildlife preservation and control business opportunities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our research and development strategy includes incorporating further innovations and capabilities into our Genasys Protect systems, solutions, and LRAD products, to meet the needs of our target markets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Genasys Protect software solutions are more complex offerings. We are pursuing certain certifications, which are often required when bidding on government and mass notification opportunities. We intend to invest engineering resources to enhance our Genasys Protect software solutions to compete for larger emergency warning and critical communications business opportunities. We are also configuring alternative solutions to achieve lower price points to meet the needs of certain customers or applications. We also engage in ongoing value engineering to reduce the cost and simplify the manufacturing of our products.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Manufacturing and Suppliers</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Manufacturing</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As an ISO 9001:2015 manufacturer, we believe maintaining quality manufacturing capacity is essential to the performance of our products and the growth of our business. Our technologies are different from mass-produced designs, and our manufacturing and assembly involves unique processes and materials. We contract with third-party suppliers to produce various components and sub-assemblies. In our facility, we complete the final assembly, test, and ship our products. We have refined our internal processes to improve how we design, test, and qualify products. We continue to implement rigorous manufacturing and quality processes to track production and field failures. We also perform third-party testing and certification of our products to ensure that they meet military and commercial specifications. We implement design and component changes periodically to reduce our product costs and improve product reliability and manufacturability.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Suppliers</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We minimize inventories and maximize the efficiency of our supply chain by having a large number of components and sub-assemblies produced by outside suppliers mainly located within 50 miles of our facility. The Company relies on one supplier for compression drivers for its LRAD products and is working to obtain alternative suppliers to reduce such reliance. The Company&#8217;s ability to manufacture its products could be adversely affected if it were to lose this sole source supplier and was unable to find an alternative supplier. We also purchase several key components and sub-assemblies from foreign suppliers. Consequently, we are subject to the impact that supply chain issues and economic conditions can have on such suppliers. The fluctuations of foreign currency exchange rates could also impact our product costs. We have developed strong relationships with a number of our key suppliers. If these suppliers experience supply chain issues, quality problems or part shortages, our production schedules could be significantly delayed, or our costs could significantly increase.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Sales and Marketing</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We market and sell products and services through our salesforce based in Alabama, California, Delaware, Florida, Idaho, Nevada, New York, North Carolina, Oregon, Texas, Utah, Wisconsin, Spain, United Kingdom, and the U.A.E. Our corporate and administrative offices are located in San Diego, California.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We sell directly to governments, militaries, large end-users, and commercial companies. We use independent representatives on a commission basis to assist in our direct sales efforts. We also use a channel distribution model, in which we sell our products directly to independent resellers and system integrators around the world, who then sell (or integrate products with other systems and then sell) to end-user customers. We are focusing our internal business development resources on building relationships with governments and other large direct customers. In addition, we utilize part-time consultants with expertise in various government and defense sectors to advise us on procedures and budgetary policies in an effort to be successful in these areas.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have built a global reputation for providing high quality, innovative voice broadcast systems and mobile alert solutions that have made Genasys and LRAD internationally recognized product brands. We actively promote our brands and products through our website, social media, podcasts, trade shows, media journals and publications, and advertising. We intend to increase the use of our trademarks throughout our product distribution chain and believe growing brand awareness will assist in expanding our business.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">9</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Customer Concentration</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For the fiscal year ended September 30, 2025, one customer accounted for 32% of revenues, with no other single customer accounting for more than 10% of revenues. For the fiscal year ended September 30, 2024, one customer accounted for 18% of revenues, with no other single customer accounting for more than 10% of revenues.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our revenues to date have relied on a few major customers. The loss of any customer could have a materially adverse effect on our financial condition, results of operations, and cash flow.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Partnerships</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We partner with leading businesses to market our solutions, integrate our software for feature enhancement, and to provide additional channels to drive sales. Our partnerships include Esri, Intterra, First Due, Tablet Command, Waze, the NOAA, and more.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Backlog</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our order backlog for products that are deliverable in the next 12 months was approximately $60.0 million as of September 30, 2025 largely related to one customer, compared with $40.3 million as of September 30, 2024. The amount of backlog at any point in time is dependent upon scheduled delivery dates to our customers and product lead times. Our backlog orders are supported by firm purchase orders.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Warranties</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We generally warrant our products to be free from material and workmanship defects for a period up to one year from the date of purchase. The warranty is generally a limited warranty, and in some instances imposes certain shipping costs on the customer. We generally provide direct warranty service, but at times we may establish warranty service through third parties.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We also provide repair and maintenance agreements and extended warranty contracts at market rates, with terms ranging from one year to several years, as an additional source of revenue and to provide increased customer satisfaction.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Competition</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A number of large companies currently have a substantial share of the emergency response and mass notification market. We are competing against established competitors that have greater resources and have successfully penetrated the market, and we expect to confront pricing pressures, which may negatively impact our overall margins.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Nevertheless, our technologies and products compete with those of other companies. Our LRAD and Acoustics systems are part of the commercial and government audio industry and mass notification markets that are fragmented and include numerous manufacturers with products that vary widely in price, quality, and distribution channels. Present and potential competitors have, or may have, substantially greater resources to devote to product development. We believe we compete primarily on the originality of our products, the uniqueness of our technology and designs, and our responsiveness to customers and the ability to meet their needs. We believe the quality, reliability, and superior performance of our products, which have been developed by incorporating feedback from our customers and our desire to provide the highest quality products, also provide us with competitive advantages.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our LRAD products includes the leading long-range voice broadcast systems for military and other applications. Our AHD competitors include Ultra Electronics/USSI, IML Sound Commander, and others. We do not believe these competitors have achieved significant global market penetration in the AHD market to date. We believe our LRAD products have demonstrated acceptance, performed extremely well in harsh environments, and can continue to compete on the basis of technical features, performance, ease of use, quality, and cost. As we continue to grow this market, future competitors may enter, which could impact our competitiveness.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our advanced Acoustics mass notification systems compete against several domestic and international companies, including Federal Signal, Whelen Engineering Company, Hoermann, and others. We believe our industry-leading voice intelligibility and area coverage, as well as our satellite connectivity and solar power options, provide key advantages that distinguish us from our competitors. When integrated with our Genasys Protect command-and-control software to provide multiple remote activation and control options, we believe our mass notification speakers are among the most technologically advanced and easiest to operate in the world.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In the more mature and established critical communications and event management software markets, we compete against several competitors, including Everbridge, OnSolve, Rave Alert, and others. We believe our ability to unify sensors and IoT inputs with the multichannel, multiagency dissemination of geolocation-targeted alerts, notifications and instructions before, during, and after public safety and enterprise threats, critical events, and other crisis situations, gives us competitive advantages against these established organizations. Our reliable, fast, and intuitive solution for sending warnings and information via location-based SMS, CBC, mobile</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">10</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">push, text, email, social media, TV, radio, digital displays, sirens and speaker arrays, and our platform&#8217;s compatibility with major emergency warning protocols, including IPAWS, WEA, and others, provide additional competitive advantages. We believe the domestic and international markets for public safety, emergency warning, and critical communications are substantial and growing.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Seasonality</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Because our sales are primarily to domestic and international government departments or agencies, our selling cycles tend to be long and difficult to forecast. We have not experienced any significant seasonality trends to date, but we may experience increased seasonality in the future.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Government Regulation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are subject to a variety of government laws and regulations that apply to companies engaged in international operations, including, among others, the Foreign Corrupt Practices Act, U.S. Department of Commerce export controls, local government regulations, and procurement policies and practices (including regulations relating to import-export control, investments, exchange controls, and repatriation of earnings). We maintain controls and procedures to comply with laws and regulations associated with our international operations. If we are unable to remain compliant with such laws and regulations, our business may be adversely affected.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our products are produced to comply with standard product safety requirements for sale in the U.S. and similar requirements for sale in Europe and Canada. We expect to meet the electrical and other regulatory requirements for electronic systems or components we sell throughout the world.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Financial Information about Segments and Geographic Areas</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Financial information regarding our segments and the geographic areas in which we operate is contained in Note 19, Segment Information, and Note 20, Major Customers, Suppliers and Related Information in our consolidated financial statements included in this report.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Intellectual Property Rights and Proprietary Information</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We operate in an industry where innovation, investment in new ideas, and protection of resulting intellectual property rights are important drivers of success. We rely on a variety of intellectual property protections for our products and technologies, including patent, trademark and trade secret laws, and contractual obligations. We pursue a policy of vigorously enforcing our intellectual property rights.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In addition to such factors as innovation, technological expertise, and experienced personnel, we believe strong product offerings that are continually upgraded and enhanced will keep us competitive, and we seek patent protection on important technological improvements that we make. We file patent applications to seek protection for novel features of our products and technologies. Prior to the filing and granting of patents, we disclose key features to patent counsel and maintain these features as trade secrets prior to product introduction. Patent applications may not result in issued patents covering all important claims and could be denied in their entirety. In addition to relying on issued patents and patent filings, we also file for trade name and trademark protection when appropriate. We are the owner of several registered trademarks.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our policy is to enter into nondisclosure agreements with each employee and consultant or third party to whom any of our proprietary information is disclosed. These agreements prohibit the disclosure of confidential information to others, both during and subsequent to employment, or the duration of the working relationship. These agreements may not prevent disclosure of confidential information or provide adequate remedies for any breach.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Research and Development</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The software and sound reproduction markets are subject to rapid changes in technology and design with frequent improvements and new product introductions, as well as customized solutions for specific customer applications. We believe our future success will depend on our ability to enhance and improve existing technologies and to introduce new technologies and products on a competitive basis that meet the needs of our customers. Accordingly, we are continuing to invest in significant research and new product development activities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For the fiscal years ended September 30, 2025 and 2024, we spent approximately $8.1 million and $9.6 million, respectively, on company-sponsored research and development. Future levels of research and development expenditure will vary depending on the timing of further new product development and the availability of funds to carry out additional research and development on currently owned technologies or in other areas.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">11</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Human Capital</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of September 30, 2025, we employed a total of 187 full-time employees, of which 109 were located in the United States and 78 were located internationally. Our full-time employees as of such date included: 86 in engineering, 27 in production, quality assurance and materials control, 20 in general and administrative and 54 in sales and marketing. We contract technical and production personnel from time to time on an as needed basis and use outside consultants for various services. We have not experienced any work stoppages and are not a party to a collective bargaining agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are dedicated to preserving operational excellence and remaining an employer of choice. We provide and maintain a work environment designed to attract, develop, and retain top talent through offering our employees an engaging work experience that contributes to their career development. We recognize that our success is based on the collective talents and dedication of those we employ, and we are highly invested in their success.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Available Information</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our shares of common stock trade on the NASDAQ Capital Market under the symbol &#8220;GNSS&#8221;.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We were incorporated initially in Utah in 1980. We changed our jurisdiction of organization from Utah to Delaware in 1992. Our address is 16262 West Bernardo Drive, San Diego, California, 92127, our telephone number is 858-676-1112, and our website is located at www.genasys.com. We make available, free of charge through our website, our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, reports filed by our directors, executive officers and certain significant shareholders pursuant to Section 16 of the Securities Exchange Act, and all amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act of 1934, as soon as reasonably practical after the reports are electronically filed with or furnished to the Securities and Exchange Commission (&#8220;SEC&#8221;). The information on our website is not incorporated by reference into this report nor is it part of this report.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">12</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_1a_risk_factors"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 1A. Ri</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">sk Factors</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">An investment in our company involves a high degree of risk. In addition to the other information included in this report, you should carefully consider the following risk factors in evaluating an investment in our company. You should consider these matters in conjunction with the other information included or incorporated by reference in this report. Our results of operations or financial condition could be seriously harmed, and the trading price of our common stock may decline due to any of these or other risks.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Risks Related to Our Business and Industry</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">We have historically had a high concentration of revenues from a limited number of customers. We expect to continue to be dependent on a limited number of customers.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In fiscal year 2025, one customer accounted for 32% of revenues and no other customers accounted for more than 10% of revenues. In fiscal year 2024, one customer accounted for 18% of revenues, and no other customers accounted for more than 10% of revenues. Historically, our revenues have been dependent upon a limited number of customers, and we expect that we will continue to have some significant customers in future years. We do not have long-term purchase commitments with these or other significant customers, and our customers have the right to cease doing business with us at any time. Military contracts that we have been awarded have terms of indefinite delivery/indefinite quantity during the term of the contract, so there are no guaranteed purchases under these contracts. No assurance can be given that these or other customers will continue to do business with us or that they will maintain their historical levels of business. If our relationship with any material customer were to cease, then our revenues would decline and negatively impact our results of operations. Any such decline could result in us increasing our accumulated deficit and a need to raise additional capital to fund our operations. If our expectations regarding future sales are inaccurate, we may be unable to reduce costs in a timely manner to adjust for sales shortfalls.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">We may need additional capital for growth.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We may need additional capital to support our growth. While we expect to generate these funds from operations, we may not be able to do so, or may be able to do so only on terms unfavorable to us. Principal factors that could affect the availability of our internally generated funds include:</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">failure of sales to, or delays in payment from, customers in the government, military, and commercial markets to meet planned projections;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">government spending levels impacting sales of our products;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">political or economic uncertainty;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">foreign currency fluctuations;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">working capital requirements to support business growth;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our ability to control spending;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our ability to integrate future acquisitions;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">management of new business opportunities;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">introduction of new competing technologies;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">product mix and effect on margins; and</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">acceptance of our existing and future products in existing and new markets.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Should we require additional funds, general market conditions or the then-current market price of our common stock may not support equity or debt capital raising transactions and any such financing may require advance approval of our stockholders under the rules of the NASDAQ Capital Market. As a result of the size of our public float, we are limited in our ability to raise significant equity capital in a public offering. Our ability to obtain financing may be further constrained by prevailing economic conditions. We may be required to reduce costs, including the scaling back of research and development into new products, which could have a negative impact on our ability to compete and to innovate. If we raise additional funds by selling additional shares of our capital stock or securities convertible into or exercisable for common stock (assuming we are able to obtain additional financing), the ownership interest of our stockholders will be diluted, which could have a material negative impact on the market value of our common stock. If we raise additional funds through debt financing, the terms of such financing may not be favorable to us, and may also restrict our strategic or operational flexibility.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">13</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Risks related to global economic instability, including global supply chain issues, inflation, labor costs, and fuel and energy costs, may affect the Company&#8217;s business.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The volatile global economic environment has created market uncertainty. A slowdown in the financial markets or other economic conditions, including but not limited to global supply chain issues, inflation, fuel and energy costs, freight costs, lack of available credit, sovereign debt crises, interest rates, and tax rates, may adversely affect the Company&#8217;s growth and profitability. Fluctuation of prices and availability of commodities and materials used in the manufacture of our products may affect the cost of operations. In addition, increasing wage inflation and challenges hiring qualified personnel may impact our ability to meet customer demand. While we expect the impacts of market uncertainty and inflation could have an effect on our business, financial condition and results of operations, we are unable to predict the extent or nature of these impacts at this time.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Actual or perceived failures or breaches of our information and security systems, or those of our customers, suppliers or business partners, could expose us to losses.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We rely on computer systems, hardware, software, technology infrastructure and online sites and networks (collectively, &#8220;IT Systems&#8221;) for both internal and external operations that are critical to our business. We own and manage some of these IT Systems but also rely on third parties for a range of IT Systems and related products and services.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have experienced cybersecurity incidents in the past, though none have materially impacted our Company, including our operations or financial condition. There can be no guarantee that future cyberattacks or incidents will not materially impact our Company generally or our IT Systems or data or that of critical service providers specifically. We face numerous and evolving cybersecurity risks that threaten the confidentiality, integrity and availability of our IT Systems and data. Those risks include data security incidents, cybersecurity events, data breaches, ransomware attacks or other compromises of the IT Systems that we or our vendors use to provide services or process data on our behalf, which may lead to compromised network security and misappropriation or compromise of our information, our customer&#8217;s information or that of third parties, to system disruptions or to shutdowns. Cyberattack actors include criminal hackers, hacktivists, and state-sponsored intrusions, and may involve industrial espionage, employee malfeasance and human or technological error. Computer hackers and others routinely attempt to breach the security of technology products, services and systems, and to fraudulently induce employees, customers and other third parties to disclose information or unwittingly provide access to systems or data. The risk of such attacks includes attempted breaches not only of our own products, services and systems, but also those of customers, contractors, business partners, vendors and other third parties.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our products, services and systems may be used in critical government, company, customer or other third-party operations, or involve the storage, processing and transmission of sensitive data, including valuable intellectual property, classified information, other proprietary or confidential data, regulated data and personal information of employees, customers and others. In our command-and-control software systems, we process, store and transmit data provided by our customers, which is vital to our customer&#8217;s businesses and operations and may include sensitive and personal data. We also manage, store, transmit and otherwise process various sensitive personal or confidential data related to our company and our employees in the regular course of business. Successful breaches, employee malfeasance or human or technological error could result in, for example, unauthorized access to, disclosure, modification, misuse, loss or destruction of government company, customer or other third party data or systems; theft of sensitive, regulated, classified or confidential data including personal information and intellectual property; the loss of access to critical data or systems through distributed denial-of-service attacks, denial-of-service attacks, ransomware attacks, supply chain attacks, destructive attacks or other means; and business delays, service or system disruptions or denials of service. Further, hardware and operating system software and applications that we produce or procure from third parties may contain defects in design or manufacture, including &#8220;bugs&#8221; and other problems that could interfere with the operation of such systems. Given the nature of complex systems, software and services like ours, and the scanning tools that we deploy across our networks, infrastructure and products, we regularly identify and track security vulnerabilities. We are unable to comprehensively guarantee patches or confirm that measures are in place to mitigate all such vulnerabilities, or that patches will be applied before vulnerabilities are exploited by a threat actor. If attackers are able to exploit critical vulnerabilities before patches are installed or mitigating measures are implemented, significant compromises could impact our and our customers&#8217; systems and data.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The information technology systems we and our vendors use are vulnerable to outages, breakdowns or other damage or interruption from service interruptions, system malfunction, natural disasters, terrorism, war, and telecommunication and electrical failures. For example, in July 2024, a software update by CrowdStrike Holdings, Inc. (&#8220;CrowdStrike&#8221;), a cybersecurity technology company, caused widespread crashes of Windows systems into which it was integrated. Although we have not experienced any material impacts as a result of the CrowdStrike software update, we could in the future experience similar third-party software-induced interruptions to our operations, which would adversely affect our business, results of operations and financial condition.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cyberattacks are expected to accelerate on a global basis in both frequency and magnitude as threat actors are becoming increasingly sophisticated in using techniques and tools (including AI) that circumvent controls, evade detection and even remove forensic evidence. Further, the use of AI by us, our customers, suppliers, and third-party service providers, among others, may also</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">14</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">introduce unique vulnerabilities. As a result, there can be no assurance that the systems we have designed to protect against cyberattacks, or our cybersecurity risk management program and processes, will be fully implemented, complied with or sufficient to identify, detect or prevent material consequences arising from such attacks in the future. In addition, we have acquired and continue to acquire companies that may have cybersecurity vulnerabilities and/or unsophisticated security measures, which could expose us to significant cybersecurity, operational, and financial risks.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The costs to address product defects or any of the foregoing security problems and security vulnerabilities before or after a cyber incident could be significant. Remediation efforts may not be successful and could result in interruptions, delays or cessation of service and loss of existing or potential customers that may impede our sales, manufacturing, distribution or other critical functions. We could lose existing or potential customers for outsourcing services or other information technology solutions in connection with any actual or perceived security vulnerabilities in our products. In addition, breaches of our IT Systems or security measures and the unapproved dissemination of proprietary information or sensitive or confidential data about us or our customers or other third parties could expose us, our customers or other third parties affected to a risk of loss or misuse of this information, result in regulatory enforcement, litigation and potential liability, damage our brand and reputation or otherwise harm our business. Further, we rely in certain limited capacities on third-party data management providers and other vendors whose own security vulnerabilities or problems may have similar detrimental effects on us.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Actual or perceived non-compliance with applicable data privacy and security laws, or that of our customers, suppliers or business partners, could expose us to losses.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are subject to laws, rules and regulations in the United States and other countries relating to the collection, use, transmission, processing and security of user and other data. Our ability to execute transactions and to possess, process, transmit and use personal information and data in conducting our business, for example with respect to our marketing efforts, which include email marketing and telemarketing, subjects us to legislative and regulatory obligations that, among other things, may require us to expend time, financial and other resources to monitor and interpret ever-evolving and complex data privacy and security laws.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In particular, certain states have adopted new or modified privacy and security laws and regulations that may apply to our business, for example, the California Consumer Privacy Act (&#8220;CCPA&#8221;) imposes obligations on businesses that process personal information of California residents. Among other things, the CCPA: requires disclosures to such residents about the data collection, use and disclosure practices of covered businesses; provides such individuals expanded rights to access, delete and correct their personal information and opt-out of certain transfers of personal information; and provides such individuals with a private right of action and statutory damages for data breaches. The enactment of the CCPA has prompted a wave of similar laws being passed in the United States, which creates the potential for a patchwork of overlapping but different state laws. For example, since the CCPA went into effect, other states, including Colorado, Connecticut, Delaware, Florida, Indiana, Iowa, Kentucky, Maryland, Minnesota, Montana, Nebraska, Nevada, New Hampshire, Oregon, Rhode Island, Tennessee, Texas, Utah and Virginia, have all enacted comprehensive data privacy legislation. We cannot predict the full impact of these laws on our business or operations. Many other states are currently reviewing or proposing the need for greater regulation of the collection, sharing, use and other processing of information related to individuals for marketing purposes or otherwise, and there remains increased interest at the federal level as well. Additionally, other jurisdictions outside of the United States have or have recently enacted privacy and cybersecurity laws, such as the EU and the European Union where the General Data Protection Regulation (&#8220;GDPR&#8221;) took effect in 2018, creating the potential for a patchwork of overlapping but different laws.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have incurred, and will continue to incur, significant expenses to comply with mandatory privacy and security standards and protocols under applicable laws, regulations, industry standards and contractual obligations. Despite such expenditures, we may face regulatory and other legal actions in the event of perceived or actual non-compliance with such applicable obligations. Many of these laws would also require us to notify regulators and customers, employees or other individuals of any data security breach as described above. The various data privacy enactments impose significant obligations and compliance with these requirements depends in part on how particular regulators apply and interpret them. Even though we believe we are generally in compliance with applicable laws, rules and regulations relating to privacy and data security, these laws are in some cases relatively new and the interpretation and application of these laws are uncertain. Any failure or perceived failure by us to comply with data privacy laws, rules, regulations, industry standards and other requirements could result in proceedings or actions against us by individuals, consumer rights groups, government agencies or others. We could incur significant costs in investigating and defending such claims and, if found liable, pay significant damages or fines or be required to make changes to our business. Further, these proceedings and any subsequent adverse outcomes may subject us to significant negative publicity and an erosion of trust. If any of these events were to occur, our business, results of operations and financial condition could be materially adversely affected.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">15</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">We have current government contracts, and our future growth is dependent, in large part, on continued sales to U.S. and international governments and businesses that sell to governments, which in turn are dependent on adequate government funding.  In this context, we note a recent decline in federal funding in the United States.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In fiscal year 2025, direct and indirect sales to the U.S. government accounted for approximately 56% of our total net sales, compared with 29% of our total net sales in fiscal year 2024. Changes in defense and other government spending could have an adverse effect on our current and future revenues. Sales of our products to U.S. government agencies and organizations, including, for example, our recently received LRAD order for CROWS, are subject to the overall U.S. government budget and congressional appropriation decisions and processes which are driven by numerous factors, including domestic political conditions, geopolitical events and macroeconomic conditions, and are beyond our control. Even awards granted may not result in orders due to spending constraints or Congressional delays in passing the federal budget. Similar issues apply to sales to international governments. Furthermore, we have no assurance that military interest in communication devices to minimize unnecessary use of force will continue or will provide future growth opportunities for our business.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The funding of U.S. government programs is subject to an annual congressional budget authorization and appropriations process. In years when the U.S. government does not complete its appropriations before the beginning of the new fiscal year on October 1, government operations are typically funded pursuant to a "continuing resolution," which allows federal government agencies to operate at spending levels approved in the previous appropriations cycle, but does not authorize new spending initiatives. When the U.S. government operates under a continuing resolution, delays can occur in the procurement of the products, services and solutions that we provide and may result in new initiatives being canceled. We have on occasion experienced delays in contract awards which affect our future revenues as a result of this annual appropriations cycle, and we could experience similar declines in revenues from future delays in the appropriations process. When the U.S. government fails to complete its appropriations process or to provide for a continuing resolution, a full or partial federal government shutdown may result. A federal government shutdown could result in delays or cancellations of key programs or during extended government shutdown periods, the delay of contract payments, which could have a negative effect on our cash flows and adversely affect our future results.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A decline in, and delays in the receipt of, federal funding is currently impacting many of our software and hardware customers, and may lead to a reduction in demand for our products. FEMA funding freezes and related uncertainty has recently introduced friction in procurement across multiple jurisdictions. Ongoing uncertainty regarding funding policies may also complicate our short- and long-term strategic planning, and that of our partners and customers, including decisions regarding hiring, product strategy, capital investment, supply chain design and geographic expansion.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">While we continue to monitor federal funding developments, the ultimate impact of these risks remains uncertain and any prolonged governmental funding shortfalls could materially and adversely affect our business, results of operations, financial condition and prospects.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Disruption and fluctuations in financial and currency markets could have a negative effect on our business.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Financial markets in the U.S., Europe, and Asia have experienced extreme volatility and uncertainty in recent years. Governments have taken unprecedented actions intended to address these market conditions. It is difficult to assess the extent to which these conditions have impacted our business, and the effect this has had on certain of our customers and suppliers. These economic developments affect businesses like ours in a number of ways. Any tightening of credit in financial markets may adversely affect the ability of commercial customers to finance purchases and operations and could result in a decrease in orders and spending for our products as well as create supplier disruptions. Reductions in tax revenues, rating downgrades, and other economic developments could also reduce future government spending on our products. There can be no assurance that there will not be further volatility and uncertainty in financial markets, which can then lead to challenges in the operation of our business. We are unable to predict the likely effects that negative economic conditions will have on our business and financial condition.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We purchase a number of key components and sub-assemblies from foreign suppliers. Consequently, we are subject to the impact economic conditions can have on such suppliers and fluctuations in foreign currency exchange rates. Increases in our cost of purchasing these items could negatively impact our financial results if we are not able to pass these increased costs on to our customers.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">International trade policies, including tariffs, sanctions and trade barriers, may adversely affect our business, financial condition, results of operations and prospects.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Beginning in our fiscal year 2025, significant new and expanded tariffs, reciprocal tariffs and other trade restrictions have been imposed with selective tariff exemptions impacting global trade.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Current or future tariffs or other restrictive trade measures may raise the costs of raw materials, components or finished goods, which may adversely impact both our product offerings and our operational expenses. Such cost increases may reduce our margins and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">16</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">require us to increase prices, which could harm our competitive position, reduce customer demand and damage customer relationships.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Trade disputes, trade restrictions, tariffs and other political tensions between the U.S. and other countries may also exacerbate unfavorable macroeconomic conditions including inflationary pressures, foreign exchange volatility, financial market instability, and economic recessions or downturns, which may also negatively impact customer demand for our products or services, delay purchases or renewals, limit expansion opportunities with customers, limit our access to capital, or otherwise negatively impact our business and operations. Ongoing tariff policies, trade restrictions and macroeconomic uncertainty have and may continue to contribute to volatility in the price of our common stock.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Ongoing uncertainty regarding trade policies may also complicate our short- and long-term strategic planning, and that of our partners and customers, including decisions regarding hiring, product strategy, capital investment, supply chain design and geographic expansion. While we continue to monitor trade developments, the ultimate impact of these risks remains uncertain and any prolonged economic downturn, escalation in trade tensions, or deterioration in international perception of U.S.-based companies could materially and adversely affect our business, results of operations, financial condition and prospects.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Our future success depends upon our ability to execute our business strategy, to continue to innovate and improve our existing products as well as design, develop, and produce new products to provide protective communications solutions</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our future success significantly depends on our ability to execute our business strategy, continue to innovate, improve our existing products, and design, develop, and produce innovative new products and solutions, including those that may incorporate, or are based upon, artificial intelligence technology. Product design, development, innovation, and enhancement is often a complex, time-consuming, and costly process involving significant investment in research and development with no assurance of return on investment. There can be no assurance that we will be able to develop and introduce new and improved products in a timely or efficient manner or that new and improved products, if developed, will achieve market acceptance. Our products generally must conform to various evolving and sometimes competing industry standards, which may adversely affect our ability to compete in certain markets or require us to incur significant costs. In addition, our customers generally impose very high quality and reliability standards on our products, which often change and may be difficult or costly to satisfy. Any inability to satisfy customer quality and reliability standards or comply with industry standards and technical requirements may adversely affect demand for our products and our results of operations.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">We must expand our customer base to grow our business.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">To grow our business, in addition to continuing to obtain additional orders from our existing customers, we must develop relationships with new customers and obtain and fulfill orders from new customers. We are competing against a number of large competitors in the mass notification market, and we need to establish our product offerings as competitive to win awards against these competitors, increase our customer base, and gain market share. We cannot guarantee that we will be able to increase our customer base. Further, even if we do obtain new customers, we cannot guarantee that those customers will purchase from us in sufficient quantities or at product prices that will enable us to recover our costs in acquiring those customers and fulfilling those orders. Whether we will be able to sell more of our products will depend on several factors, including:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our ability to design and manufacture reliable products that have the features that are required by our customers; </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">the global economy; </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our ability to expand relationships with existing customers and to develop relationships with new customers that will lead to additional orders for our products; </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our ability to develop and expand new markets for directed sound products, mobile mass messaging services, and integrated solutions; and </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our ability to develop international product distribution directly or through strategic partners.</span></div></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">We may not be able to successfully integrate acquisitions in the future, and we may not be able to realize anticipated cost savings, revenue enhancements, or other synergies from such acquisitions.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Since early 2018, we have completed several acquisitions, including Genasys Spain, Amika Mobile assets, Zonehaven and most recently Evertel. Our ability to successfully implement our business plan and achieve targeted financial results and other benefits including, among other things, greater market presence and development, and enhancements to our product portfolio and customer base, is dependent on our ability to successfully identify, consummate and integrate acquisitions. We may not realize the intended benefits of these acquisitions, or the acquisition of other businesses in the future as rapidly as, or to the extent, anticipated by our management. There can be no assurance that we will be able to successfully integrate these businesses, products or technologies without substantial expenses, delays or other operational or financial problems. Acquisitions involve a number of risks, some or all which could have a material adverse effect on our acquired businesses, products or technologies. Furthermore, there can be no assurance that these businesses, or any other acquired business, product, or technology will be profitable or achieve anticipated revenues and income. Our</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">17</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">failure to manage our acquisition and integration strategy successfully could have a material adverse effect on our business, results of operations, and financial condition. The process of integrating an acquired business involves risks, including but not limited to:</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">demands on management related to changes in the size and possible locations of our businesses and employees;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">diversion of management&#8217;s attention from the management of daily operations;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">difficulties in the assimilation of different corporate cultures, employees and business practices;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">difficulties in conforming the acquired businesses&#8217; accounting policies to ours;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">retaining the loyalty and business of the employees or customers of acquired businesses;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">retaining employees that may be vital to the integration of acquired businesses or to the future prospects of the combined businesses;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">difficulties and unanticipated expenses related to the integration of departments and information technology systems, including accounting systems, technologies, books and records, procedures, and maintaining uniform standards, such as internal accounting controls, procedures, and policies;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">costs and expenses associated with any undisclosed or potential liabilities;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">the use of more cash or other financial resources on integration and implementation activities than we expect; and</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our ability to avoid labor disruptions in connection with any integration, particularly in connection with any headcount reduction.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Failure to successfully integrate acquired businesses may result in reduced levels of anticipated revenue, earnings, or operating efficiency than might have been achieved if we had not acquired such businesses.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In addition, acquisitions could result in the incurrence of additional debt and related interest expense, contingent liabilities, and amortization expenses related to intangible assets, as well as the issuance of our common stock, which could have a material adverse effect on our financial condition, operating results, and cash flow.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Perceptions that long-range hailing devices are unsafe or may be used in an abusive manner may hurt sales of our products, which could cause our revenues to decline.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Potential customers for our products, including government, military, and emergency response agencies, may be influenced by claims or perceptions that long-range hailing devices are unsafe or may be used in an abusive manner. These claims have been voiced and exploited by third parties in the past, including on network television and social media. Such claims or perceptions, which we believe are unsubstantiated, could reduce our product sales and harm our reputation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">A significant portion of our revenue is derived from our core product category.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are dependent on our core directional product category to generate our revenues. While we have expanded our product offering to include omnidirectional products and SaaS systems and solutions, no assurance can be given that our core directional products will continue to have market acceptance or that they will maintain their historical levels of sales. The loss or reduction of sales of this product category could have a material adverse effect on our business, results of operations, financial condition, and liquidity.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">We may not successfully expand our position in the mass notification market, and our margins may be affected.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The emergency response and mass notification market is substantial and projected to grow globally over the near future. Our sales strategy for fiscal year 2026 and beyond is to increase our share of the growing emergency response and mass notification market with our Protective Communications solutions. However, we may be unable to do so as a result of competition or otherwise.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">We may incur significant and unpredictable warranty costs.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our products are substantially different from proven, mass produced sound transducer designs and are often employed in harsh environments. We may incur substantial and unpredictable warranty costs from post-production product or component failures. We generally warrant our products to be free from defects in materials and workmanship for a period up to one year from the date of purchase. We also sell extended repair and maintenance contracts with terms ranging from one to several years, which provide repair and maintenance services after expiration of the original limited warranty. As of September 30, 2025, we had a warranty reserve of $62 thousand. While our warranty experience with our product line has been favorable, as we build more complexity into the product, and as we expand our supplier base, issues could arise that could affect future warranty costs, which could adversely affect our financial position, results of operations and business prospects.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">18</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">System disruptions and security threats to our computer networks, including breach of our or our customers&#8217; confidential information, could have a material adverse effect on our business and our reputation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our computer systems as well as those of our service providers are vulnerable to interruption, malfunction or damage due to events beyond our control, including malicious human acts committed by foreign or domestic persons, natural disasters, and network and communications failures. We periodically perform vulnerability self-assessments and engage service providers to perform independent vulnerability assessments and penetration tests. However, despite network security measures, our servers and the servers at our service providers are potentially vulnerable to physical or electronic unauthorized access, computer hackers, computer viruses, malicious code, organized cyberattacks, and other security problems and system disruptions. Increasing socioeconomic and political instability in some countries has heightened these risks. Despite the precautions we and our service providers have taken, our systems may still be vulnerable to these threats. A user who circumvents security measures could misappropriate proprietary information or cause interruptions or malfunctions in operations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Additionally, the confidential information that we collect subjects us to additional risks and costs that could harm our business and our reputation. We collect, retain, and use personal information of our employees, including personally identifiable information, tax return information, financial data, bank account information, and other data. Although we employ various network and business security measures to limit access to and use of such personal information, we cannot guarantee that a third party will not circumvent such security measures, resulting in the breach, loss or theft of the personal information of our employees. Possession and use of personal information in our operations also subjects us to legislative and regulatory burdens that could restrict our use of personal information and require notification of data breaches. A violation of any laws or regulations relating to the collection, retention or use of personal information could also result in the imposition of fines or lawsuits against us.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Sustained or repeated system failures or security breaches that interrupt our ability to process information in a timely manner, or that result in a breach of proprietary or personal information, could have a material adverse effect on our operations and our reputation. Although we maintain insurance in respect of these types of events, available insurance proceeds may not be adequate to compensate us for damages sustained due to these events.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">We could incur additional charges for excess and obsolete inventory.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">While we strive to effectively manage our inventory, rapidly changing technology and uneven customer demand may result in short product cycles. The value of our inventory may be adversely affected by changes in technology that affect our ability to sell the products in our inventory. If we do not effectively forecast and manage our inventory, we may need to write off inventory as excess or obsolete, which in turn can adversely affect cost of sales and gross profit.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have previously experienced, and may in the future experience, reductions in sales of older generation products as customers delay or defer purchases in anticipation of new product introductions. We have established reserves for slow moving or obsolete inventory of $1.3 million as of September 30, 2025. The reserves we have established for potential losses due to obsolete inventory may, however, prove to be inadequate and may give rise to additional charges for obsolete or excess inventory.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Many potential competitors who have greater resources and experience than we do may develop products and technologies that make ours obsolete or inferior.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Technological competition from larger, more established electronic and loudspeaker manufacturers and software providers is expected to increase. Most of the companies with which we expect to compete have substantially greater capital resources, research and development staffs, marketing and distribution programs, and facilities, and many of them have substantially greater experience in the production and marketing of products. In addition, one or more of our competitors may have developed, or may succeed in developing, technologies and products that are more effective than ours, rendering our technology and products obsolete or noncompetitive.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Adverse resolution of disputes, litigation, and claims may harm our business, operating results or financial condition.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We may become a party to litigation, disputes, and claims in the normal course of our business. Litigation is uncertain and unpredictable and there can be no assurance that the ultimate resolution of such claims will not exceed the amounts accrued for such claims, if any. Litigation can be expensive, lengthy, and disruptive to normal business operations. An unfavorable resolution of a legal matter could have a material adverse effect on our business, operating results or financial condition.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Our competitive position will be seriously damaged if we cannot protect intellectual property rights and trade secrets in our technology.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We rely on a combination of contracts, trademarks, and trade secret laws to establish and protect our proprietary rights in our technology. However, we may not be able to prevent misappropriation of our intellectual property, and our competitors may be able to independently develop competing technologies, or the agreements we enter into may not be enforceable. A competitor may</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">19</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">independently develop or patent technologies that are substantially equivalent to, or superior to, our technology. If this happens, our competitive position could be significantly harmed.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">We may face wrongful death, personal injury and other product liability claims that may result in significant costs, harm our reputation and adversely affect our operating results and financial condition</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">While our hardware products have been engineered to reduce the risk of damage to human hearing or human health, we could be exposed to claims of hearing damage if the product is not properly operated. A person injured in connection with the use of our products may bring legal action against us to recover damages on the basis of various legal theories including personal injury, negligent design, dangerous product or inadequate warning. We may also be subject to lawsuits involving allegations of defects in or misuse of our hardware or software products, including allegations that such products failed to protect lives.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our software collects real-time information on developing and active emergency situations and can create alerts, warnings, notifications and instructions to be disseminated and relayed as directed or programmed by our customers, which include governments and first responders. Potential misunderstandings regarding the role of our software in disseminating important alerts and information to at-risk populations may lead to product liability, negligent design, personal injury, and in some severe cases, wrongful death claims being brought against us. See also &#8220;Item 3. Legal Proceedings.&#8221;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our product liability insurance coverage may be insufficient to pay all such claims. Product liability insurance may also become too costly for us or may become unavailable to us in the future. We may not have sufficient resources to satisfy any product liability claims not covered by insurance, which would materially and adversely affect our operating results and financial condition.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Even if without merit, any lawsuits brought against us could result in significant costs, negative publicity, diversion of management time and resources and adverse outcomes, including settlements, judgments, penalties or required changes to business practices. The frequency and magnitude of such claims may increase as we expand into new markets and introduce new products or features. The outcome of any proceeding is inherently uncertain, and we may not be able to estimate reasonably the likelihood or range of potential loss.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Our international operations could be harmed by factors including political instability, natural disasters, fluctuations in currency exchange rates, and changes in regulations that govern international transactions.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We sell our products worldwide. In fiscal years 2025 and 2024, revenues outside of the U.S. accounted for approximately 17% and 30% of net revenues, respectively. The risks inherent in international trade may reduce our international sales and harm our business and the businesses of our customers and our suppliers. These risks include:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">changes in tariff regulations;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">political instability, war, terrorism, and other political risks;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">foreign currency exchange rate fluctuations;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">establishing and maintaining relationships with local distributors and dealers;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">lengthy shipping times and accounts receivable payment cycles;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">import and export control and licensing requirements, particularly in connection with sales and licensing to foreign governments and other customers;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">compliance with a variety of U.S. laws, including the Foreign Corrupt Practices Act, by us or key subcontractors;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">compliance with a variety of foreign laws and regulations, including unexpected changes in taxation and regulatory requirements;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">greater difficulty in safeguarding our technology, proprietary data, and intellectual property in international jurisdictions than in the U.S.; and</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">difficulty in staffing and managing geographically diverse operations.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">These and other risks may preclude or curtail international sales or increase the relative price of our products compared to those manufactured in other countries, reducing the demand for our products. Failure to comply with U.S. and foreign governmental laws and regulations applicable to international business, such as the Foreign Corrupt Practices Act or U.S. export control regulations, could have an adverse impact on our business with the U.S. and foreign governments.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">20</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Worldwide armed conflicts and the related implications may negatively impact our operations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Current conflicts around the world, including Ukraine and the Middle East, and related sanctions have damaged and disrupted, and could continue to damage or disrupt, international commerce and the global economy. It is not possible to predict the broader or longer-term consequences of these conflicts or the impact of sanctions, embargoes, regional instability, geopolitical shifts and adverse effects on macroeconomic conditions, security conditions, currency exchange rates, and financial markets. Such geopolitical instability and uncertainty could have a negative impact on our ability to sell, ship products, collect payments, and support customers in certain regions based on trade restrictions, embargoes and export control law restrictions, and could result in supply disruptions and logistics restrictions, including closures of air space. Given the evolving nature of these conflicts, the related sanctions, potential governmental actions and economic impact, such potential impacts remain uncertain. While we expect the impacts of these conflicts could have an effect on our business, financial condition, and results of operations, we are unable to predict the extent or nature of these impacts at this time.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Current environmental laws, or laws enacted in the future, may harm our business.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our operations are subject to environmental regulation in areas in which we conduct business. Our product design and procurement operations must comply with new and future requirements relating to the materials composition of our products, including restrictions on lead, cadmium, and other substances. We do not expect that the impact of these environmental laws and other similar legislation adopted in the U.S. and other countries will have a substantial unfavorable impact on our business. However, the costs and timing of costs under environmental laws are difficult to predict.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Errors or defects contained in our products, failure to comply with applicable safety standards or a product recall could result in delayed shipments or rejection of our products, damage to our reputation, and expose us to regulatory or other legal action.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any defects or errors in the operation of our products may result in delays in their introduction. In addition, errors or defects may be uncovered after commercial shipments have begun, which could result in the rejection of our products by our customers, damage to our reputation, lost sales, diverted development resources, and increased customer service and support costs and warranty claims, any of which could harm our business. Third parties could sustain injuries from our products, and we may be subject to claims or lawsuits resulting from such injuries. There is a risk that these claims or liabilities may exceed, or fall outside the scope of, our insurance coverage. We may also be unable to obtain adequate liability insurance in the future. Because we are a smaller company, a product recall would be particularly harmful to us because we have limited financial and administrative resources to effectively manage a product recall, and it would detract management&#8217;s attention from implementing our core business strategies. A significant product defect or product recall could materially and adversely affect our brand image, causing a decline in our sales, and could reduce or deplete our financial resources.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">We rely on outside manufacturers and suppliers to provide a large number of components and sub-assemblies incorporated in our products, and the ability of these manufacturers and suppliers to deliver components to our manufacturing facilities, and our ability to manufacture without disruption, could affect our results of operations.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our products are made from a wide range of materials and have a large number of components and sub-assemblies (including semiconductors and other electronic components) produced by numerous outside suppliers around the world. Because not all of our supply arrangements provide for guaranteed supply and some key parts may be available only from a single supplier or a limited group of suppliers, we are subject to supply and pricing risk. For example, we rely on one supplier for compression drivers for our LRAD products. Our operations and those of our suppliers are subject to disruption for a variety of reasons, including pandemic related supplier plant shutdowns or slowdowns, transportation delays, work stoppages, labor relations, labor shortages, price inflation, governmental regulatory and enforcement actions, intellectual property claims against suppliers, financial issues such as supplier bankruptcy, information technology failures, and hazards such as fire, earthquakes, flooding, or other natural disasters. For example, we expect to continue to be impacted by the following supply chain issues, due to economic, political and other factors largely beyond our control: increased input material costs and component shortages; supply chain disruptions and delays and cost inflation, all of which could continue or escalate in the future. The effects of climate change, including extreme weather events, long-term changes in temperature levels, water availability, increased cost for decarbonizing process heating, supply costs impacted by increasing energy costs, or energy costs impacted by carbon prices or offsets may exacerbate these risks. If these disruptions occur, or if we experience quality problems with suppliers, then our production schedules could be significantly delayed or costs significantly increased, which would have a material adverse effect on our business, liquidity, results of operations, and financial position.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Although we assemble our products internally, we have some sub-assemblies and components produced by third party manufacturers. We may be required to outsource manufacturing if sales of our products increase significantly. We may be unable to obtain acceptable manufacturing sources on a timely basis. In addition, from time to time we may change manufacturers and any new manufacturer engaged by us may not perform as expected. An extended interruption in the supply of our products could result in a substantial loss of sales. Furthermore, any actual or perceived degradation of product quality as a result of our reliance on third party</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">21</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">manufacturers may have an adverse effect on sales or result in increased warranty costs, product returns, and buybacks. Failure to maintain quality manufacturing could reduce future revenues, adversely affecting our financial condition and results of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Material supply disruptions and delays in deliveries, along with other factors such as price inflation, can also result in increased pricing. While many of our customers permit quarterly or other periodic adjustments to pricing based on changes in component prices and other factors, we may bear the risk of price increases that occur between any such repricing or, if such repricing is not permitted, during the balance of the term of the particular customer contract.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">We derive revenue from government contracts and subcontracts, which are often non-standard, may involve competitive bidding, may be subject to cancellation with or without penalty, and may produce volatility in earnings and revenue</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our sales to government customers have involved, and are expected in the future to involve, providing products and services under contracts or subcontracts with U.S. federal, state, local, and foreign government agencies. Obtaining contracts and subcontracts from government agencies is challenging, and contracts often include provisions that are not standard in private commercial transactions. For example, government contracts may:</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">include provisions that allow the government agency to terminate the contract without penalty under some circumstances;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">be subject to purchasing decisions of agencies that are subject to political influence;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">contain onerous procurement procedures; and</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">be subject to cancellation if government funding becomes unavailable.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Securing government contracts can be a protracted process involving competitive bidding. In many cases, unsuccessful bidders may challenge contract awards, which can lead to increased costs, delays, and possible loss of the contract for the winning bidder.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Our short-term liquidity may be materially adversely affected by administrative complexities surrounding the disbursement of funds under our Puerto Rico Early Warning System project. Furthermore, our ability to receive the full benefits of such project could be materially and adversely affected by the economic, governmental, and environmental conditions in Puerto Rico and by natural disasters impacting our operations or delivery of products in a timely manner.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As a result of administrative complexities surrounding the approval process within the authority responsible for electricity generation, distribution and transmission in Puerto Rico, which is responsible for requesting disbursement of funds from FEMA, we have recently experienced delays in receiving payments under our contract to provide the Puerto Rico Electric Power Authority with an Emergency Warning System (the &#8220; Puerto Rico Early Warning System Project&#8221;). A continuation or exacerbation of these delays could materially adversely affect our liquidity position in the short term.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Furthermore, Puerto Rico&#8217;s ongoing fiscal challenges, including government debt restructuring, austerity measures, and political instability, may result in regulatory uncertainties, delays in contract execution, delays in timely payment of contract amounts due, or disruptions in governmental support or funding tied to our services related to the Puerto Rico Early Warning System Project. Additionally, Puerto Rico&#8217;s geographic location in the Caribbean makes it highly susceptible to hurricanes, tropical storms, earthquakes, and other natural disasters. These events can severely damage infrastructure, disrupt power and telecommunications, and hinder our ability to deliver contracted services in a timely and effective manner. The increasing frequency and intensity of such events, potentially driven by climate change, heightens the risk of prolonged service interruptions and inability to meet contractual obligations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> If the government of Puerto Rico is unable to maintain essential public services, or fund projects we are engaged in, including the Puerto Rico Early Warning System Project, or if future weather events or other disasters impair our operations or supply chain, we may face significant challenges in meeting our performance obligations, which could result in penalties, , including under our agreement with the Puerto Rico Electric Power Authority, reputational harm, or loss of future business, and we may not timely achieve the anticipated benefits related to the project. Any of these factors could materially adversely affect our business, results of operations, and financial condition.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Risks Related to Our Financial Statements and Operating Results</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">We do not have the ability to accurately predict future operating results. Our quarterly and annual revenues are likely to fluctuate significantly due to many factors, most of which are beyond our control and could result in our failure to achieve our revenue expectations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We expect our proprietary acoustic products, software products, and integrated solutions will be the source of substantially all our revenues for at least the near future. Revenues from these products and solutions are expected to vary significantly due to a number of factors, many of which are beyond our control. Any one or more of the factors listed below or other factors could cause us to fail to achieve our revenue expectations. These factors include:</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">22</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">delays in funding approval by U.S. and foreign government and military customers;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">unpredictable volume and timing of customer orders;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">gains or losses of significant customers, distributors or strategic relationships;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">market acceptance of and changes in demand for our products or products of our customers;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">the availability, pricing, and timeliness of delivery of components for our products and original equipment manufacturers (&#8220;OEMs&#8221;) products;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our ability to develop and supply sound reproduction components to customers, distributors or OEMs or to license our technologies; </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">fluctuations in the availability of manufacturing capacity or manufacturing yields and related manufacturing costs;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">production delays by customers, distributors, OEMs, or by us or our suppliers; </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">the timing of new technological advances, product announcements or introductions by us, by OEMs or licensees, and by our competitors; </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">general economic conditions that could affect the timing of customer orders and capital spending and result in order cancellations or rescheduling;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">the conditions of other industries, such as military and commercial industries, into which our technologies may be sold;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">general electronics industry conditions, including changes in demand and associated effects on inventory and inventory practices;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">increased competition in this market; and</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">general political conditions in this country and in various other parts of the world that could affect spending for the products that we offer.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Some or all of these factors could adversely affect demand for our products or technologies, and therefore adversely affect our future operating results.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Most of our operating expenses are relatively fixed in the short term. We may be unable to rapidly adjust spending to compensate for any unexpected sales shortfalls, which could harm our quarterly operating results. We do not have the ability to predict future operating results with any certainty.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">The agreements governing our Term Loans impose financial and operating restrictions on us and any failure to meet our payment or other obligations under our Term Loans could have a material adverse effect on us, including permitting the lenders under our Term Loans to foreclose on, and acquire control of, substantially all of our assets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On May 13, 2024, we entered into a term loan and security agreement (the &#8220;Loan Agreement&#8221;), pursuant to which we received $14.7 million in cash proceeds in exchange for a $15 million term loan (the &#8220;Close Date Term Loan&#8221;) and the issuance of warrants to purchase up to 3,068,182 shares of our common stock. On May 9, 2025, we entered into a First Amendment to Term Loan and Security Agreement, pursuant to which the lenders under the Loan Agreement (the &#8220;Lenders&#8221;) agreed to extend an additional term loan to us in the aggregate principal amount of $4 million (the &#8220;First Amendment Term Loan&#8221; and with the Close Date Term Loan, the &#8220;Term Loans&#8221;) and provide a process to obtain, at the Lenders&#8217; sole discretion, an additional term loan of up to $4 million.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Term Loans impose, and the terms of any future debt may impose, operating and other restrictions on us. These restrictions could affect, and in many respects limit or prohibit, among other items, our ability to:</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">incur additional indebtedness;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">create liens;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">enter into certain fundamental transactions;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">sell assets;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">change the nature of our business;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">prepay any other indebtedness;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">amend certain of our contracts or governing documents;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">complete a change of control;</span></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">23</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">modify our accounting methods;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">make investments;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">enter into transactions with affiliates;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">issue or sell capital stock of certain of our subsidiaries;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">enter into consignment or bailee arrangements of our inventory;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">declare or pay dividends or other distributions to stockholders;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">repurchase our common stock or other securities; and</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">adopt certain benefits plans.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Term Loans also require us to achieve and maintain compliance with a minimum liquidity covenant. A breach of any of these restrictive covenants or the inability to comply with the financial metrics could result in a default under our Term Loans. Further, our Term Loans are jointly and severally guaranteed by us and certain of our subsidiaries. Borrowings under our Term Loans are secured by liens on substantially all of our assets, including the capital stock of certain of our subsidiaries, and the assets of our subsidiaries that are loan party guarantors. If we are unable to repay outstanding borrowings when due or comply with other obligations and covenants under our Term Loans, the lenders under our Term Loans will have the right to proceed against these pledged capital stock and take control of substantially all of our assets.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Our cash requirements may require us to seek additional debt or equity financing and we may not be able to obtain such financing on favorable terms, or at all.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Term Loans may not be sufficient for our future working capital, investments and cash requirements, in which case we would need to seek additional debt or equity financing or scale back our operations. In addition, we may need to seek additional financing to achieve and maintain compliance with specified financial criteria under our Term Loans. We may not be able to access additional capital resources due to a variety of reasons, including the restrictive covenants in our Term Loans and the lack of available capital due to global economic conditions. If our financing requirements are not met and we are unable to access additional financing on favorable terms, or at all, our business, financial condition, operating results, and future growth prospects could be materially adversely affected.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Our indebtedness could expose us to interest rate risk to the extent of our variable rate debt.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Term Loans provide for interest to be calculated based on the prime rate, the federal funds rate and/or the secured overnight financing rate. While the Federal Reserve lowered interest rates slightly during 2025, future increases in benchmark rates would raise the interest rates applicable to our Term Loans. Any such increases would result in higher interest expense and could materially adversely impact our operating results, liquidity, and cash flows.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">If our goodwill is impaired, we will record a non-cash charge to our results of operations and the amount of the charge may be material.</span></p><p style="text-indent:5%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At least</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">annually, or whenever events or circumstances arise indicating impairment may exist, we review goodwill for impairment as required by generally accepted accounting principles in the United States. The estimated fair value of our goodwill could change if there are future changes in our capital structure, cost of debt, interest rates, capital expenditure levels, ability to perform at levels that were forecasted or a permanent change to our market capitalization. In the future, we may need to reduce the carrying amount of goodwill by taking a non-cash charge to our results of operations. Such a charge would have the effect of reducing goodwill with a corresponding impairment expense and may have a material effect upon our reported results. The additional expense may reduce our reported profitability or increase our reported losses in future periods and could negatively affect the market for our securities, our ability to obtain other sources of capital, and may generally have a negative effect on our future operations.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Risks Related to Our Capital Stock</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Sales of common stock issuable on the exercise of outstanding options and warrants, may depress the price of our common stock.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of September 30, 2025, we had outstanding options granted to our employees, consultants, advisors, and directors to purchase 3,999,116 shares of our common stock and we had 277,342 restricted stock units outstanding. As of September 30, 2025, the exercise prices for the options ranged from $1.70 to $6.87 per share. We also have outstanding warrants to purchase 3,068,182 shares of our common stock at an exercise price of $2.53, which warrants will expire May 14, 2029. The issuance of shares of common stock upon the exercise of outstanding options and warrants and the release of outstanding restricted stock units could cause substantial dilution to holders of our common stock, and the sale of those shares in the market could cause the market price of our common stock to decline. The potential dilution from these shares could negatively affect the terms on which we could obtain equity financing.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">24</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Our stock price is volatile and may continue to be volatile in the future.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The market price of our common stock has fluctuated significantly to date. In the future, the market price of our common stock could be subject to significant fluctuations due to general market conditions and in response to quarter-to-quarter variations in:</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">our anticipated or actual operating results;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">developments concerning our software and sound reproduction technologies;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">technological innovations or setbacks by us or our competitors;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">announcements of merger or acquisition transactions;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">changes in personnel within our company; and</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">other events or factors and general economic and market conditions.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The stock market in recent years has experienced extreme price and volume fluctuations that have affected the market price of many technology companies, and that have often been unrelated or disproportionate to the operating performance of companies.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Our common stock is thinly traded; therefore, our stock price may fluctuate more than the stock market as a whole and it may be difficult to sell large numbers of our shares at prevailing trading prices.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As a result of the thin trading market for shares of our common stock, our stock price may fluctuate significantly more than the stock market as a whole or the stock prices of similar companies. Without a larger public float, shares of our common stock will be less liquid than the shares of common stock of companies with broader public ownership, and as a result, it may be difficult for investors to sell the number of shares they desire at an acceptable price. Trading of a relatively small volume of shares of our common stock may have a greater effect on the trading price than would be the case if our public float were larger. We cannot assure you that an active trading market for our common stock will develop or, if developed, that any market will be sustained. Accordingly, we cannot assure you of the likelihood that an active trading market for our common stock will develop or be maintained, your ability to sell your shares of our common stock when desired or the prices that you may obtain for your shares.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">We may issue preferred stock in the future, and the terms of the preferred stock may reduce the value of your common stock.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are authorized to issue up to 5,000,000 shares of preferred stock in one or more series. Our board of directors may determine the terms of future preferred stock offerings without further action by our stockholders. If we issue preferred stock, it could affect the rights or reduce the value of our common stock. In particular, specific rights granted to future holders of preferred stock could be used to restrict our ability to merge with or sell our assets to a third party. These terms may include voting rights, preferences as to dividends and liquidation, conversion and redemption rights, and sinking fund provisions.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">General Risk Factors</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Our success is dependent on the performance of our executive team, and the cooperation, performance, and retention of our executive officers and key employees.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our business and operations are substantially dependent on the performance of our current executive team including our Chief Executive Officer and our Chief Financial Officer. We do not maintain &#8220;key person&#8221; life insurance on any of our executive officers. The loss of one or several key employees could seriously harm our business. We cannot ensure that employees will not leave and subsequently compete against us.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are also dependent on our ability to retain and motivate high quality personnel, especially sales and skilled engineering personnel. Competition for such personnel is intense, and we may not be able to attract, assimilate or retain other highly qualified managerial, sales, and technical personnel in the future. The inability to attract and retain the necessary managerial, sales and technical personnel could cause our business, operating results or financial condition to suffer.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">General economic and political conditions may adversely affect our business, operating results and financial condition.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our operations and performance depend significantly on worldwide economic and political conditions and their impact on levels of capital investment and government spending. Global economic and political uncertainties and foreign currency rate fluctuations could adversely influence demand for our products leading to reduced levels of investments, reductions in government spending and budgets and changes in spending priorities and behavior.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">25</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Changes in laws or regulations or the manner of their interpretation or enforcement could adversely impact our financial performance and restrict our ability to operate our business or execute our strategies.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">New laws, regulations, and standards, or changes in existing laws or regulations or the manner of their interpretation or enforcement, could increase our cost of doing business and restrict our ability to operate our business or execute our strategies.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We continually evaluate and monitor developments with respect to new and proposed rules and cannot predict or estimate the amount of the additional costs we may incur or the timing of such costs. These new or changed laws, regulations, and standards are subject to varying interpretations, in many cases due to their lack of specificity, and as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Our disclosure controls and procedures may not prevent or detect all acts of fraud.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our disclosure controls and procedures are designed to reasonably assure that information required to be disclosed in reports filed or submitted under the Securities Exchange Act is accumulated and communicated to management and is recorded, processed, summarized, and reported within the time periods specified in the SEC&#8217;s rules and forms. Our management expects that our disclosure controls and procedures and internal controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, they cannot provide absolute assurance that all control issues and instances of fraud, if any, within our company have been prevented or detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by an unauthorized override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and we cannot assure that any design will succeed in achieving its stated goals under all potential future conditions. Accordingly, because of the inherent limitations in a cost effective control system, misstatements due to error or fraud may occur and not be detected.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Failure to maintain an effective system of internal control over financial reporting could harm stockholders and business confidence in our financial reporting, our ability to obtain financing, and other aspects of our business</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Maintaining an effective system of internal control over financial reporting is necessary for us to provide reliable financial reports. Section 404 of the Sarbanes-Oxley Act of 2002 and the related rules and regulations promulgated by the SEC require us to include in our Form 10-K a report by management regarding the effectiveness of our internal control over financial reporting. The report includes, among other things, an assessment of the effectiveness of our internal control over financial reporting as of the end of the respective fiscal year, including a statement as to whether or not our internal control over financial reporting is effective. This assessment must include disclosure of any material weaknesses in our internal control over financial reporting identified by management. While our management has concluded that our internal control over financial reporting was effective as of September 30, 2025, it is possible that material weaknesses will be identified in the future. In addition, components of our internal control over financial reporting may require improvement from time to time. If management is unable to assert that our internal control over financial reporting is effective in any future period, investors may lose confidence in the accuracy and completeness of our financial reports, which could have an adverse effect on the Company&#8217;s stock price.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_1b"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 1B. Unres</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">olved Staff Comments.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">None.</span></p><div><ix:nonNumeric id="F_c0c958dd-1f54-47bb-b4a8-8a97b887fd81" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" escape="true" continuedAt="F_c0c958dd-1f54-47bb-b4a8-8a97b887fd81_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_1c_cybersecurity"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 1C.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Cybersecurity</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cybersecurity Risk Management and Strategy</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f1b5180f-7d20-4706-b89e-aaa0f9010130" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" escape="true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At Genasys, cybersecurity risk management is </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ae107832-4e39-44cd-ac9e-f27ca9f53b9a" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">integrated</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> into our overall risk management program through regular internal risk assessments and continuous monitoring.</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Under the leadership of the Information Technology (&#8220;IT&#8221;) Director, IT developed, implemented, and maintain a broad range of processes and protocols designed to monitor, identify, mitigate, and prevent material risks associated with cybersecurity threats and incidents relevant to internal networks, business applications, customer-facing applications, customer payment systems, and business operations. </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_98c270c9-42d9-499a-958e-50d527e40c3b" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our protocols include a third-party provided 24/7 Security Operations Center (SOC), which is designed to oversee our Endpoint Detection and Response (EDR) system and a robust Security Information and Event Management (SIEM) system that aggregates logs for real-time threat detection.</span></ix:nonNumeric></span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our cybersecurity risk management program applies information and direction from industry-recognized cybersecurity frameworks, including the National Institute of Standards and Technology (NIST) Cybersecurity Framework 2.0 (CSF), specifically the NIST 800-171, the Department of Defense Cybersecurity Maturity Model Certification (CMMC) Level 2, Sarbanes Oxley (SOX), and Services Organization Controls (SOC) 2. Risks from cybersecurity threats associated with the Company&#8217;s use of third-party service</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">26</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_c0c958dd-1f54-47bb-b4a8-8a97b887fd81_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">providers are managed through vendor assessments and SOC 2 report requests, designed to ensure that our partners adhere to strict cybersecurity standards.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Notwithstanding the foregoing, </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_82543996-e6d6-404e-9f6d-c9f1efdcb03c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" format="ixt:fixed-false"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">we have not identified and are not aware of any risks from cybersecurity threats, including as a result of any prior cybersecurity incidents, which have materially affected or are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition.</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Despite our security measures, however, there can be no assurance that we, or third parties with which we interact, will not experience a cybersecurity incident in the future that will materially affect us. See &#8220;Risk Factors &#8211; Actual or perceived failures or breaches of our information and security systems, or those of our customers, suppliers or business partners, could expose us to losses.&#8221;</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cybersecurity Governance</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_05af0793-a832-405b-bfd2-45978d63fd1f" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" escape="true"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Board Oversight</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_38545f90-4ddc-4ca5-bb0e-05eb1aaccdb5" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" escape="true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Board of Directors considers cybersecurity risk as critical to the enterprise and includes it as part of the full Board&#8217;s oversight function.</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_5cfc27f2-3f30-4679-a5a1-d4b6540b5189" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" escape="true" continuedAt="F_5cfc27f2-3f30-4679-a5a1-d4b6540b5189_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The full Board is updated on cybersecurity risks and compliance with relevant standards and regulations as part of its overall governance responsibilities, including quarterly Board meeting reports.</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_12dfbb82-67ce-4fc1-b72c-22858f7ae428" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" format="ixt:fixed-true"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0970583e-1e8f-4a84-a685-1d0c4b97f249" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" escape="true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_165b859d-30a7-4b44-a1be-2d82303e1f40" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Director of IT</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, who is responsible for the oversight and implementation of the cybersecurity program, also periodically makes presentations to Board members on cybersecurity topics as part of the Board&#8217;s continuing education on topics that impact our company.</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_5cfc27f2-3f30-4679-a5a1-d4b6540b5189_1" continuedAt="F_5cfc27f2-3f30-4679-a5a1-d4b6540b5189_2"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Additionally, we have an escalation process to inform the Board of high-severity cybersecurity incidents that may occur.</span></ix:continuation></span></ix:nonNumeric></span><span style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_5cfc27f2-3f30-4679-a5a1-d4b6540b5189_2"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Our Board also periodically engages independent third-party technology experts to test our information technology systems, including cybersecurity.</span></ix:continuation></span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_51ca40dd-cf53-4fc7-a21c-ef22e272d05b" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="cyd:CybersecurityRiskRoleOfManagementTextBlock" escape="true"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Management Role</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_948ac756-3c88-4f9c-9ea3-456bf4d0ab80" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" escape="true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Director of IT leads the day-to-day management of cybersecurity at Genasys, supported by a team of two IT professionals with a combined 45 years of IT and cybersecurity experience.</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_780ad8d9-8f5c-4130-96bd-40de67ed9263" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" escape="true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This team handles ongoing risk assessments, manages threat detection through our SOC and Security Information and Event Management (SIEM), ensures compliance with industry regulations, and informs executive management about ongoing efforts to prevent, detect, mitigate, and remediate cybersecurity risks and incidents through various means. This may include briefings from internal security personnel; sharing publicly or privately available threat intelligence and other information obtained from governmental, public or private sources, </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f2dc0023-480f-443a-b239-bd437e332cfe" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">including external consultants engaged by us</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">; and forwarding alerts and reports produced by network monitoring and security tools we deploy. Management also ensures that employees and contractors undergo quarterly cybersecurity training and phishing simulations, as part of a comprehensive awareness program.</span></ix:nonNumeric></span></p></ix:nonNumeric></div></ix:continuation></div><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_2"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 2. Prop</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">erties</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our executive offices, sales, research and development and production facilities for all our Protective Communications, including Genasys Protect and LRAD, are located at 16262 West Bernardo Drive, San Diego, California. The lease of 55,766 square feet commenced July 1, 2018 and expires August 31, 2028. The aggregate monthly payments, with abatements, are $89 thousand, $92 thousand and $94 thousand per month for the eighth through tenth years of the lease, respectively, plus other certain costs and charges as specified in the lease agreement, including the Company&#8217;s proportionate share of the building operating expenses and real estate taxes.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_3"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 3. Legal </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">P</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">roceedings</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We may at times be involved in litigation in the ordinary course of business. We will also, from time to time, when appropriate in management&#8217;s estimation, record adequate reserves in our financial statements for pending litigation.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On November 19, 2025, Gerry Darden, individually and as representative of the estate of Stacey Darden, filed a lawsuit in Los Angeles Superior Court against the Company, Southern California Edison Company, and Edison International related to the wildfire that occurred in early January, 2025 in the Eaton Canyon/Altadena area of Los Angeles County. In the complaint, the plaintiff alleges products liability and negligence claims against the Company based on Los Angeles County&#8217;s use of the Company&#8217;s products and seeks unspecified damages. As of the date of this Annual Report on Form 10-K, the Company has not been served the complaint and cannot assess with any meaningful probability the likelihood of an adverse outcome or the possible loss or range of loss, if any, related to this lawsuit. The Company will vigorously defend itself in the lawsuit.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_4"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 4. Mine</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Safety Disclosure</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Not applicable.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">27</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PART II</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_5"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 5. Market for</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Market Information</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our common stock is traded and quoted on the NASDAQ Capital Market under the symbol &#8220;GNSS.&#8221;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Holders</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We had 45,193,561 shares of our common stock issued and outstanding held by 911 holders of record as of December 5, 2025.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dividends</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">There were no dividends declared or paid during the years ended September 30, 2025 and 2024. The declaration of future cash dividends, if any, will be at the discretion of the Board of Directors and will depend on the Company&#8217;s earnings, if any, capital requirements and financial position, general economic conditions and other pertinent conditions. It is our present intention not to pay any cash dividends in the near future.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Term Loans restrict our ability to pay dividends.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Equity Compensation Plan Information</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The information required by this item is incorporated by reference to the information set forth in Item 12 of this Annual Report on Form 10-K.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Recent Sales of Unregistered Securities</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">None.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_6"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 6. Reserved</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">28</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_7_mda"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 7. Management&#8217;s Discussi</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">on and Analysis of Financial Condition and Results of Operations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The discussion and analysis set forth below should be read in conjunction with the information presented in other sections of this Annual Report on Form 10-K, including &#8220;Item 1. Business,&#8221; &#8220;Item 1A. Risk Factors,&#8221; and &#8220;Item 8. Financial Statements and Supplementary Data.&#8221; This discussion contains forward-looking statements which are based on our current expectations and industry experience, as well as our perception of historical trends, current market conditions, current economic data, expected future developments, and other factors that we believe are appropriate under the circumstances. These statements involve risks and uncertainties that could cause actual results to differ materially from those suggested in the forward-looking statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Overview</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are a global provider of Protective Communications solutions including our Genasys Protect software platform and LRAD by Genasys hardware products. Our unified software platform receives information from a wide variety of sensors and IoT inputs to collect real-time information on developing and active emergency situations. Genasys uses this information to create and disseminate alerts, warnings, notifications, and instructions through multiple channels before, during, and after public safety and enterprise threats, critical events, and other crisis situations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Protect is a comprehensive portfolio of Protective Communications software and hardware systems serving federal governments and agencies; SLED; and enterprise organizations in sectors including, but not limited to, oil and gas, utilities, manufacturing, automotive, and healthcare.&#8239;Genasys Protect solutions have a diverse range of applications, including emergency warning and mass notification for public safety; critical event management for enterprise companies; de-escalation for defense and law enforcement; critical infrastructure protection; zone-based planning for accelerated, precise emergency response; secure and complaint cross-agency collaboration; and automated detection of real-time threats such as active shooters and severe weather.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">LRAD products provide audible voice messages with exceptional vocal clarity from close range out to 5,000 meters. We have a history of successfully delivering innovative systems and solutions in mission critical situations, pioneering the AHD market with the introduction of LRAD in 2002, creating the first multidirectional voice-based public safety mass notification systems in 2012, and the first AHDs with a digital interface for remote operation in 2023. Building on our proven, best in class, and reliable solutions and systems, we offer the first and only unified, end-to-end Protective Communications platform.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Recent Developments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Business developments during fiscal year 2025:</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Received $9 million in LRAD system orders for Common Remotely Operated Weapon Stations (CROWS)</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Initiated deliveries and installation of hardware for the Puerto Rico Early Warning System Project</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Awarded a four-year contract by the Maui Emergency Management Agency to provide Genasys Protect and AI-powered traffic management solutions by Ladris to the island of Maui</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Received a four-year contract from Los Angeles County to provide Genasys Protect alerting and evacuation management software services</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Expanded the Board of Directors to include new independent director R. Rimmy Malhotra</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Appointed Cassandra Hernandez-Monteon as Interim Chief Financial Officer</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Entered into a partnership with FloodMapp to combine dynamic emergency management and flood preparedness</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Entered into the First Amendment to Term Loan and Security Agreement to obtain $4 million First Amendment Term Loan</span></div></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Business Outlook</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our products, systems, and solutions continue to gain worldwide awareness and recognition through increased marketing efforts, product demonstrations, and word of mouth as a result of positive responses and increased acceptance. We believe we have a solid global brand, technology, and product foundation, which we continue to expand to serve new markets and customers for greater business growth.  We believe we have strong market opportunities for our product offerings throughout the world in the defense, public safety, emergency warning, mass notification, critical event management, enterprise safety, and law enforcement sectors as a result of increasing threats to government, commerce, law enforcement, homeland security, and critical infrastructure. Our products, systems, and solutions also have many applications within the fire rescue, maritime, asset protection, and wildlife control and preservation business segments.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys has developed a global market and an increased demand for LRADs and advanced mass notification speakers. We have a reputation for producing quality products that feature industry-leading broadcast area coverage, vocal intelligibility, and product</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">29</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">reliability. We intend to continue building on our AHD market leadership position by offering enhanced voice broadcast systems and accessories for an expanding range of applications. In executing our strategy, we use direct sales to governments, militaries, large end-users, system integrators, and prime vendors. We have built a worldwide distribution channel consisting of partners and resellers that have significant expertise and experience selling integrated communication solutions into our various target markets. As our primary AHD sales opportunities are with domestic and international governments, military branches, and law enforcement agencies, we are subject to each customer&#8217;s unique budget cycle, which leads to long selling cycles and uneven revenue flow, complicating our product planning, and our ability to forecast the timing of sales outcomes which leads to significant fluctuations in our quarterly financial results.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The proliferation of natural and man-made disasters, crisis situations, and civil unrest require technologically advanced, multichannel solutions to deliver clear and timely protective communications to help keep people safe during critical events. Businesses are also incorporating protective communication and emergency management systems that locate and help safeguard employees and infrastructure when crises occur.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By providing the only SaaS platform that unifies sensors and IoT inputs with multichannel, multiagency alerting and notifications, Genasys seeks to deliver reliable, fast, and intuitive solutions for creating and disseminating geolocation-targeted warnings, information, and instructions before, during, and after public safety and enterprise threats.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">While the software and hardware mass notification markets are more mature with many established manufacturers and suppliers, we believe that our advanced technology and unified platform provides opportunities to succeed in the large and growing public safety, emergency warning and critical communications markets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In fiscal year 2026, we intend to continue pursuing domestic and international business opportunities with the support of business development consultants, key representatives, and resellers. We plan to grow our revenues through increased direct sales to governments and agencies that desire to integrate our communication technologies into their homeland security and public safety systems. This includes building on fiscal year 2025 domestic defense sales by expanding and pursuing further U.S. military opportunities. We also plan to pursue domestic and international emergency warning, enterprise and critical event management, government, law enforcement, fire rescue, homeland and international security, private and commercial security, border security, maritime security, and wildlife preservation and control business opportunities.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our research and development strategy involves incorporating further innovations and capabilities into our Genasys Protect platform to meet the needs of our target markets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Genasys Protect software solutions are more complex offerings. We are pursuing certain certifications, which are often required when bidding on government and mass notification opportunities. We intend to invest engineering resources to enhance our Genasys Protect software solutions to compete for larger emergency warning and critical communications business opportunities. We are also configuring alternative solutions to achieve lower price points to meet the needs of certain customers or applications. We also engage in ongoing value engineering to reduce the cost and simplify the manufacturing of our products.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A large number of LRAD and Acoustics components and sub-assemblies manufactured by outside suppliers within our supply chain are produced within 50 miles of our facility. We do not source component parts from suppliers in China. It is likely that some of our suppliers source parts in China. Negative impacts on our supply chain could have a material adverse effect on our business. We communicate with our suppliers regarding measures to alleviate ongoing worldwide supply chain issues.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have been affected by price increases from our suppliers and logistics and other inflationary factors such as increased salary, labor, and overhead costs. We regularly review and adjust the sales price of our finished goods to offset these inflationary factors. Although we do not believe that inflation has had a material impact on our financial results through September 30, 2025, sustained or increased inflation in the future may have a negative effect on our ability to achieve certain expectations in gross margin and operating expenses. If we are unable to offset the negative impacts of inflation with increased prices, our future results could be materially affected.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In addition, the United States has recently experienced a decline in federal funding. Changes in defense and other government spending could have an adverse effect on our current and future revenues. Sales of our products to U.S. government agencies and organizations, including, for example, our recently received LRAD order for CROWS, are subject to the overall U.S. government budget and congressional appropriation decisions and processes which are driven by numerous factors, including domestic political conditions, geopolitical events and macroeconomic conditions, and are beyond our control. Even awards granted may not result in orders due to spending constraints or Congressional delays in passing the federal budget.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The funding of U.S. government programs is subject to an annual congressional budget authorization and appropriations process. In years when the U.S. government does not complete its appropriations before the beginning of the new fiscal year on October 1, government operations are typically funded pursuant to a &#8220;continuing resolution,&#8221; which allows federal government agencies to operate</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">30</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">at spending levels approved in the previous appropriations cycle, but does not authorize new spending initiatives. When the U.S. government operates under a continuing resolution, delays can occur in the procurement of the products, services and solutions that we provide and may result in new initiatives being canceled. We have on occasion experienced delays in contract awards which affect our future revenues as a result of this annual appropriations cycle, and we could experience similar declines in revenues from future delays in the appropriations process. When the U.S. government fails to complete its appropriations process or to provide for a continuing resolution, a full or partial federal government shutdown may result. A federal government shutdown could result in delays or cancellations of key programs or during extended government shutdown periods, the delay of contract payments, which could have a negative effect on our cash flows and adversely affect our future results.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Critical Accounting Policies and Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have identified the policies below as critical to our business operations and to understanding our results of operations. Our accounting policies are more fully described in our consolidated financial statements and related notes located in &#8220;Item 8. Financial Statements and Supplementary Data.&#8221; The impact and any associated risks related to these policies on our business operations are discussed in &#8220;Item 1A. Risk Factors&#8221; and throughout &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; when such policies affect our reported and expected financial results.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The methods, estimates, and judgments we use in applying our accounting policies, in conformity with generally accepted accounting principles in the United States of America (&#8220;U.S. GAAP&#8221;), have a significant impact on the results we report in our financial statements. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. These estimates affect the carrying values of assets and liabilities. Actual results may differ from these estimates under different assumptions or conditions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue Recognition</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Accounting Standards Codification (&#8220;ASC&#8221;) 606, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue from Contracts with Customers </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(&#8220;ASC 606&#8221;), outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most revenue recognition guidance, including industry-specific guidance. This revenue recognition model provides a five-step analysis in determining when and how revenue is recognized:</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Identify the contract(s) with customers</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Identify the performance obligations</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Determine the transaction price</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Allocate the transaction price to the performance obligations</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">5.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Recognize revenue when or as the performance obligations have been satisfied</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ASC 606 requires revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We derive our revenue from the sale of products and services to customers, contracts, license fees, other services, and freight. We sell our products and services through our direct sales force and through authorized resellers and system integrators. We recognize revenue for goods, including software, when all the significant risks and rewards have been transferred to the customer, no continuing managerial involvement usually associated with ownership of the goods is retained, no effective control over the goods sold is retained, the amount of revenue can be measured reliably, it is probable that the economic benefits associated with the transactions will flow to the Company, and the costs incurred or to be incurred in respect of the transaction can be measured reliably. Software license revenue, maintenance and/or software development service fees may be bundled in one arrangement or may be sold separately.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Product Revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Product revenue is recognized as a distinct single performance obligation when products are tendered to a carrier for delivery, which represents the point in time that our customer obtains control of the products. A smaller portion of product revenue is recognized when the customer receives delivery of the hardware products. A portion of hardware products are sold through resellers and system integrators based on firm commitments from an end user, and as a result, resellers and system integrators carry little or no inventory. Our customers do not have a right to return hardware product unless the product is found to be defective and therefore our estimate for returns has historically been insignificant.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Long-Term Contracts - Over-Time Revenue Recognition Using Input Cost Measures</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We recognize revenue for our Puerto Rico Early Warning System Project over time in accordance with ASC 606-10-25-27(c), using a cost-to-cost input method that includes a zero-margin approach for uninstalled materials. As hardware costs are incurred, we</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">31</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">record an equal amount of revenue, resulting in zero margin. We then measure overall project progress by comparing labor costs incurred to total estimated labor costs, excluding hardware from the calculation. This labor-based percentage of completion is applied to determine both the portion of hardware margin to be recognized on previously recorded zero-margin hardware and the amount of non-hardware revenue to record for the period.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Perpetual Licensed Software</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The sale and/or license of software products is deemed to have occurred when a customer either has taken possession of, or has the ability to take immediate possession of, the software and the software key. Perpetual software licenses can include one-year maintenance and support services. In addition, we sell maintenance services on a stand-alone basis and are therefore capable of determining their fair value. On this basis, the amount of the embedded maintenance is separated from the fee for the perpetual license and is recognized on a straight-line basis over the period to which the maintenance relates.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Time-Based Licensed Software</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The time-based license agreements include the use of a software license for a fixed term, generally one-year, and maintenance and support services during the same period. We do not sell time-based licenses without maintenance and support services and therefore revenues for the entire arrangements are recognized on a straight-line basis over the term.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Warranty, Maintenance, and Services</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We offer extended warranty, maintenance and other services. Extended warranty and maintenance contracts are offered with terms ranging from one to several years, which provide repair and maintenance services after expiration of the original one-year warranty term. Revenues from separately priced extended warranty contracts are recognized on a straight-line basis over the warranty period and maintenance contracts are recognized based on time elapsed over the service period. Revenue from other services such as training or installation is recognized when the service is completed. Warranty, maintenance, and services are classified as contract and other revenues.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Multiple Performance Obligations within an Arrangement</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have entered into a number of multiple performance obligations within an arrangement, such as when selling a product or perpetual licenses that may include maintenance and support (included in the price of the perpetual licenses) and time-based licenses (that include embedded maintenance and support, both of which may be sold with software development services, training, and other product sales). In some cases, we deliver software development services bundled with the sale of software. In an arrangement with multiple performance obligations, we allocate the fair value of each element within the arrangement, including software and software-related services such as maintenance and support, using the known stand-alone selling price, or if unknown, an expected cost-plus margin approach to determine the stand-alone selling price. In general, elements in such arrangements are also sold on a stand-alone basis and stand-alone selling prices are observable.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Revenue is allocated to each deliverable based on the stand-alone selling price of each individual element and is recognized when the revenue recognition criteria described above are met, except for time-based licenses which are not unbundled. When software development services are performed to customize the functionality of the software, we recognize revenue from the software development services over time using milestones as the measure of progress, and the revenue from the software when the related development services have been completed.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We currently disaggregate revenue by reporting segment (Hardware and Software) and geographically to depict the nature of revenue in a manner consistent with our business operations and to be consistent with other communications and public filings. Refer to Note 19, Segment Information and Note 20, Major Customers, Suppliers and Related Information in the consolidated financial statements included in this report for additional details of revenues by reporting segment and disaggregation of revenue.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Share-Based Compensation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We account for share-based compensation in accordance with the provisions of Financial Accounting Standards Board (&#8220;FASB&#8221;) ASC 718, &#8220;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Compensation&#8212;Stock Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8221; (&#8220;ASC 718&#8221;) which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees, consultants, and directors based on estimated fair values. ASC 718 requires the use of subjective assumptions, including expected stock price volatility and the estimated term of each award. We estimate the fair value of stock options granted using the Black-Scholes option-pricing model, which is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. This model also utilizes the fair value of our common stock and requires that, at the date of grant, we use the expected term of the share-based award, the expected volatility of the price of our common stock over the expected term, the risk-free interest rate, and the expected dividend yield of our common stock to determine the estimated fair value. We determine the amount of share-based compensation expense based on awards that we ultimately</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">32</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">expect to vest, reduced for estimated forfeitures. ASC 718 requires forfeitures to be estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Allowance for Doubtful Accounts for Expected Credit Losses</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our products are sold to customers in many different markets and geographic locations. We estimate our allowance for doubtful accounts for expected credit losses on a case-by-case basis due to a limited number of customers. We base these estimates on many factors, including customer credit worthiness, past transaction history with the customer, current economic industry trends, and changes in customer payment terms. Our judgments and estimates regarding the collectability of accounts receivable have an impact on our financial statements. We record the adjustment to the allowance for doubtful accounts for expected credit losses in SG&amp;A expenses in the consolidated statement of operations.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Valuation of Inventory</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our inventory is comprised of raw materials, assemblies, and finished products. We must periodically make judgments and estimates regarding the future utility and carrying value of our inventory. The carrying value of our inventory is periodically reviewed and impairments, if any, are recognized when the expected future benefit from our inventory is less than its carrying value.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Valuation of Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Intangible assets consist of technology, customer relationships, and trade name portfolio acquired in the acquisitions of Genasys Spain, Zonehaven, Evertel, and the Amika Mobile asset purchase, and patents and trademarks that are amortized over their estimated useful lives. We must make judgments and estimates regarding the future utility and carrying value of intangible assets. The carrying values of such assets are periodically reviewed and impairments, if any, are recognized when the expected future benefit to be derived from an individual intangible asset is less than its carrying value. This generally occurs when certain assets are no longer consistent with our business strategy and whose expected future value has decreased.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Valuation of Goodwill</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the acquired net tangible and intangible assets acquired. We evaluate goodwill for impairment on an annual basis in our fiscal fourth quarter or more frequently if indicators of impairment exist that would more likely than not reduce the fair value of a single reporting unit below the carrying amount. We assess qualitative factors in order to determine whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount. The qualitative factors evaluated by management include: macro-economic conditions of the local business environment, overall financial performance, and other entity specific factors as deemed appropriate. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit&#8217;s fair value is less than the carrying amount, a two-step impairment test is performed. For reporting units where we perform the quantitative goodwill impairment test, an impairment loss is recorded to the extent that the reporting unit&#8217;s carrying amount exceeds the reporting unit&#8217;s fair value. An impairment loss cannot exceed the total amount of goodwill allocated to the reporting unit.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Accrued Warranty</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We establish a warranty reserve based on anticipated warranty claims at the time product revenue is recognized. This reserve requires us to make estimates regarding the amount and costs of warranty repairs we expect to make over a period of time. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs, and anticipated rates of warranty claims. Warranty expense is recorded in cost of revenues. We evaluate the adequacy of this reserve each reporting period.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Deferred Tax Asset</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We evaluate quarterly the realizability of the deferred tax assets and assess the need for a valuation allowance. We record valuation allowances to reduce our deferred tax assets to an amount that we believe is more likely than not to be realized. Realization is dependent on generating sufficient taxable income prior to expiration of the loss carryforwards. As of September 30, 2025, we do not believe that it is more likely than not that our deferred tax assets will be realized; accordingly, a full valuation allowance has been established and no deferred tax asset is shown in the accompanying balance sheet. Utilization of the net operating loss (&#8220;NOL&#8221;) carryforwards in future years could be substantially limited due to restrictions imposed under federal and state laws upon a change in ownership or control. In determining taxable income for financial statement reporting purposes, we must make certain estimates and judgments. These estimates and judgments are applied in the calculation of certain tax liabilities and in the determination of the ability to recover deferred tax assets. We will continue to evaluate the ability to realize our net deferred tax assets on an ongoing basis to identify whether any significant changes in circumstances or assumptions have occurred that could materially affect the ability to realize deferred tax assets and will adjust the valuation accordingly.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">33</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Fair Value of the Term Loan and Warrant Liabilities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We measure the fair value of the term loan and warrant liabilities at each reporting date in accordance with ASC 820, &#8220;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Fair Value Measurement</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8221;. We elected the Fair Value Option (FVO) for its term loan, recording it at fair value upon issuance and remeasuring it at each reporting date. Changes in fair value, including accrued interest, are recognized in other income (expense) on the condensed consolidated statements of operations, with related costs expensed as incurred. Fair value is determined using a discounted cash flow method and Monte Carlo simulation. Warrant liabilities are also recorded at fair value at issuance and remeasured each reporting period, with changes recognized in other income (expense) using a Monte Carlo simulation model.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Business Combination</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We account for business combinations using the acquisition method of accounting, which requires that assets acquired and liabilities assumed be recorded at their respective fair values as of the acquisition date. The excess of the purchase price over those fair values is recorded as goodwill. The determination of fair values of identifiable assets and liabilities involves significant estimates and assumptions, including the use of valuation techniques such as discounted cash flow analyses. Goodwill and indefinite-lived intangible assets are tested for impairment annually, or more frequently if events or changes in circumstances indicate that they might be impaired.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">New pronouncements issued for future implementation are discussed in Note 3, Recent Accounting Pronouncements, to our consolidated financial statements.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">34</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Segment and Related Information</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are engaged in the design, development, and commercialization of critical communications hardware and software solutions designed to alert, inform, and protect people. The Company operates in two business segments. Hardware and Software and its principal markets are North and South America, Europe, Middle East and Asia. As reviewed by the Company&#8217;s chief operating decision maker, the Chief Executive Officer, the Company evaluates the performance of each segment based on sales and operating income. Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill, and intangible assets are primary assets identified by segment. The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are eliminated in consolidation. Refer to Note 19, Segment Information, in our consolidated financial statements for further discussion.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Comparison of Results of Operations for Fiscal Years Ended September 30, 2025 and 2024</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All dollar amounts presented in this section are in thousands. The following table provides for the periods indicated certain items of our consolidated statements of operations expressed in thousands of dollars and as a percentage of net sales. The financial information and discussion below should be read in conjunction with the consolidated financial statements and notes contained in this Annual Report.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:34.234%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:7.4830000000000005%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:8.424%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:7.4830000000000005%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:8.424%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:7.4830000000000005%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:8.463999999999999%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years Ended</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2024</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">% of</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">% of</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fav (Unfav)</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Revenue</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Revenue</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Amount</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenues:</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Product revenue</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28,455</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">69.8</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,384</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">59.9</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,071</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">97.8</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Contract and other</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,302</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30.2</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,624</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40.1</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,678</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27.8</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total revenues</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40,757</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100.0</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">24,008</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100.0</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,749</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">69.8</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cost of revenues</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23,801</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">58.4</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,819</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">57.6</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(9,982</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(72.2</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross Profit</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,956</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">41.6</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,189</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42.4</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,767</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">66.4</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating expenses</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Selling, general and administrative</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">25,660</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">63.0</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27,261</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">113.5</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,601</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.9</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Research and development</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,106</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19.9</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,644</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40.2</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,538</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15.9</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total operating expenses</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">33,766</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">82.8</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">36,905</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">153.7</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,139</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8.5</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss from operations</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(16,810</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(41.2</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(26,716</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(111.3</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,906</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">37.1</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other expense, net</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(1,183</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(2.9</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(5,419</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(22.6</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,236</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">78.2</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss before income taxes</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(17,993</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(44.1</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(32,135</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(133.9</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,142</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">44.0</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income tax (benefit) expense</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">119</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.3</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(405</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(1.7</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(524</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(129.4</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(18,112</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(44.4</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(31,730</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(132.2</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,618</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42.9</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net revenue</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31,839</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">78.1</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,668</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">69.4</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,171</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">91.0</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Software</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,918</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21.9</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,340</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30.6</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,578</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21.5</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total net revenue</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40,757</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100.0</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">24,008</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100.0</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,749</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">69.8</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">US v International Revenue</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">US Revenue</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">33,922</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">83.2</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,888</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70.3</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,034</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100.9</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">International Revenue</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,835</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16.8</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,120</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">29.7</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(285</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(4.0</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40,757</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100.0</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">24,008</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100.0</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,749</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">69.8</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Revenues</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Revenues increased $16,749 for fiscal year 2025, compared with fiscal year 2024  including a $15,171 increase in hardware revenue and a $1,578 increase in software revenue compared with the prior fiscal year. Higher hardware revenue was largely due to</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">35</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">higher backlog at the start of the fiscal year which included revenue from the Puerto Rico Early Warning System Project. Fiscal year 2025 revenue included $13,211 from this project, of which $108 was related to software, where fiscal year 2024 revenue did not include any revenue from this project. The increase in software revenue in fiscal year 2025 is primarily due to growth in recurring SaaS revenue. As of September 30, 2025, we had aggregate deferred revenue and prepayments from customers in advance of product shipment of $25,412. The receipt of orders will often be uneven due to the timing of customers&#8217; approval or budget cycles.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Gross Profit</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Gross profit for fiscal year 2025 increased $6,767, compared with fiscal year 2024. The increase in gross profit was primarily due to higher revenues driven by the hardware segment. Gross margin as a percentage of sales was 41.6% in fiscal year 2025, compared with 42.4% in fiscal year 2024. The lower gross margin percentage in fiscal year 2025 reflects the revenue recognition pattern for the early-stage Puerto Rico Early Warning System Project. Hardware revenue for this project is recognized at zero margin until installation activities progress, and a significant portion of the hardware delivered in 2025 had not yet reached the installation stage. Software margins were slightly higher at 58.8% compared to 54.5% in fiscal year 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our products have varying gross margins and product mix may affect gross profits. In addition, our margins vary based on the sales channels through which our products are sold in a given period. We continue to implement product updates and changes, including raw material and component changes that may impact product costs. With such product updates and changes we have limited warranty cost experience and estimated future warranty costs can impact our gross margins. We do not believe that historical gross profit margins should be relied upon as an indicator of future gross profit margins.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Selling, General and Administrative Expenses</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Selling, general and administrative expenses decreased by $1,601, or 5.9%. The decrease was primarily due to a reduction in professional services expense of $1,243, a decrease in marketing expenses of $532, the receipt in fiscal year 2025 of $525 of COVID employer tax credits for fiscal year 2020 and fiscal year 2021, and a decrease in travel expenses of $228, offset by an increase in commission expense of $177 and an increase in consulting expense of $144.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We incurred non-cash share-based compensation expenses allocated to selling, general and administrative expenses of $1,418 and $1,378 for fiscal years 2025 and 2024, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We may expend additional resources on the marketing and selling of our products in future periods as we identify ways to optimize potential business opportunities. Commission expense will fluctuate based on the nature of our sales.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Research and Development Expenses</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">R&amp;D expenses decreased by $1,538, or 15.9%, primarily due to a decrease in employee expenses of $920, of which $288 resulted from COVID employer tax credits received in fiscal year 2025 for fiscal year 2020 and fiscal year 2021, and the capitalization of software development costs of $500 in fiscal year 2025 related to the Puerto Rico Early Warning System Project.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We incurred non-cash share-based compensation expenses allocated to research and development expenses of $170 and $207 for the fiscal years 2025 and 2024, respectively.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Other Expense, net</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other expense, net, decreased by $4,236. This decrease was primarily driven by a reduction in the fair value of the warrants issued in connection with the Close Date Term Loan of $6,585, offset by an increase in the fair value of the Term Loans of $1,905.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Net Loss</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The net loss of $18,112 for fiscal year 2025 was a decrease of $13,618 compared with the net loss of $31,730 in fiscal year 2024.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Other Metrics</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We monitor a number of financial and operating metrics to evaluate our business, measure our performance, identify trends affecting our business, formulate business plans and make strategic decisions, including the following key metrics. Our other business metrics may be calculated in a manner different than similar other business metrics used by other companies (in thousands):</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">36</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Non-U.S. GAAP Financial Measure: Adjusted EBITDA</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Adjusted EBITDA is a non-GAAP financial measure. We define EBITDA as net income (loss) before interest income, interest expense, income tax expense (benefit), and depreciation and amortization expense. We define adjusted EBITDA as EBITDA further adjusted for share-based compensation, fair value measurements of our Term Loans and warrants, and other items that we do not consider indicative of our core operating performance.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EBITDA and Adjusted EBITDA are measures used by management to understand and evaluate our core operating performance and trends and to generate future operating plans, make strategic decisions regarding allocation of capital, and invest in initiatives that are focused on cultivating new markets for our solutions. In particular, the exclusion of certain expenses in calculating adjusted EBITDA facilitates comparisons of our operating performance on a period-to-period basis. We believe that adjusted EBITDA provides useful information to investors and others in understanding and evaluating our operating results in the same manner as our management and board of directors.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Adjusted EBITDA has limitations as an analytical tool, and should not be considered in isolation or as a substitute for analysis of our financial results as reported under U.S. GAAP. Some of these limitations are: (1) although depreciation and amortization are non-cash charges, the intangible assets that are amortized and property and equipment that is depreciated, will need to be replaced in the future, and adjusted EBITDA does not reflect cash capital expenditure requirements for such replacement or for new capital expenditure requirements; (2) adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs; (3) adjusted EBITDA does not reflect the potentially dilutive impact of equity-based compensation; (4) adjusted EBITDA does not reflect tax payments or receipts that may represent a reduction or increase in cash available to us; and (5) other companies, including companies in our industry, may calculate adjusted EBITDA or similarly titled measures differently, which reduces the usefulness of the metric as a comparative measure. Because of these and other limitations, you should consider adjusted EBITDA alongside our other U.S. GAAP-based financial performance measures, net income, and our other U.S. GAAP financial results.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents a reconciliation of adjusted EBITDA to net income, the most directly comparable U.S. GAAP measure, for each of the periods indicated (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.993%;box-sizing:content-box;"/>
     <td style="width:1.62%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.883000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.62%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.883000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(18,112</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(31,730</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Interest income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">285</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">237</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Interest expense</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,575</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">603</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income tax expense (benefit)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">119</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(405</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,779</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,929</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">EBITDA</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(13,924</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(28,840</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Non-GAAP adjustments</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,663</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,652</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in fair value of Term Loans and warrants</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">730</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(3,950</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other non-recurring expense*</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">623</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,103</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Adjusted EBITDA</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(12,368</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(22,135</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
   </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">* Other non-recurring expense consists of loss on term loan issuance, one-time legal fees and consulting fees, which we do not consider indicative of ongoing operations.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">37</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Segment Results</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Segment results include net sales and operating income by segment. Corporate expenses, including various administrative expenses and costs of a publicly traded company, are included in the Hardware segment as per historical financial reporting.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:30.006%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:6.001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:6.001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5.001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:6.861%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.08%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5.501%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5.501%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5.501%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5.541%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Software</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fav (Unfav)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fav (Unfav)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,918</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,340</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,578</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21.5</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31,839</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,668</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,171</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">91.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating (loss) income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(11,883</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(14,898</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,015</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20.2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(4,927</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(11,818</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,891</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">58.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net income (loss)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(11,765</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(14,433</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,668</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18.5</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(6,347</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(17,297</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,950</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">63.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Reconciliation of U.S. GAAP to Non-GAAP</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other (income) expense, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(116</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">113</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,766.7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,299</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,422</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,123</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">76.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income tax expense (benefit)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(463</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(461</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(99.6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">121</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">58</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(63</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(108.6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,421</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,535</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">114</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.5</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">358</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">394</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">36</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9.1</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">319</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">487</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">168</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34.5</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,344</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,165</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(179</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(15.4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Adjusted EBITDA</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(9,143</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(11,877</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,734</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(3,225</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(10,258</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,033</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(68.6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%)</span></p></td>
    </tr>
   </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Software Segment</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Software segment revenue increased $1,578, or 21.5%, compared to the prior fiscal year. Both recurring revenue and non-recurring revenue increased 21.5% and 20%, respectively, compared with the prior fiscal year.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Operating loss improved by $3,015 for fiscal year 2025 compared to fiscal year 2024, primarily driven by an increase in gross profit of $1,243 and a reduction in operating expenses, including a decrease of $500 as a result of the capitalization of direct labor for the Puerto Rico software development, and reductions of $456 in marketing cost, $418 in employee related compensation, $262 in professional services expense, and $193 in commission expense.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Hardware Segment</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Hardware segment revenue increased $15,171, or 91.0%, compared to the prior fiscal year. The increase was largely driven by increases of $13,103 from the Puerto Rico Early Warning System Project.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Operating loss was $4,927 in the current fiscal year, compared to $11,818 in the prior fiscal year, an improvement of $6,891. The improvement was primarily driven by an increase in revenue combined with a reduction in operating expenses including a reduction of $1,167 in professional services expense and $163 in prototype spending.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Liquidity and Capital Resources</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All dollar amounts presented in this section are in thousands.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cash and cash equivalents as of September 30, 2025 were $7,969, compared with $4,945 as of September 30, 2024. In addition, we had $70 in short-term marketable securities as of September 30, 2025, compared with $7,945 as of September 30, 2024. We had no long-term marketable securities as of September 30, 2025, compared with $249 in long-term marketable securities as of September 30, 2024. We also had restricted cash of $585 as of September 30, 2025 and $345 as of September 30, 2024. On October 4, 2023, we completed an underwritten public offering of 5,750,000 shares of our common stock at a public offering price of $2.00 per share. We received gross proceeds of approximately $11,500 from the offering, before underwriting discounts and commissions and offering expenses of $1,051. We have</span><span style="color:#212529;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> used the net proceeds of the offering for general corporate purposes, including funding organic growth, working capital, capital expenditures, and continued research and development with respect to products and technologies, as well as costs related to post-closing integration with our business and research and development activities related to the integrated business.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Other than cash, proceeds from the underwritten public offering, and expected future cash flows from operating activities in subsequent periods, we have no other unused sources of liquidity at this time.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Loan Agreements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On May 13, 2024, we entered into the Loan Agreement, pursuant to which we received gross proceeds of $15,000, before generating professional expenses of $1,121 related to the Close Date Term Loan. The principal of the Close Date Term Loan is</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">38</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$15,000 and is payable upon maturity on May 13, 2026. We are required to make quarterly interest payments on the Close Date Term Loan, and may elect to pay quarterly interest on the Close Date Term Loan based on the three-month Secured Overnight Financing Rate (&#8220;SOFR&#8221;) plus five percent (5%) in cash or we may elect to pay interest based on the three-month SOFR plus six percent (6%) with 50% paid in cash and the remainder paid by issuing shares of our common stock. We may voluntarily redeem the Close Date Term Loan within one year of the issuance at 101% of the principal amount and after one year at par value.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On May 9, 2025, we entered into a First Amendment to Term Loan and Security Agreement (the &#8220;First Amendment&#8221;), which amended the terms of the Loan Agreement. Pursuant to the First Amendment, the Lenders agreed to (i) extend the First Amendment Term Loan to the Company in the aggregate principal amount of $4,000, and (ii) provide a process to obtain, at the Lenders&#8217; sole discretion, an additional term loan of up to $4,000 (the &#8220;Additional Term Loan&#8221;). The terms of the existing $15,000 Close Date Term Loan remain unchanged.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Term Loans include financial covenants and contain other customary affirmative and negative covenants and events of default. All obligations under the Term Loans are secured by substantially all of our assets. As of September 30, 2025, we were in compliance with all financial and reporting covenants of the Term Loans and we paid all interest in cash through September 30, 2025.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Principal factors that could affect the availability of our internally generated funds include:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ability to meet sales projections; </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">government spending levels;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ability to implement current contract programs timely;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">timely collection of customer contract receivables;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">introduction of competing technologies;</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">product mix and effect on margins, including the impact of tariffs on margin; </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ability to reduce and manage current inventory levels and manage our supply chain; and </span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">product acceptance in new markets.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Principal factors that could affect our ability to obtain cash from external sources include:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">volatility in the capital markets; and</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">market price and trading volume of our common stock.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Based on our current cash position, our order backlog, and assuming the accuracy of our currently planned revenues and expenditures, we believe we have sufficient capital to fund planned levels of operations for at least the next twelve months. However, we operate in a rapidly evolving and often unpredictable business environment that may change the timing or amount of expected future cash receipts and expenditures. Accordingly, there can be no assurance that we may not be required to raise additional funds through the sale of equity or debt securities or from credit facilities. Additional capital, if needed, may not be available on satisfactory terms, if at all.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Accrued Liabilities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our accrued liabilities as of September 30, 2025 included $15,122 in customer deposits for the Puerto Rico Early Warning System Project.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Cash Flows</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our cash flows from operating, investing and financing activities, as reflected in the consolidated statements of cash flows, are summarized in the table below (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:70.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.993%;box-sizing:content-box;"/>
     <td style="width:1.62%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.883000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.62%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.883000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash provided by (used in):</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating activities</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(8,762</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(19,454</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Investing activities</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,902</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(8,666</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Financing activities</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,031</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23,873</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">39</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="text-indent:5%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Operating Activities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During the year ended September 30, 2025, net cash used in operating activities was $8,762, primarily resulting from net loss of $18,112, offset by a net cash increase from changes in our operating assets and liabilities of $4,061 and non-cash expenses of $5,289. Net cash increase from changes in our operating assets and liabilities, consisted primarily of a $18,062 increase in customer deposits mostly related to the Puerto Rico Early Warning System Project, a $4,114 increase in accounts payable related to procurement for increased 2026 sales projection, and a $35 increase in accrued and other liabilities, which included customer deposits, accrued payroll, deferred revenue, and operating lease liabilities, partially offset by a $5,967 increase in contract assets mostly related to the Puerto Rico Early Warning System Project, a $5,937 increase in prepaid expenses and other current assets, which includes deposits paid on inventory purchases, prepaid rent and prepaid insurance, a $4,303 increase in accounts receivable due to increased hardware sales, and a $1,943 increase in inventory.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Investing Activities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During the year ended September 30, 2025, net cash provided by investing activities was $7,902, primarily due to $9,557 proceeds received from maturities of available for sale marketable securities, partially offset by purchasing $1,400 of short-term marketable securities, and $255 in cash used for capital expenditure, which includes the purchase of product tooling, computer equipment, and leasehold improvements for our operating facilities.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Financing Activities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During the year ended September 30, 2025, net cash provided by financing activities was $4,031, primarily due to loan proceeds of $4,000 from the First Amendment Term Loan in May 2025, and $49 cash proceeds received from the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">exercise of stock options,</span><span style="color:#212529;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> offset by $18 for settlement of statutory tax withholding requirements upon vesting of restricted stock units.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Commitments</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are committed for our San Diego headquarters facility lease through August 30, 2028, as more fully described in Note 13, Leases, in our consolidated financial statements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has a bonus plan for employees, in accordance with their terms of employment, whereby they can earn a percentage of their salary based on meeting targeted objectives for orders received, revenue, operating income, and operating cash flow. All of the Company&#8217;s key employees are entitled to participate in the bonus plan. During the years ended September 30, 2025 and September 30, 2024, the Company recorded $319 and $508, respectively, in bonus expense, and related payroll tax expense in connection with the bonus plans. Unpaid bonus related expense is included in &#8220;Accrued liabilities&#8221; on the consolidated balance sheet.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company is party to an employment agreement with our Chief Executive Officer that provides for termination severance benefits, including twelve months&#8217; salary and health benefits, a pro-rata share of his annual cash bonus for the fiscal year in which the termination occurs to which he would have become entitled had he remained employed through the end of the fiscal year, and vesting of a portion of stock options held by the employee at the time of termination. The agreement also has a change in control clause whereby the Chief Executive Officer would be entitled to receive specific severance and equity vesting benefits if specified termination events occur.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">There were no other employment agreements with executive officers or other employees providing future benefits or severance arrangements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The disclosure provided in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Note 15. Commitments and Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> is incorporated herein by reference to such note.</span></p><p style="text-indent:-11.441%;padding-left:10.267%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_7a"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 7A. Quantitative </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and Qualitative Disclosures about Market Risk.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Information requested by this Item is not included as we are electing scaled disclosure requirements available to Smaller Reporting Companies.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_8"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 8. Financial S</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">t</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">atements and Supplementary Data.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The financial statements required by this item begin on page F-1 with the index to financial statements followed by the consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_9"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 9. Changes in and Disagre</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ements with Accountants on Accounting and Financial Disclosure.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">40</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">There have been no disagreements or any reportable events requiring disclosure under Item 304(b) of Regulation S-K.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_9a"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 9A. Contr</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ols and Procedures.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are required to maintain disclosure controls and procedures designed to ensure that material information related to us, including our consolidated subsidiaries, is recorded, processed, summarized, and reported within the time periods specified in the SEC rules and forms.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Evaluation of Disclosure Controls and Procedures</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We maintain disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;)) that are designed to ensure that information required to be disclosed in our Exchange Act Reports is recorded, processed, summarized, and reported within the time periods specified in the SEC&#8217;s rules and forms. Our disclosure controls and procedures are also designed to ensure that information required to be disclosed in our Exchange Act Reports is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosures. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of September 30, 2025 and, based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of the period covered by this report, our disclosure controls and procedures were effective at a reasonable assurance level.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Management&#8217;s Report on Internal Control Over Financial Reporting</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting as of September 30, 2025, based on the guidelines established in the 2013 Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;). Our internal control over financial reporting includes policies and procedures that provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in accordance with generally accepted accounting principles in the U.S. Based on this evaluation, management has concluded that the Company&#8217;s internal control over financial reporting was effective as of September 30, 2025.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This Annual Report does not include an attestation report of the Company&#8217;s independent registered public accounting firm regarding internal control over financial reporting. Pursuant to rules of the SEC, such attestation is not required for smaller reporting companies, which permit the Company to provide only management&#8217;s report in this Annual Report.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Changes in Internal Controls</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">There have been no changes in our internal control over financial reporting in the quarter ended September 30, 2025, in connection with the evaluation required by paragraph (d) of Exchange Act Rules 13a-15 or 15d-15, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Our process for evaluating controls and procedures is continuous and encompasses constant improvement of the design and effectiveness of established controls and procedures and the remediation of any deficiencies, which may be identified during this process.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_9b"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 9B. Oth</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">er Information.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Rule 10b5-1 Trading Plans</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During the three months ended September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ca505e06-1843-4a96-985c-3529db37f5ee" contextRef="C_adf5a2e2-4b2a-4280-b655-b72fc71aa357" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false"><ix:nonNumeric id="F_4b1af798-eb42-42d6-948b-42722d1bb28e" contextRef="C_adf5a2e2-4b2a-4280-b655-b72fc71aa357" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false"><ix:nonNumeric id="F_2e057afd-c071-465f-8237-fe65c51c5190" contextRef="C_adf5a2e2-4b2a-4280-b655-b72fc71aa357" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false"><ix:nonNumeric id="F_ec884f48-bee7-46cf-9ba0-872603af9bef" contextRef="C_adf5a2e2-4b2a-4280-b655-b72fc71aa357" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">none</span></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of our directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated any contract, instruction or written plan for the purchase or sale of our securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act or any &#8220;non-Rule 10b5-1 trading arrangement&#8221; as defined in Item 408(c) of Regulation S-K.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_9c"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 9C. Disclosure Regard</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ing Foreign Jurisdictions that Prevent Inspections.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Not Applicable</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">41</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PART III</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Certain information required by this Part III is omitted from this report and is incorporated by reference to our Definitive Proxy Statement to be filed with the SEC in connection with the Annual Meeting of Stockholders to be held in 2026 (the &#8220;Proxy Statement&#8221;) or an amendment to this Annual Report on Form 10-K.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_10"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 10. Directors, Ex</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ecutive Officers and Corporate Governance.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The information required by this item is incorporated by reference to the information in the Proxy Statement or such amendment under the captions &#8220;Executive Officers and Board of Directors&#8221;, &#8220;Election of Directors&#8221;, &#8220;Board and Committee Matters and Corporate Governance Matters&#8221;, and &#8220;Delinquent Section 16(a) Reports&#8221; contained in the Proxy Statement or such amendment.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_11"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 11. Execu</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">tive Compensation.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The information required by this item is incorporated by reference to the information in the Proxy Statement or such amendment under the caption &#8220;Executive Compensation.&#8221;</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_12"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 12. Security Ownership of Cert</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ain Beneficial Owners and Management and Related Stockholder Matters.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The information required by this item is incorporated by reference to the information in the Proxy Statement or such amendment under the captions &#8220;Security Ownership of Certain Beneficial Owners and Management&#8221; and &#8220;Equity Compensation Plan Information.&#8221;</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_13"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 13. Certain Relationshi</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ps and Related Transactions, and Director Independence.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The information required by this item is incorporated by reference to the information in the Proxy Statement or such amendment under the captions &#8220;Certain Transactions&#8221; and &#8220;Independence of the Board of Directors.&#8221;</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_14"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 14. Principal A</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ccountant Fees and Services.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The information required by this item is incorporated by reference to the Proxy Statement or such amendment under the heading &#8220;Principal Accountant Fees and Services.&#8221;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">42</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PART IV</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="item_15"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 15. Exhibits </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and Financial Statement Schedules.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Index to Consolidated Financial Statements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The financial statements required by this item are submitted in a separate section beginning on page F-1 of this annual report.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Financial Statement Schedules:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">None.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibits:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following exhibits are incorporated by reference or filed as part of this report.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:4.812%;box-sizing:content-box;"/>
     <td style="width:6.407%;box-sizing:content-box;"/>
     <td style="width:88.782%;box-sizing:content-box;"/>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:0.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:0.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Plan of Acquisition, Reorganization, Arrangement, Liquidation or Succession</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.1</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000924383/000143774923026784/gnss20230926_8k.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Membership Interest Purchase Agreement, dated as of September 20, 2023, by and between Genasys Inc., Word Systems Operations, LLC and Evertel Technologies, LLC Incorporated by reference to Exhibit 2.1 on Form 8-K, September 26, 2023.</span></a></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">3.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Articles of Incorporation and Bylaws</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.1</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="gnss-ex3_1.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Certificate of Incorporation dated March 1, 1992, as amended to date.</span></a></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.2</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000119312506107678/dex31.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Restated Bylaws. Incorporated by reference to Exhibit 3.1 on Form 10 Q for the quarter ended March 31, 2006, filed May 10, 2006.</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">4.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Instruments Defining the Rights of Securities Holders,</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.1</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000143774923033895/ex_600592.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Description of the Securities of the Registrant. Incorporated by reference to Exhibit 4.1 on Form 10-K for the year ended September 30, 2023, filed December 7, 2023.</span></a></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.2</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000143774924016642/ex_673330.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Warrant Agreement. Incorporated by reference to Exhibit 4.1 on Form 8-K filed May 14, 2024</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">.</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">10.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Material Contracts</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.1</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000101968705002158/ex_10-11.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Form of Stock Option Agreement under the 2005 Equity Incentive Plan for grants on or after August 5, 2005. Incorporated by reference to Exhibit 10.11 on Form 10-Q for the quarter ended June 30, 2005 filed August 9, 2005.</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">+</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.2</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000119312513274940/d558196dex101.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Form of Indemnification Agreement. Incorporated by reference to Exhibit 10.1 on Form 8-K filed June 27, 2013.</span></a></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.3</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000143774917004699/ex10-1.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">LRAD Corporation Amended and Restated 2015 Equity Incentive Plan. Incorporated by reference to Exhibit 10.1 on Form 8-K filed March 16, 2017.</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">+</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.4</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000143774921006593/ex_235361.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">First Amendment to the Amended and Restated 2015 Equity Incentive Plan.  Incorporated by reference to Exhibit 10.1 on Form 8-K filed March 19, 2021.</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">+</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.5</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000143774915005936/ex10-2.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Form of Stock Award Agreement under the Amended and Restated 2015 Equity Incentive Plan. Incorporated by reference to Exhibit 10.2 on Form 8-K filed March 24, 2015.</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">+</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.6</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000143774917004699/ex10-2.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Form of Restricted Stock Unit Award Agreement For Non-Employee Directors under the Amended and Restated 2015 Equity Incentive Plan. Incorporated by reference to Exhibit 10.2 on Form 8-K filed March 16, 2017.</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">+</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.7</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000143774918022542/ex_131737.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Form of Restricted Stock Unit Award Agreement For Employees under the Amended and Restated 2015 Equity Incentive Plan.  Incorporated by reference to Exhibit 10.8 on Form 10-K for the year ended September 30, 2018, filed December 21,2018.</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">+</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.8</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000095017025042007/gnss-ex10_1.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Genasys Inc. 2025 Equity Incentive Plan. Incorporated by reference to Exhibit 10.1 on Form 8-K filed March 19, 2025.</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">+</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.9</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000095017025042007/gnss-ex10_2.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Form of Stock Option Agreement under the Genasys Inc. 2025 Equity Incentive Plan. Incorporated by reference to Exhibit 10.2 on Form 8-K filed March 19, 2025.</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">+</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.10</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000095017025042007/gnss-ex10_3.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Form of Restricted Stock Unit Agreement under then Genasys Inc. 2025 Equity Incentive Plan. Incorporated by reference to Exhibit 10.3 on Form 8-K filed March 19, 2025.</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">+</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">43</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;">
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:11.218%;box-sizing:content-box;"/>
     <td style="width:88.782%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.11</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000143774922028195/ex_451637.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Amended and Restated Employment Agreement, dated November 29, 2022, by and among Genasys Inc. and Richard Danforth. Incorporated by reference to Exhibit 10.1 on Form 8-K filed November 30, 2022.</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;+</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.12</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000143774922002633/ex_332328.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Change in Control Severance Benefit Plan. Incorporated by reference to Exhibit 10.1 on Form 10-Q for the quarter ended December 31, 2021 filed February 7, 2022.</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">+</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.13</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000143774924016642/ex_673670.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Term Loan and Security Agreement. Incorporated by reference to Exhibit 10.1 on Form 8-K filed May 14, 2024</span></a><span style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">.</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.14</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000095017025070476/gnss-ex10_4.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">First Amendment to Term Loan and Security Agreement, dated May 9, 2025 among Genasys Inc., Evertel Technologies, LLC, Zonehaven LLC, Genasys Puerto Rico, LLC, the lenders party thereto and Cantor Fitzgerald Securities, as administrative agent and collateral agent. Incorporated by reference to Exhibit 10.4 on Form 10-Q for the quarter ended March 31, 2025, filed May 13,2015.</span></a></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.15</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000143774924016642/ex_673331.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Right of First Refusal Agreement. Incorporated by reference to Exhibit 10.2 on Form 8-K filed May 14, 2024</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">.</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.16</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="gnss-ex10_16.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Genasys Puerto Rico LLC Contract with Commonwealth of Puerto Rico Electric Power Authority.*</span></a></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">19.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><ix:nonNumeric id="F_3fcb2061-6440-4868-8846-7406be997b05" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Insider Trading Policies and Procedures</span></ix:nonNumeric></span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19.1</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000143774923033895/ex_600855.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Genasys Inc. Insider Trading Policy. Incorporated by reference to Exhibit 19.1 on Form 10-K for the year ended September 30, 2023, filed December 7, 2023</span></a><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">.</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">21.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Subsidiaries of the Registrant</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21.1</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="gnss-ex21_1.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Subsidiaries of the Registrant.*</span></a></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">23.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Consents of Experts and Counsel</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23.1</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="gnss-ex23_1.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Consent of Baker Tilly US, LLP.*</span></a></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">24.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Power of Attorney</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">24.1</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Power of Attorney. Included on signature page.*</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">31.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Certifications</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31.1</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="gnss-ex31_1.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Certification of Richard S. Danforth, Principal Executive Officer, pursuant to Rule 13a-14(a) or 15d-14(a) of the Securities and Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*</span></a></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31.2</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="gnss-ex31_2.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Certification of Cassandra L. Hernandez-Monteon, Principal Financial Officer, pursuant to Rule 13a-14(a) or 15d-14(a) of the Securities and Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*</span></a></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">32.1</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="gnss-ex32_1.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, executed by Richard S. Danforth, Principal Executive Officer, and Cassandra L. Hernandez-Monteon, Principal Financial Officer.*</span></a></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">97</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Clawback Policies</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">97.1</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/924383/000143774923033895/ex_600598.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Genasys Inc. Clawback Policy. Incorporated by reference to Exhibit 97.1 on Form 10-K for the year ended September 30, 2023, filed December 7, 2023.</span></a></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">99.</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Additional Exhibits</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">101.INS</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inline XBRL Instance Document-the instance document does not appear in the Interactive Data File as its XBRL tags are embedded within the Inline XBRL document</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">101.SCH</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Documents</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">104</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cover page formatted as Inline XBRL and contained in Exhibit 101</span></p></td>
    </tr>
   </table><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;border-bottom:0.75pt solid;margin-right:86.667%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">* Filed herewith.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">+ Management contract or compensatory plan or arrangement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">44</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Inc.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="consolidated_financial_statements"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Index to Consolidated Fin</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ancial Statements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:96%;box-sizing:content-box;"/>
     <td style="width:4%;box-sizing:content-box;"/>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:0.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:0.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#report_of_independent"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Report of Independent Registered Public Accounting Firm (PCAOB ID </span><span><ix:nonNumeric id="F_58668a63-066d-417e-8142-0e24fa91a180" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:AuditorFirmId"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">23</span></ix:nonNumeric></span><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">)</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#consolidated_balance_sheets"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Consolidated Balance Sheets as of September 30, 2025 and 2024</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#consolidated_statements_of_operations"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Consolidated Statements of Operations for the Years Ended September 30, 2025 and 2024</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#consolidated_statements_of_comprehensiv"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Consolidated Statements of Comprehensive Loss for the Years Ended September 30, 2025 and 2024</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#consolidated_statements_of_stockholders"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Consolidated Statements of Stockholders&#8217; Equity for the Years Ended September 30, 2025 and 2024</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#consolidated_statements_of_cash_flows"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Consolidated Statements of Cash Flows for the Years Ended September 30, 2025 and 2024</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-2.277%;padding-left:2.227%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#notes_to_the_consolidated_financial"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Notes to the Consolidated Financial Statements</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">i</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="report_of_independent"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">REPORT OF INDEPENDENT REGISTE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">RED PUBLIC ACCOUNTING FIRM</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">To the shareholders and the board of directors of Genasys Inc:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_1e58c48e-f3f6-4af8-addf-58a0efa45f22" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:AuditorOpinionTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Opinion on the Financial Statements</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have audited the accompanying consolidated balance sheets of Genasys Inc. (the &#8220;Company&#8221;) as of September 30, 2025 and 2024, the related consolidated statements of operations, comprehensive loss, stockholders&#8217; equity, and cash flows, for each of the two years in the period ended September 30, 2025, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of September 30, 2025 and 2024, and the results of its operations and its cash flows for each of the two years in the period ended September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, in conformity with accounting principles generally accepted in the United States of America.</span></p></ix:nonNumeric></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Basis for Opinion</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting. Accordingly, we express no such opinion.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Critical Audit Matter</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relates.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Over-time Revenue Recognition &#8211; Refer to Note 5 to the Financial Statements</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Critical Audit Matter Description</span></p><p style="margin-left:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company entered into a long-term contract with Puerto Rico to provide them with a protective communications technology platform that operates as an early warning system and helps local authorities in Puerto Rico disseminate critical information, manage emergencies, and enhance overall public safety by delivering alerts and notifications to residents and emergency responders in the vicinity of dams. The technology platform will be installed at multiple existing dam sites. The contract includes multiple performance obligations including obligations requiring significant management estimates that are recognized over-time using a cost-to-cost method, including a zero-margin approach for uninstalled materials.</span></p><p style="margin-left:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We identified over-time revenue recognition related to the Puerto Rico contract as a critical audit matter due to the significant judgment required in allocating the transaction price to the distinct performance obligations, as well as estimating costs to complete and measuring the related progress in satisfying the related performance obligations. There was a high degree of auditor judgment and subjectivity in applying audit procedures and evaluating the significant assumptions relating to these revenue estimates.</span></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">How We Addressed the Matter in Our Audit</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The primary procedures we performed to address this critical audit matter included:</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#9642;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We analyzed the conclusions underlying all five steps of the revenue recognition model in accordance with Accounting Standards Codification Topic 606, including the identification of all distinct performance obligations.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#9642;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We verified the reasonableness of the standalone selling price of all distinct performance obligations and the related transaction price allocations.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#9642;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We evaluated the design and implementation of the Company&#8217;s process and controls surrounding the accounting for the long-term contract with Puerto Rico.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#9642;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">When assessing the appropriateness of assumptions related to standalone selling price and costs to complete estimates, we evaluated whether the assumptions used were reasonable considering historical financial information of the Company, and available third-party evidence, including assessing the reasonableness of costs incurred to date and estimated remaining costs to complete.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#9642;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We evaluated the appropriateness of estimated gross margins recognized for all distinct performance obligations.</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_711cdd01-8711-445b-aeb5-3877edfb464d" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:AuditorName"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BAKER TILLY US, LLP</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have served as the Company&#8217;s auditor since 2007.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ed28f5f2-24f9-44ab-ba50-1c09422b6d6f" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="dei:AuditorLocation"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Chicago, Illinois</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">December 15, 2025</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Inc.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="consolidated_balance_sheets"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">C</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">onsolidated Balance Sheets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(in thousands, except par value and share amounts)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:66.993%;box-sizing:content-box;"/>
     <td style="width:1.62%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.883000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.62%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.883000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">ASSETS</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current assets:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash and cash equivalents</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_99947dea-69e0-402b-93f5-1313b51082fa" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,969</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fbc12ec9-5746-4481-ace5-9067ce2a8b75" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,945</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Short-term marketable securities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9b90594b-42c4-4ae9-820b-98657191843e" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0004cb9a-bbaf-4949-b550-77f6100eb4f3" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,945</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Restricted cash</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_01688413-2f47-4d1a-b27d-88f892f1934b" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:RestrictedCashCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b714f4f6-55d9-4b5d-b338-d09723bd0c8c" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:RestrictedCashCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">95</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accounts receivable, net of allowance for doubtful accounts for expected credit losses of $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b8fefd74-b157-4c54-949e-b865f58a133f" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal"><ix:nonFraction id="F_f17f902a-afce-43ba-9e7b-f23deec122cb" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">65</ix:nonFraction></ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5bffbac2-8b48-4a34-9d33-f35cf5e4f46a" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,596</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e3d1b651-e0b9-4982-9ae0-056179d18096" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,283</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Contract assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f67b55c8-6a30-4b17-8e15-77849360ac39" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,117</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3a54de4f-0e54-451e-8bfd-ca8cafd7fecc" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">150</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inventories, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_116c9dd6-8007-4427-8816-c0b048291779" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,805</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2609a963-a9a8-479f-885c-f0623ee8088d" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,313</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid expenses and other</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cf27e590-fb2f-4efa-bb79-f79c221de573" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,742</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f70144b8-9fbb-4c07-893a-b4e4a577826b" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,409</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total current assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e3f1f3ac-4e53-4743-9f48-489dc5aed80e" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,299</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cfdbb11e-67d3-4f2b-8bc6-db0c864d8a51" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,140</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Long-term marketable securities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dde6313c-2cd5-4043-8825-4c4299142f15" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:MarketableSecuritiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1f119db8-0348-45ed-837c-8d211b8cacd0" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:MarketableSecuritiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">249</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Long-term restricted cash</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f97ab931-0caa-40f5-9e6f-2bc62ab1dba6" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:RestrictedCashNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">585</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_56f2422c-38ee-4cde-a562-130ecdc532d6" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:RestrictedCashNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">250</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Property and equipment, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2252863d-2fab-4330-a2b8-7759f2d9f9a6" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,125</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_412aa199-01cd-45de-9207-7e3a85ee1199" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,291</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Goodwill</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_472f6da7-f714-41b6-af0e-c4758161fce6" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:GoodwillGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,450</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_acdca427-2984-493e-81fe-84bee0b3a89c" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:GoodwillGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,329</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Intangible assets, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9bdce1b6-7772-46b1-b93f-68cdae554137" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,147</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0be864db-4f63-4c0d-b44b-0eb679265411" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,506</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease right of use assets, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6c7f2bc8-313b-4094-84ea-04ad001c0893" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,419</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c2d39a3d-f20c-4ac4-aa84-c99430f1e50d" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,110</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7330cfca-9253-4fc8-9004-c3afc4cccbb4" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">844</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b0b1fd9d-d4ae-4ec9-9431-7fb81e290400" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,061</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_91609909-d5f8-4ce7-85de-77d15f04ffe2" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">63,869</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d95184d8-4db8-43de-b413-05fdf204800e" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,936</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">LIABILITIES AND STOCKHOLDERS' EQUITY</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current liabilities:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accounts payable</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2547b007-279f-4585-981b-b74fdf5f20b1" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,181</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2397fb56-986b-45b4-bf37-c72158c49cab" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,034</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Customer deposit</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bc8a6bd5-8e6a-4ab4-a9ce-3c2299388feb" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="gnss:CustomerDeposit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,669</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bc567427-e029-4cd9-b53e-601d7592dc53" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="gnss:CustomerDeposit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,606</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accrued liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_50ae17c8-9026-4ab2-9163-7697f9a18f7a" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,451</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1a4a458f-a23d-4243-bb0c-28ae6074b24a" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,424</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease liabilities, current portion</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5d808549-8d4e-40e3-b80b-f19b7c5e3960" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,125</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0420483e-95ad-4115-8b9a-c31526552f69" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,021</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Notes payable, at fair value</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f46f6c74-519b-4698-b484-57b9088f8e8a" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:NotesPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,010</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_16aa9e94-8e80-4d9d-8904-7a0ebfdcd7a7" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:NotesPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total current liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_351c1a96-ff76-48db-a8e2-728015d3d4d9" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">54,436</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_94b5f3e7-2c1b-4ece-ae7c-64fef9466156" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,085</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Notes payable, at fair value</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f08d39c6-3e1d-4165-80ec-9d59ecec7057" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:LongTermNotesPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_522b80fd-b796-493c-b203-af255c66a3b7" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:LongTermNotesPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,010</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Warrant liability</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c8b7c8f4-095a-46f1-8231-2af5080c3e62" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:DerivativeLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,570</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_27fa5b1c-42a8-4cd4-a921-6f1a02fa35d3" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:DerivativeLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,640</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Long-term deferred revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d6d67bc4-7345-4133-8b48-eb78fdfdb908" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:DeferredRevenueNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,478</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a64e9c01-1042-4d44-a3ab-acf2229c1d11" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:DeferredRevenueNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">369</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease liabilities, noncurrent</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2dd7a4b5-ad90-4948-9437-03d6e7cd28f1" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,218</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_971ff67e-3d9d-4974-8dc3-9fc1c1ac4b10" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,269</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6906b82b-867c-4eb1-9908-c315e95ca5a4" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:Liabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">61,702</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bb513668-c035-4909-bd42-8c4d66653d47" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:Liabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">36,373</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_9c71b2a1-7b4b-43eb-9671-fd0da4e5768d;"><span style="-sec-ix-hidden:F_2af59cde-b5a5-408b-b92e-64c8805e9ea2;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Commitments and Contingencies (Note 15)</span></span></span></span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Stockholders' equity:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Preferred stock, $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aa487249-fc96-43b4-9490-14e8f383f826" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_1fe9b555-1a6f-4922-88b9-4f64da04e1b8" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.00001</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;par value; </span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f2e644de-b8c7-4b85-a6f6-619599a33b4e" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_7c0c8552-81c8-4cf7-96c2-d46a1288970e" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">5,000,000</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;shares authorized;<br/>&#160;&#160;&#160;</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cbfba109-0d60-493e-a850-cc5c9e662bdd" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_a446ca6b-0296-4b9b-b334-f64bc759ebe5" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_3751e07f-f693-4dfb-ab73-3a0e56f4414e" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_7b8ae8e5-d4f8-45e9-937f-82a5152a01a4" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;issued and outstanding</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5fccfdeb-72cb-4881-a68c-78eeece55361" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:PreferredStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_84f276cc-2530-44f6-abe0-da0c73ce3c79" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:PreferredStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Common stock, $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_46940c00-37f1-4579-8060-6f10139fd6d7" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_48c77fdc-32c2-443d-9bcc-4e6c940c7bc1" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.00001</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;par value; </span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_531dd1b5-e0c7-4ad7-b989-92df3b50a3ba" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_13fc290c-34c9-4b01-a26e-ba900fec7e95" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">100,000,000</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;shares authorized; </span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5c3577eb-7f3a-4099-b3bc-53b82a0e21c8" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_2e5cd3e5-e107-42b0-ab66-ca9c9c4bdb59" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">45,161,172</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;and </span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b2d312f-fffa-4f91-b8be-f99238532d4c" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_2bc24135-8ff8-443f-bc89-e36095ee99f8" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">44,631,030</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;shares issued and outstanding, respectively</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d40c72d5-1c98-4506-b13b-f2ebbbcb8f65" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8525fda4-9541-4567-92fa-e78615b18494" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Additional paid-in capital</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3c5dea75-c299-45e0-8ad2-5831264ee04f" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:AdditionalPaidInCapital" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">127,384</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_990fedbb-435b-4190-98c2-3b203abeb374" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:AdditionalPaidInCapital" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">125,690</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accumulated deficit</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_98836312-1383-4f5e-bb2c-0b0457286012" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">125,904</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_35269542-bbbd-46de-8789-98bd61a727a2" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">107,792</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accumulated other comprehensive income (loss)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5f8f9220-c51c-45f7-a626-1333760aa2c7" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">687</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b9edb990-c24d-4e4b-8468-bf741d19bf12" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">335</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total stockholders' equity</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dc34e3ec-9224-47e1-8785-d9d697845158" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,167</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_44cc40d9-6f5f-4a17-86a1-c88da31cd4fe" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,563</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total liabilities and stockholders' equity</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_65f7d698-609e-4e38-8a86-5f76d49a4032" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">63,869</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_50403ff7-e423-4a7e-be69-95b8851a80f3" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,936</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The accompanying notes are an integral part of these consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Inc.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="consolidated_statements_of_operations"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Consolidated</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Statements of Operations</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(in thousands, except share and per share amounts)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.993%;box-sizing:content-box;"/>
     <td style="width:1.62%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.883000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.62%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.883000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenues:</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Product sales</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7c0ce627-e3b9-476c-961a-4b530921a1a2" contextRef="C_7cf99eb0-e368-4d9d-8cff-00bb822682c8" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,455</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b8d7e92f-7e57-4175-9069-f0143d7dc38f" contextRef="C_cd64bfe8-1e3c-401a-ab6b-e94d6bd2c175" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,384</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Contract and other</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6fe9ddd6-062c-4494-983f-91b26195ca9c" contextRef="C_4a391534-e160-4d36-be57-e4ed7b7919ea" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,302</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_16ed470e-48fe-43a2-a4da-041db0998b5f" contextRef="C_af855737-c53b-4088-aec1-a5e4b83dac77" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,624</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total revenues</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_81b192d9-6c3b-4ca6-8bcf-199b9601f518" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40,757</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3f36f689-86d6-4095-9eb4-b18bad66b31c" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,008</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cost of revenues</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e35483f2-4d15-4203-a746-4b223bd91d10" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:CostOfRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,801</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_636acd6a-9f11-4e24-9a15-244c635dd866" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:CostOfRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,819</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">   </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross profit</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f01f9988-466c-42ac-9b83-20f91503478c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,956</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_30e41885-4717-4c21-a875-bfde72455cef" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,189</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating expenses</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Selling, general and administrative</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c99ba003-24ec-4b94-910b-d8196515a92c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,660</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_60f270f3-7a93-472b-a347-666bae1f63f2" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,261</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Research and development</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d43663eb-daf5-404e-b45f-fbf2b78d3ecf" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,106</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dc96a1db-7609-4be7-a100-09739a1c94c4" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,644</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total operating expenses</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_77de5d09-3807-495e-a0a4-9322b937d477" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">33,766</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b94593a8-13e6-4580-920a-de836f359862" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">36,905</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss from operations</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cbbe195b-3796-4d2a-8cc6-e1c9c4ed022e" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">16,810</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f79e130e-f887-4ca0-be41-71f89ff235fa" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">26,716</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other expenses</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Interest income</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7945d711-1180-4cd2-8147-ac997f826924" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">285</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d516eb77-a92e-4bd0-8c41-8097abcc4395" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">237</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Interest expense</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a7271103-273e-47eb-89c5-ced32dd4ecfc" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:InterestExpenseNonoperating" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,575</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_04e90c1d-f089-4aed-9c6b-20c3a02ad27f" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:InterestExpenseNonoperating" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">603</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in fair value of Term Loans and warrants</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9d4db54d-76dc-42bf-b8b7-4270cd818f36" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:ChangeInFairValueOfTermLoanAndWarrants" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">730</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_614a909f-0853-4b75-afba-e1d9c69d6555" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:ChangeInFairValueOfTermLoanAndWarrants" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,950</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c0504c90-6720-483c-a744-a91c4fbc5a19" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:OtherNonoperatingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">623</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d3acd2a8-ea66-4772-a26a-8b3759e729c0" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:OtherNonoperatingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,103</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other expenses, net</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f7431cba-a2b7-4e43-b6b6-2971d4c9cc7c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,183</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fc85e75c-59eb-4d7f-9ea8-5a670fc9e3c0" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5,419</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss before income taxes</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3f46d735-1ab9-4e6a-a31c-914a05b55f6b" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">17,993</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_98d4693e-0626-4d34-be1b-f337e23bf66d" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">32,135</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income tax expense (benefit)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c459d5ed-1a50-4623-b298-ce128961e02c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">119</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3ce27510-65d0-4159-ac66-6e454adebf03" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">405</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6a8d2542-d9fe-4758-9ac7-c5da1e504af4" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">18,112</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_47eec2be-a096-4687-b411-abd1857104ce" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">31,730</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss per common share - basic and diluted</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e2d40e68-235b-4886-bcbe-c3563464555b" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:num-dot-decimal"><ix:nonFraction id="F_529bfaa8-b69a-42b4-a9b8-5377e13fd958" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:num-dot-decimal">0.40</ix:nonFraction></ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9460a33f-28e8-4155-a6dc-c95bce800f2a" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:num-dot-decimal"><ix:nonFraction id="F_093fb87d-efe8-41c4-b071-2a227e9c3c3e" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:num-dot-decimal">0.72</ix:nonFraction></ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Weighted average common shares outstanding:</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Basic and diluted</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f6e4a7d6-a167-4d21-a412-af78d23af4d8" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal"><ix:nonFraction id="F_7663c2c9-3bfe-4479-b2ba-1adbb2a1a5df" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">45,056,436</ix:nonFraction></ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cd5fa29d-2f74-4a15-8039-9d95b44c2ac2" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal"><ix:nonFraction id="F_b43f8770-c163-479b-a0a8-25719cc77ecf" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">44,316,865</ix:nonFraction></ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The accompanying notes are an integral part of these consolidated financial statements.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">4</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Inc.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="consolidated_statements_of_comprehensiv"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Consolid</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ated Statements of Comprehensive Loss</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(in thousands)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:66.993%;box-sizing:content-box;"/>
     <td style="width:1.62%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.883000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.62%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.883000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">    </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_871b54af-5085-4000-a413-a911a0a5937a" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">18,112</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0df0a587-24fe-4ead-a40f-9e5c0d622057" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">31,730</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Unrealized (loss) gain on marketable securities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f48a74bb-1aaf-4cd8-939c-8ad64a76fd35" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">8</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0cb149d2-85ee-4751-930c-8b27258496b3" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Unrealized foreign currency translation gain</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_375e4bef-4f3a-402c-b9d2-2da78a2f4059" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">210</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_132bdf0c-755e-4148-8260-4ed729fa6aa2" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">152</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in fair value of Term Loans related to credit risk</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_95aef8c5-a5f8-4daa-b386-e37607f9df11" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">820</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4c9e0c78-9a29-4add-91f2-c509b8bd48e9" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Comprehensive loss</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b8dbee45-08b6-46f9-817b-9a4b6b788138" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">17,090</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c63cc0cf-dace-4508-80f8-59bf79145958" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">31,560</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The accompanying notes are an integral part of these consolidated financial statements.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Inc.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="consolidated_statements_of_stockholders"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Consolidated Statements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of Stockholders&#8217; Equity</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(in thousands, except par value and share amounts)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:31.28%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:8.88%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.08%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:7%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:8%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.66%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.08%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:8.02%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Accumulated</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Additional</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Other</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Common Stock</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Paid-in</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Accumulated</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Comprehensive</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Stockholders'</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Par Value</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Capital</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Deficit</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Income (Loss)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Equity</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2023</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bc78a440-efdb-4274-837b-6c704b434b45" contextRef="C_d49a6592-b4a9-4014-8ed8-ce63588bcc24" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">37,211,071</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_94e78416-effd-4d5b-8b60-bc0c5e6ac07f" contextRef="C_d49a6592-b4a9-4014-8ed8-ce63588bcc24" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">372</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_489d9946-a5d2-47b5-8c6d-176be34f86b9" contextRef="C_918627e1-8171-4b47-8caa-2386afd19de2" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">110,379</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3a40a3d7-992c-43ed-91e0-4f9c8dbd365a" contextRef="C_f9eeb227-37b0-4fd1-b17a-b006be625ed9" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">76,062</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ae309e8c-2d60-441c-8b1a-c98b90e3d2ee" contextRef="C_81314077-8e40-4221-8a96-18eee4785607" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">505</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c1ee7287-f528-432c-aea5-22b31de1416b" contextRef="C_3773b6c2-aa58-430f-89ae-b1062c2fa643" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">33,812</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Share-based compensation expense</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f297c931-343c-4276-9eca-b7b9a783d6e3" contextRef="C_50faab3b-b669-476d-8c7e-e47af44c3193" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,652</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_04327d62-350a-4673-86a0-88b9117bcb16" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,652</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Issuance of common stock in business combination</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f47842ba-5b1d-4658-a46d-9e6babeac907" contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,303,912</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1ae553f6-6fe9-429d-967f-31fd0a827aec" contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e7a17bfd-9beb-4a3b-9365-5710fbf9b841" contextRef="C_50faab3b-b669-476d-8c7e-e47af44c3193" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,265</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f18c2241-203a-4419-96b6-6931aac29feb" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,265</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Release of obligation to issue common stock</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dcf8286f-5835-4d2c-b3f1-0ec556b2483e" contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70" name="gnss:StockReleasedFromObligationToIssueShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">69,564</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ce9c3545-ceea-4961-855d-3bba3f98a798" contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70" name="gnss:StockReleasedFromObligationToIssueValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Issuance of common stock upon cashless exercise of stock options, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1e2ad453-16f2-41ff-8149-f15a64cb4e7a" contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70" name="gnss:StockIssuedDuringPeriodSharesStockOptionsExercisedCashless" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">27,016</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_90138d09-36a8-48e9-84d7-e7abd08caaf4" contextRef="C_50faab3b-b669-476d-8c7e-e47af44c3193" name="gnss:StockIssuedDuringPeriodValueStockOptionsExercisedCashless" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">43</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_28457adf-e161-44b4-be7c-08fa6da03374" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:StockIssuedDuringPeriodValueStockOptionsExercisedCashless" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">43</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">Issuance of common stock upon offering, net of issuance costs of $</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e4642f85-0b61-4d99-81f0-42655dd57b8f" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:PaymentsOfStockIssuanceCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,051</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5e77ac0b-e202-422e-a3ca-538613c62293" contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">5,750,000</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1a12876b-748f-4568-9dbb-328da56e7512" contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">57</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2175eecf-b7fc-46ae-a0a9-8029794323cf" contextRef="C_50faab3b-b669-476d-8c7e-e47af44c3193" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,449</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1ea3b082-84bc-474b-9281-a12f3aa77afc" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,449</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Issuance of common stock upon vesting of restricted stock units</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e5c549cb-255a-4924-88ee-cc5e8f1f6022" contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">276,313</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6ab0392d-436a-4831-9def-0d37aee3503a" contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Shares retained for payment of taxes in connection with net share settlement of restricted stock units</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3b9a69cf-63e7-4de7-8e42-a110a6175e95" contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">6,846</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3ac9415f-6713-49f5-9290-b562fef05bb5" contextRef="C_50faab3b-b669-476d-8c7e-e47af44c3193" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1058d9d3-c941-4c4e-adca-c9bec6a84a2c" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accumulated other comprehensive income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3adb52ff-7879-4cd5-9d62-e218d9ff14b2" contextRef="C_2b0caff3-737f-4a53-87de-90bf0a1c61b2" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">170</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_99c83710-b312-4249-9568-f67151132891" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">170</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f8d1a0b4-74a6-4723-9457-d6817c161b9e" contextRef="C_78ad44b5-3a45-4b30-9219-d29742e2bec8" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">31,730</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d0faacb1-cec4-4163-a269-c6c06e60bdfe" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">31,730</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0c9ef4eb-9469-4fda-b97f-4b1ba5a48102" contextRef="C_c122dab1-bcec-4bc9-b486-84e7cee3e21e" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">44,631,030</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c7dda501-34be-4b52-86a6-55bdeeef29fe" contextRef="C_c122dab1-bcec-4bc9-b486-84e7cee3e21e" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">446</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ead2a2c8-8e02-4644-ad19-4a2254b24fb9" contextRef="C_ee89c852-65ee-4eb6-89e6-d07f5af2e2d1" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">125,690</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9e604861-403e-47b6-95fd-1402e3b02bdb" contextRef="C_74aba999-7c91-47b8-80a0-3dcebe3914e0" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">107,792</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3fd453a1-8c6a-4b66-a765-38b3a5519228" contextRef="C_5762ad32-2a75-48c0-a428-35d01ba26199" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">335</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_34e8a528-0a46-483b-8e33-03136bff9214" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,563</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Share-based compensation expense</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1d83b822-f41c-4cb9-8ce3-753544b17ea0" contextRef="C_befd027b-2451-46ab-98fb-c60a813e1093" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,663</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_363e7864-f2f4-43bf-b7c5-9a8ab75406fc" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,663</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Obligation to issue common stock in Evertel acquisition</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fbbda5ef-b8dc-4a3e-ad65-1bdf952070c1" contextRef="C_dbea64bd-4209-4144-a0ed-e1a2710920a1" name="gnss:StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">270,271</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8be0e845-5027-4542-91c5-23447c6df60e" contextRef="C_dbea64bd-4209-4144-a0ed-e1a2710920a1" name="gnss:StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Issuance of common stock upon exercise of stock options, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4b8f4fc1-c540-4e1f-a329-04b9e4a09128" contextRef="C_dbea64bd-4209-4144-a0ed-e1a2710920a1" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">27,481</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1c4a5e9c-8b3f-4c00-930d-7a48b41cee87" contextRef="C_befd027b-2451-46ab-98fb-c60a813e1093" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">49</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_818a0715-474e-421e-a8ec-f5527cba9097" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">49</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Issuance of common stock upon vesting of restricted stock units</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_37af431d-9df4-4888-8efe-002596fdcb39" contextRef="C_dbea64bd-4209-4144-a0ed-e1a2710920a1" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">237,867</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d87d3925-620c-49ce-8ed4-3e2397cfee12" contextRef="C_dbea64bd-4209-4144-a0ed-e1a2710920a1" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Shares retained for payment of taxes in connection with net share settlement of restricted stock units</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1412ec84-62bc-40f4-8834-db8c86f6ecc5" contextRef="C_dbea64bd-4209-4144-a0ed-e1a2710920a1" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">5,477</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cdd16bdf-3918-4ea6-b3ac-55edbcd40729" contextRef="C_befd027b-2451-46ab-98fb-c60a813e1093" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6c3d7019-11ff-42fd-9503-f359d6738cda" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accumulated other comprehensive income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_492b4319-7647-4a3c-8383-b4f5d30624f6" contextRef="C_b93e3e2b-6ac5-41b2-b4ca-050c0cb06cfe" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,022</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7910c28b-1c11-41a1-9400-5cb57e0a396b" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,022</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3a83387c-2ae0-4c59-9a75-829e14dde001" contextRef="C_f934db38-8623-484d-a7b8-a43a215409a4" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">18,112</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8627270e-e43c-4e70-bba5-ee58d02093d6" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">18,112</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2025</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1db527b7-5332-4145-a64b-5ebe1553c4e6" contextRef="C_24e8c829-76b2-4c55-933e-b557e0eec16e" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">45,161,172</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c2b23c28-6f08-424f-b085-b28912029b23" contextRef="C_24e8c829-76b2-4c55-933e-b557e0eec16e" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">451</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8f1ef372-98a9-4bbf-acd9-235f1ec9ac7a" contextRef="C_915ffd3f-2278-45c5-a9bb-cf7fc30b3341" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">127,384</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1284652a-9c69-44f8-8941-09af5c1452cb" contextRef="C_5de088ec-9ca0-4138-9d1d-01dc7723ad4c" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">125,904</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e9bda17c-c63c-48cb-a390-f17cb012d3d5" contextRef="C_3eefb253-a91c-4b5d-9bbf-1db87c232ffd" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">687</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b8c602bf-b3b0-4664-b0b9-b53659196d63" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,167</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The accompanying notes are an integral part of these consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">6</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Inc.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="consolidated_statements_of_cash_flows"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Consolidated Statemen</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">t</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">s of Cash Flows</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(in thousands)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:67.16%;box-sizing:content-box;"/>
     <td style="width:1.58%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.84%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.58%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.84%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating Activities:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5cadf593-c723-4430-a1bf-e79572bbc63e" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">18,112</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e5cf1b68-1719-44d2-8e6d-dc0d6d2b1bb5" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">31,730</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Adjustments to reconcile net loss to net cash used in operating activities:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6caebba0-eccb-4b2d-90f4-dd68ff2c2e8d" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,779</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e582f7ce-b61e-4886-8a76-72b9012e799f" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,929</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Warranty provision</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_35d9555c-b040-45f7-9f10-b8d45eb7ef3f" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:ProductWarrantyExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">14</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_144e962c-dafd-43d0-90a6-6c29a105dd11" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:ProductWarrantyExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">56</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inventory obsolescence</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_64466e9a-635b-4982-992a-4f0446b845d8" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:InventoryWriteDown" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">451</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a16d2bd8-6fe5-4ae6-b5a3-122655123d4c" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:InventoryWriteDown" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ffa4076c-ec9c-4038-85d8-ea8d7763bd77" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,663</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d2d1b941-c965-484a-9cdf-80c35a6c3ec0" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,652</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(Gain) loss on change in fair value of warrants</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3e921de8-2f6d-4867-b252-76141d27c969" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:FairValueAdjustmentOfWarrants" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,070</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d69737d8-d5c6-4bac-b86e-31496c728709" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:FairValueAdjustmentOfWarrants" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,515</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss on change in fair value of Term Loans</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8ce7a817-4842-46ee-9286-5222d0cc36c4" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:FairValueAdjustmentOfDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,340</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6878c812-9fd9-447b-8f64-ca97b64ca7ec" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:FairValueAdjustmentOfDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">435</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss on issuance of First Amendment Term Loan</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2128d30f-871d-457a-bbce-c277c820fd09" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:GainLossOnDebtIssuance" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">480</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_29bbf3a2-d81b-40e0-a3e3-d0fb80c950cd" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:GainLossOnDebtIssuance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred income taxes</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e70570e0-24ce-486a-8aca-a9c8e64185cb" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d9cf119a-8669-4286-9560-ee2b7bf1a8e8" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">525</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss on disposal of fixed asset</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_62a95cc3-43e5-4dcf-b041-5beb8eac56c0" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:GainLossOnDispositionOfFixedAssets" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7195a7f6-69db-4037-abf3-10633e4a1dbe" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:GainLossOnDispositionOfFixedAssets" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">6</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Addition of operating lease right of use asset</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5d6d8a37-bd35-42a5-9c8e-acc14d14610f" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:AdditionOfOperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c009652b-b7e8-445f-9ba2-4bc872083138" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:AdditionOfOperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amortization of operating lease right of use asset</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bcd29143-0a70-4af1-9361-2460b9260b78" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">767</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ed066fc5-26af-49cd-a668-1194d4311dbf" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">794</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Remeasurement of acquisition contingent consideration</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fe2b48c2-269a-4f7c-ba2c-c16317ded790" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c8dd2a56-79c8-44a5-858b-7ec4e1fa09bf" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">16</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accretion of acquisition holdback liability</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a9c0376f-4e09-4043-a009-0eb9c7ef00cd" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:AccretionExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8b4c51c3-5f62-4535-9b77-31d00bcbdef7" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:AccretionExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(Amortization) accretion of investment of marketable securities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_08d528d8-379b-406c-a856-75cd211f0af8" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">41</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b447cc51-dc98-4909-8c44-eefa5e575cc8" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">110</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Changes in operating assets and liabilities, net of the effects from acquisition:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accounts receivable, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_73d8d4de-c937-4612-b352-0ead24736f0c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,303</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_83399d5c-9165-4269-a5d6-de831c044f7d" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,819</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Contract assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7f949edf-c489-43d5-bd22-ac51d5f8f401" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,967</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b1101306-f84a-443c-9d62-f71598dbee32" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inventories, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d0488e97-0ea6-4fc0-a8ca-592fadb99b06" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,943</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_927a0264-b2eb-4005-a294-65add5a4c324" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">816</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid expenses and other</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a564edda-a10c-48fa-91c6-37dab31b4765" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncreaseDecreaseInPrepaidExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,937</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f8972ed0-4586-4a76-9255-32131b2504f6" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncreaseDecreaseInPrepaidExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,272</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accounts payable</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8cc6f54e-77b2-4f09-bf8f-38b6f425d81f" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,114</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f88aa751-4b64-4595-bf3c-f39265ee724e" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,235</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;Customer deposit</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ca5b65fa-eccd-4268-8e7d-daf726da7553" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:IncreaseDecreaseInCustomerDeposit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,062</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7f4e969d-5ee9-4ff2-ab19-705c8b4639c5" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:IncreaseDecreaseInCustomerDeposit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">840</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accrued and other liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_271a27d4-229b-45f1-a1bf-d73e55dcaf21" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">35</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5d23924b-0dbd-49b7-9e65-a98d2f35ad55" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">398</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net cash used in operating activities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b65aef56-b474-4382-83bb-afe62d4f2b0c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">8,762</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c745d5cf-88f4-4a17-9bee-b67fc9a6a47c" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">19,454</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Investing Activities:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Purchases of marketable securities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2cecc88d-26f0-4d78-a369-d875258e930a" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:PaymentsToAcquireMarketableSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,400</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c5e0173d-d353-4f47-af9a-d0693a52e90a" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:PaymentsToAcquireMarketableSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,206</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Proceeds from maturities of marketable securities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_70b756ac-8d88-485e-8d13-099596e459cb" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,557</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ee7c56b4-5ef4-4239-9635-6dcb2f54aad9" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,403</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash paid for acquisitions net of cash acquired</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_49da3ca8-6f8c-4704-8643-672ed9878734" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7fc8132c-840b-492e-b6eb-6f101ecf0d03" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">908</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash paid for asset purchase holdback liability</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7e8e7272-2033-449b-a5ad-98a061c675f7" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:PaymentsToAcquireAssetPurchaseHoldbackLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4f5e2196-c7aa-4e76-a65e-a31ad3a2c355" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:PaymentsToAcquireAssetPurchaseHoldbackLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">764</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Capital expenditures</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_736a8e2a-d1b7-4281-9a28-a5b364910c05" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">255</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_37f4d58d-30fb-498f-96fc-4307f8351636" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">191</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net cash provided by (used in) investing activities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_61fc6caa-0e4d-4dfc-9772-5ddc3c8d7c63" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,902</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_db6c8562-1636-4cc1-a642-00b23a6740c8" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">8,666</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Financing Activities:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Proceeds from issuance of Close Date Term Loan and warrants, net of issuance cost</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f38a1bd5-18ec-4ca1-9bcd-f922a5e52f75" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:ProceedsFromIssuanceOfDebtAndWarrants" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c4dd74f1-f6ea-43f5-ac70-1b50b7e8fb9f" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:ProceedsFromIssuanceOfDebtAndWarrants" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,698</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Proceeds from issuance of First Amendment Term Loan</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_95a94b65-ab6d-4cb9-b40d-2c2f77cf7048" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,000</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3ba0cc13-c195-48f7-9cf3-f7d3e881c52d" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Proceeds from offering of common stock, net of issuance costs</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e37b8073-8cd1-431b-956a-aeffe7b344b4" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c90ff8c1-c740-412f-9516-4a643b023880" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,449</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Proceeds from exercise of stock options</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d05ef9d4-d4b5-4fcc-a6c4-40dff90733aa" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ProceedsFromStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">49</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2de5a1e4-b64a-42c2-bffd-40ff70ab46f2" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:ProceedsFromStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Payment of contingent consideration</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b251ff5f-42d9-495b-89be-b5d9aec325d0" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_149b2c0f-5590-47fb-970e-c2bc82a87b94" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">219</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Shares retained for payment of taxes in connection with settlement of restricted stock units</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f063e664-ff0a-47b9-ac11-e50a86d33b67" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7ac8c1c9-59fb-42d7-8b79-93ef7a79fc27" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Shares retained for payment of taxes in connection with the exercise of stock options</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_93895c2c-edab-46d0-baea-c13c171381c6" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_18d67acd-a5d9-4ba0-8497-db22603c5ebb" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">43</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net cash provided by financing activities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_63217a53-8874-49b9-b3eb-2424910612ce" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,031</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0bcba06b-c67a-45ab-bf5c-fab8c881a0b6" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,873</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Effect of foreign exchange rate on cash</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4dc1477a-8f67-4f89-8521-f1e14d99b9cf" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">93</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_27b0c196-dc85-4963-a07e-6c5313496ab0" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fe5354d5-8844-47f7-a9ad-c7b9b88a7521" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,264</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_404fec7c-b0cd-41eb-bea1-c2c69556dd7b" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">4,229</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash, cash equivalents and restricted cash, beginning of period</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_26b0ac04-400c-40b4-9ff5-aaa046b25d57" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,290</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_100884a5-7d72-461d-9c61-4c5a42c3a288" contextRef="C_3773b6c2-aa58-430f-89ae-b1062c2fa643" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,519</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash, cash equivalents and restricted cash, end of period</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f29a4660-8981-498d-91ed-ad99e296541b" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,554</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7bf68af2-8a3e-4dc4-aefc-feedcfe928cf" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,290</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">7</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Inc.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Consolidated Statements of Cash Flows</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(in thousands)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:67.16%;box-sizing:content-box;"/>
     <td style="width:1.62%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.8%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.62%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.8%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Reconciliation of cash, cash equivalents and restricted cash to the consolidated balance sheets:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash and cash equivalents</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_98a385ec-741a-41de-8e7a-5af0a89ab1e5" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,969</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9c31c176-08a5-428b-963f-eec7cc257b98" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,945</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Restricted cash, current portion</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e0094d2f-2316-47b0-9d15-209d52edd1ac" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_44a9c731-0c04-4611-80b3-1f474fe600c3" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">95</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Long-term restricted cash</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7def016d-57a8-4e1c-8c46-597a732d620a" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">585</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fa133ec5-d4c2-4b51-b415-59a8a5ef625a" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">250</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total cash, cash equivalents and restricted cash shown in the consolidated<br/>&#160;&#160;&#160;statement of cash flows</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9d39a59a-2372-4930-95d1-e6a624400b46" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,554</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9.5pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_be5b92fc-aea4-4dc6-8ff5-861104f2dda4" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,290</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:9.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.993%;box-sizing:content-box;"/>
     <td style="width:1.62%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.883000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.62%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.883000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Noncash investing and financing activities:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in unrealized loss on marketable securities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_26c4327c-00e0-4781-a0d9-c916348e7483" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">8</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_18fc8a3f-3491-41f1-8ed5-693701363d93" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Purchases of property and equipment included in accounts payable and<br/>&#160;&#160;&#160;accrued liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f78c6474-6e92-4ae3-aee1-38be41f7b437" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8e12c4ba-b49d-48d1-a8cd-ad12e43bd658" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Initial measurement of operating lease right of use assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2512cfa5-fd1d-481d-84c7-fca35f2ad31d" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:InitialMeasurementOfOperatingLeaseRightOfUseAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_565233e1-1d14-4263-9fb8-1eaa85fb5fdc" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:InitialMeasurementOfOperatingLeaseRightOfUseAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Initial measurement of operating lease liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ad58d2e3-1ea2-484d-9552-6522196908b6" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:InitialMeasurementOfOperatingLeaseLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_779a86c7-6e2d-48f0-a7ed-c89122f5c999" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:InitialMeasurementOfOperatingLeaseLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;Obligation to issue common stock in connection with the Evertel acquisition</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_27ddb8ef-8e04-4fc2-a224-e2f682f1bb0c" contextRef="C_eafc7b50-4cde-40f6-9434-39062ccf213f" name="gnss:BusinessCombinationConsiderationTransferredEquityInterestsIssuable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_718b7d59-4922-4a32-b147-6f6ddbaa2722" contextRef="C_290f37c5-365b-4990-8357-39358fefb217" name="gnss:BusinessCombinationConsiderationTransferredEquityInterestsIssuable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">685</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;Shares issued in connection with the Evertel acquisition</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_01e3cfa3-eba8-43c7-af78-616eb811e9a2" contextRef="C_eafc7b50-4cde-40f6-9434-39062ccf213f" name="us-gaap:StockIssued1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_41283188-a14b-4fe7-a242-6501e855c54a" contextRef="C_290f37c5-365b-4990-8357-39358fefb217" name="us-gaap:StockIssued1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,924</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;Settlement of contingent consideration in shares of common stock</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2672dfb9-8e7f-4003-affa-82f65eaedef5" contextRef="C_e6daf18e-75a0-427d-a2eb-236d96939172" name="us-gaap:StockIssued1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f592af4b-ad5d-4f80-af48-72a250c7e128" contextRef="C_458be5c2-6e45-4037-9c71-92825292477a" name="us-gaap:StockIssued1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">656</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;Holdback liability payable in connection with the Evertel acquisition</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_52453cc2-9382-4ffb-bb33-5c83e0787726" contextRef="C_eafc7b50-4cde-40f6-9434-39062ccf213f" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_89acfeb3-fbb3-449f-a58a-bcd86dd1637e" contextRef="C_290f37c5-365b-4990-8357-39358fefb217" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">250</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Supplemental disclosure of cash flow information</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash paid for interest</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d81fa221-e225-461e-b41e-32593a02e3f9" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,575</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_04906fc4-f513-4452-ae83-5cd20f791964" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">603</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash paid for taxes</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ee521956-b201-4702-a88f-0e2454fde0a5" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncomeTaxesPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">235</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b7f3971-414d-4c3c-9a86-6c3af6db4630" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncomeTaxesPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">52</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The accompanying notes are an integral part of these consolidated financial statements.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">8</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Inc.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="notes_to_the_consolidated_financial"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Notes to the Co</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">nsolidated Financial Statements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(in thousands, except per share and share amounts)</span></p><div style="font-size:12pt;font-family:Times New Roman;"><ix:nonNumeric id="F_1a87f980-725f-40d4-b43b-345591ac99cd" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:NatureOfOperations" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1. OPERATIONS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Inc. is a global provider of Protective Communications solutions including its Genasys Protect software platform and Genasys Long Range Acoustical Devices (&#8220;LRAD&#8221;). The Company</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8217;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">s unified platform receives information from a wide variety of sensors and Internet-of-Things (IoT) inputs to collect real-time information on developing and active emergency situations. The Company uses this information to create and disseminate alerts, warnings, notifications, and instructions through multiple channels before, during, and after public safety and enterprise threats, critical events, and other crisis situations.</span></p></ix:nonNumeric></div><div><ix:nonNumeric id="F_059215d5-a37a-417b-82ee-18f3a82c5d2e" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" escape="true" continuedAt="F_059215d5-a37a-417b-82ee-18f3a82c5d2e_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2. BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_e02c5bc1-917b-467c-b1df-12e0ec1a2482" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ConsolidationPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PRINCIPLES OF CONSOLIDATION</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7f0f73fe-f67d-408e-8044-8386f0df426b" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="gnss:NumberOfWhollyOwnedSubsidiaries" unitRef="U_Subsidiary" decimals="INF" format="ixt-sec:numwordsen">six</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> wholly owned subsidiaries, Genasys II Spain, S.A.U. (&#8220;Genasys Spain&#8221;), Genasys Communications Canada ULC (&#8220;Genasys Canada&#8221;), </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Puerto Rico, LLC, Zonehaven LLC, Evertel Technologies LLC, and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_972b0e5d-cd16-4cc5-af2e-4ff4e11a8794" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="gnss:NumberOfAdditionalInactiveSubsidiaries" unitRef="U_Subsidiary" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> currently inactive subsidiary, Genasys America de CV. The consolidated financial statements include the accounts of these subsidiaries after elimination of intercompany transactions and accounts.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_e4dca3c5-78a4-4a6b-869a-601a52f3185a" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:UseOfEstimates" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">USE OF ESTIMATES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The preparation of financial statements in conformity with generally accepted accounting principles in the United States requires management to make estimates and assumptions (e.g., share-based compensation valuation, allowance for doubtful accounts for expected credit losses, fair value of term loan and warrant liabilities, contingent consideration, valuation of inventory, goodwill and intangible assets, warranty reserve, valuation of operating lease right of use assets and operating lease liabilities, accrued bonus and valuation allowance related to deferred tax assets) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting periods. Actual results could materially differ from those estimates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_e1f91981-7a9b-4b42-9a42-c4fae1b53cce" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ConcentrationRiskCreditRisk" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CONCENTRATION OF CREDIT RISK</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company sells its products to a large number of geographically diverse customers. The Company routinely assesses the financial strength of its customers. It is customary for the Company to require a deposit as collateral. As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, accounts receivable from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c2127ce4-2c2d-46c4-a35b-3fa45f03ba46" contextRef="C_35251103-1458-4f49-acad-0b6bb014a552" name="gnss:NumberOfMajorCustomers" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">three</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> customers accounted fo</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">r</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8ab59ff8-e74c-4b48-8ba4-97a471db2ab8" contextRef="C_cf0cd5ea-a2f5-4a9a-a9c7-379e195b9a52" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">30</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7f8fd8fe-1528-4c94-ad4e-2e19ac9b96c4" contextRef="C_428568b2-f344-4ff4-bb4d-410d6c7462ac" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">13</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7598035f-0c2f-4dae-bf46-baf4f74f5eea" contextRef="C_2492081e-feea-4acf-b76f-685ed42c6efa" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">12</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance. As of September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, accounts receivable from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a3e2cb00-9fb2-474a-8ebb-87c7f7787d9c" contextRef="C_a8ea8378-13ad-410e-8ef6-ceca77758adf" name="gnss:NumberOfMajorCustomers" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">three</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> customers accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dc9da634-baa3-400b-be74-0dbb213a0b11" contextRef="C_70c5ddb4-bd98-4176-bc77-45a6676d8778" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">15</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4d85d7e9-91f3-4329-85ff-56e80f46208b" contextRef="C_b07a91ac-4bcb-4f29-ab31-d949c633b6a3" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">14</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_06667d03-e4b7-44e4-a378-f328be0ddd2d" contextRef="C_85d19443-ae86-4439-aadb-01c6699bdebf" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">11</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company maintains cash and cash equivalent bank deposit accounts which, at times, may exceed federally insured limits guaranteed by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;). As of September 30, 2025, there are </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2edd6bfc-661e-482e-92ac-fee572afc108" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="gnss:CashAndCashEquivalentsRetainedInForeignBanks" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">222</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of cash and cash equivalents retained in foreign banks.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has not experienced any losses in such accounts. The Company limits its exposure to credit loss by depositing its cash with high credit quality financial institutions. The Company also invests cash in instruments that meet high credit quality standards, as specified in the Company&#8217;s policy guidelines such as money market funds, corporate bonds, municipal bonds and Certificates of Deposit. These guidelines also limit the amount of credit exposure to any one issue, issuer or type of instrument. It is generally the Company&#8217;s policy to invest in instruments that have a final maturity of no longer than </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6fc6a12b-af9e-4781-836f-3edc63decd92" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:InvestmentsTypicalFinalMaturity" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">three years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, with a portfolio weighted average maturity of no longer than </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_aec7bca8-029e-42fe-ac3a-9ecaef73976b" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:InvestmentsTypicalPortfolioWeightedAverageMaturity" format="ixt-sec:durmonth"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">18</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> months.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7195f228-45d1-4860-ac9f-ac984cc6dfdc" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CASH, CASH EQUIVALENTS AND RESTRICTED CASH</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company considers all highly liquid investments with an original maturity of three months or less, when purchased, to be cash equivalents. As of September 30, 2025 and 2024, the amount of cash and cash equivalents was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7844ff33-4300-40ef-a7ad-21ffdea1b577" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,969</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_312d4f58-80a1-4aca-8451-174b62377bcb" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,945</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company considers any amounts pledged as collateral or otherwise restricted for use in current operations to be restricted cash. In addition, the Company excludes from cash and cash equivalents cash required to fund specific future contractual obligations related to business combinations. Restricted cash is classified as a current asset unless amounts are not expected to be released and available for use in operations within one year. As of September 30, 2025 and 2024, the amount of restricted cash was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7b2b5753-97a3-44b9-a788-6a3855c1a87c" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:RestrictedCash" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">585</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_98e06f94-1132-4dd9-a0ec-29ce034b256a" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:RestrictedCash" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">345</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively, which is included in &#8220;Restricted cash&#8221; and &#8220;Long-term restricted cash&#8221; in the consolidated balance sheet, related to the Company&#8217;s</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> a maintenance contract and corporate credit card program.</span></p></ix:nonNumeric></div></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">9</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_059215d5-a37a-417b-82ee-18f3a82c5d2e_1" continuedAt="F_059215d5-a37a-417b-82ee-18f3a82c5d2e_2"><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9da3f6b7-ded8-4010-8d5f-06364f6d9fa5" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:MarketableSecuritiesPolicy" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">MARKETABLE SECURITIES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s investments in debt instruments are classified as available-for-sale. Management determines the appropriate classification of such securities at the time of purchase and re-evaluates such classification and impairment on a quarterly basis. If the fair value of a debt security is less than its amortized cost, the Company evaluates whether the impairment is considered other-than-temporary. This assessment considers management's intent to sell the security, whether it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis, and whether the present value of expected future cash flows is less than the amortized cost basis. If management intends to sell the security or it is more likely than not that the Company will be required to sell the security before recovery, the full impairment is recognized in earnings. If a credit loss exists but the Company does not intend to sell the security and it is not more likely than not that the security will be sold before recovery, the impairment is bifurcated into a credit loss component, recognized in earnings, and a noncredit loss component, recognized in other comprehensive income.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_65df81af-d278-4b8c-93f4-eebe9f829443" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ReceivablesPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ACCOUNTS RECEIVABLE AND ALLOWANCE FOR DOUBTFUL ACCOUNTS FOR EXPECTED CREDIT LOSSES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company maintains an allowance for doubtful accounts for expected credit losses primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company maintains an allowance under ASC 326</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">,</span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> based on historical losses, changes in payment history, customer-specific information, current economic conditions, and reasonable and supportable forecasts of future economic conditions. The allowance under ASC 326 is updated as additional losses are incurred or information becomes available related to the customer or economic conditions.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s allowance for doubtful accounts for expected credit losses was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9a918f20-71fb-45a4-b90b-77f10d641468" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal"><ix:nonFraction id="F_00ebd434-2509-4280-b84b-17ef5fc924c0" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">65</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, as of both September 30, 2025 and 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company writes off accounts receivable based on the age of the receivable and the facts and circumstances surrounding the customer and reasons for non-payment. Actual write-offs might differ from the recorded allowance. The Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8217;</span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">s historical credit losses have not been significant due to this dispersion and the financial stability of the Company's customers. The Company considers its historical credit losses to be immaterial to its business and, therefore, has not provided all the disclosures otherwise required by the standard.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9ebf5e0f-242c-4d51-bee3-933d9d2161bd" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:ContractManufacturersPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CONTRACT MANUFACTURERS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company employs contract manufacturers for production of certain components and sub-assemblies. The Company may provide parts and components to such parties from time to time but recognizes no revenue or markup on such transactions. During fiscal years 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Company performed assembly of products in-house using components and sub-assemblies from a variety of contract manufacturers and suppliers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9583886a-e976-455e-990e-9b517c317602" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:InventoryPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">INVENTORIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Inventories are valued at the lower of cost or net realizable value. Cost is determined using the First-In, First-Out (FIFO) method. Inventory is comprised of raw materials, assemblies and finished products intended for sale</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company periodically makes judgments and estimates regarding the future utility and carrying value of inventory. The carrying value of inventory is periodically reviewed and impairments, if any, are recognized when the expected net realizable value is less than carrying value. The Company has inventory reserves for estimated obsolescence or unmarketable inventory, which is equal to the difference between the cost of inventory and the estimated market value, based upon assumptions about future demand and market conditions. During the year ended September 30, 2025, the Company disposed of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e75d09b8-8439-49a8-8920-269d6d469f8c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:InventoryObsolescenceWriteDownRecoveries" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of obsolete parts inventory that was included in the inventory reserve as of September 30, 2024. The Company then increased its inventory reserve by </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5ebc6112-270e-4521-ac58-7279215df788" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:InventoryObsolescenceWriteDownRecoveries" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">453</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> during the year ended September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, for parts and demo equipment that may not be utilized.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_fd21b98f-9ba2-471f-985b-7dbebe0ed6f9" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EQUIPMENT AND DEPRECIATION</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Equipment is stated at cost. Depreciation on machinery and equipment and office furniture and equipment is computed over the estimated useful lives of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_2ad0ec1f-fd0f-4cd0-84d2-7857294292a3;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">two</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9f4d64cb-0715-4301-ac98-02a8a4164694" contextRef="C_34094c47-23a6-4ee0-a522-5341c23c619c" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">seven years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> using the straight-line method. Leasehold improvements are amortized over the lesser of the estimated useful life of the asset or expected lease term. Upon retirement or disposition of equipment, the related cost and accumulated depreciation is removed, and a gain or loss is recorded.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div><div><ix:nonNumeric id="F_590499a5-c663-4e93-9e93-a47323b3ac50" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:BusinessCombinationsPolicy" escape="true" continuedAt="F_590499a5-c663-4e93-9e93-a47323b3ac50_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BUSINESS COMBINATIONS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The acquisition method of accounting for business combinations requires the Company to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which the Company may adjust the provisional amounts recognized for a business combination).</span></p></ix:nonNumeric></div></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">10</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_059215d5-a37a-417b-82ee-18f3a82c5d2e_2" continuedAt="F_059215d5-a37a-417b-82ee-18f3a82c5d2e_3"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_590499a5-c663-4e93-9e93-a47323b3ac50_1"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under the acquisition method of accounting the Company recognizes separately from goodwill the identifiable assets acquired, the liabilities assumed generally at the acquisition date fair value. The Company measures goodwill as of the acquisition date as the excess of consideration transferred, which the Company also measures at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed. Costs that the Company incurs to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and the Company charges them to general and administrative expense as they are incurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement period adjustment and the Company records the offset to goodwill. The Company records all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense.</span></p></ix:continuation></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_17f49287-263c-4ceb-9fbc-dcfac6147462" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">GOODWILL AND INTANGIBLE ASSETS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Identifiable intangible assets, which consist of technology, customer relationships, patents, trade names and trademarks, are carried at cost less accumulated amortization. Intangible assets are amortized over their estimated useful lives, based on a number of assumptions including estimated periodic economic benefit and utilization. The estimated useful lives of identifiable intangible assets have been estimated to be between </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_14af93cd-2ed4-430f-91b5-c51b1f2c034d;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f2ddb3d6-13fc-40f5-8687-9a5c6a193ae8" contextRef="C_34094c47-23a6-4ee0-a522-5341c23c619c" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">fifteen years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The Company periodically evaluates the carrying value of intangible assets, considering factors such as technological advancements, market trends, and the introduction of competing innovations. The carrying value of intangibles is periodically reviewed and impairments, if any, are recognized when the carrying value exceeds fair value.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the acquired net tangible and intangible assets acquired. The Company evaluates goodwill for impairment on an annual basis in our fiscal fourth quarter or more frequently if indicators of impairment exist that would more likely than not reduce the fair value of a single reporting unit below the carrying amount. The Company assesses qualitative factors in order to determine whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount. The qualitative factors evaluated by the Company include: macro-economic conditions of the business environment, overall financial performance, and other entity specific factors as deemed appropriate. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount, a two-step impairment test is performed. For reporting units where the Company performs the quantitative goodwill impairment test, an impairment loss is recorded to the extent that the reporting unit&#8217;s carrying amount exceeds the reporting unit&#8217;s fair value. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e135a545-af24-4cd3-a023-316373ca1217" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_USD" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction id="F_f4e9d32c-75c0-4a8f-885b-c6a3685962cf" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_USD" decimals="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">t record a goodwill impairment charge for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Refer to Note 9, Goodwill and Intangible Assets for more information.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d576f700-5f26-448e-8f9f-f7c09459337a" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:LesseeLeasesPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">LEASES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In accordance with the guidance in ASC 842, the Company recognizes lease liabilities and corresponding right-of-use-assets for all leases with terms of greater than 12 months. Refer to Note 13, Leases for more information.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_83cd0c85-f46b-4a2a-ac32-2cd6d39302e8" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:ShippingAndHandlingCostsPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SHIPPING AND HANDLING COSTS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Shipping and handling costs are included in cost of revenues. Shipping and handling costs invoiced to customers are included in revenue. Actual shipping and handling costs were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e52f8651-cf90-42a4-a94b-05b49db77161" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:ShippingAndHandlingCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">139</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ca4708e4-f839-4989-b93f-f3cce84597d7" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:ShippingAndHandlingCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">128</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the fiscal years ended September 30, 2025 and 2024, respectively. Actual revenues from shipping and handling were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3ed119c0-41b5-4890-b834-24d1e8ae4454" contextRef="C_31f93ad1-b821-4126-beb4-24c6f6fb4df6" name="us-gaap:CostOfRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">181</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9cc0a8ea-d528-4c1f-81a3-1eb76af984a4" contextRef="C_e3f2f09a-9ba9-4786-a4b2-4be56f5d5963" name="us-gaap:CostOfRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">187</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the fiscal years ended September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_8e53713d-61c0-4a85-b524-e314985b3fbf" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:AdvertisingCostsPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ADVERTISING</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Advertising costs are charged to expense as incurred and were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5de17fca-18d6-4de5-b84f-6fe787aa314a" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:AdvertisingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">90</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_315f20cd-f8c6-4400-acaf-fb0fb7e2ca90" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:AdvertisingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">454</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the years ended September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_809c4876-9fad-40b8-bcc8-140bffc1a901" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ResearchAndDevelopmentExpensePolicy" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">RESEARCH AND DEVELOPMENT COSTS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Technological feasibility for products is reached shortly before the products are released to manufacturing. Costs incurred after technological feasibility is established are not material, and accordingly, the Company expenses all research and development costs as incurred.</span></p></ix:nonNumeric></div><div><ix:nonNumeric id="F_c6ee9e62-5f68-4df0-976d-80de11e6f946" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ExtendedProductWarrantyPolicy" escape="true" continuedAt="F_c6ee9e62-5f68-4df0-976d-80de11e6f946_1"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">WARRANTY RESERVES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company warrants its products to be free from defects in materials and workmanship for a period of one year from the date of purchase. The warranty is generally limited. The Company currently provides direct warranty service. Some agreements with OEM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">11</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_059215d5-a37a-417b-82ee-18f3a82c5d2e_3" continuedAt="F_059215d5-a37a-417b-82ee-18f3a82c5d2e_4"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_c6ee9e62-5f68-4df0-976d-80de11e6f946_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">customers, from time to time, may require that certain quantities of product be made available for use as warranty replacements. International market warranties are generally similar to the U.S. market. The Company also sells extended warranty contracts and maintenance agreements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenues are recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period. The warranty reserve was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d272f2dc-4a3f-4061-9135-43a1ec94a027" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ProductWarrantyAccrual" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">62</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_420114f5-1282-43d9-8947-bbdc034b1fcd" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:ProductWarrantyAccrual" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">76</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> as of September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:continuation></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_21f71266-2737-42dc-82b5-6fc47ae2bee6" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncomeTaxPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">INCOME TAXES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company determines its income tax provision using the asset and liability method. Temporary differences are differences between the tax basis of assets and liabilities and their reported amounts in the financial statements that will result in taxable or deductible amounts in future years. A valuation allowance is recorded by the Company to the extent it is more likely than not that some portion or all of the deferred tax asset will not be realized. Significant management judgment is required in assessing the ability to realize the Company&#8217;s deferred tax assets. The ultimate realization of deferred tax assets is dependent upon generation of future taxable income and the tax rates in effect at that time. Additional information regarding income taxes appears in Note 14, Income Taxes.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_8c88df93-9634-4d64-82e6-b670812f4ed5" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">IMPAIRMENT OF LONG-LIVED ASSETS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Long-lived assets and finite-lived intangibles held for use are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the carrying value of an intangible asset exceeds the fair value, or if changes in facts and circumstances indicate impairment, an impairment loss is measured and recognized using the asset&#8217;s fair value. There was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_96f2cd04-cf83-48e5-a90e-db78e53420d6" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_c30bebd8-fe30-448d-acdd-6756678e0c1c" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> impairment of long-lived assets for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  Refer to Note 6, Fair Value Measurements and Note 9, Goodwill and Intangible Assets for additional information.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f1bfa55c-2ed2-4412-ad7f-d9cfffe43d0b" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SEGMENT INFORMATION</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company is a global provider of critical communications hardware and software solutions designed to alert, inform, and protect people. The Company operates in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1f39b49b-ecc9-4401-a9e1-b296c6412140" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:NumberOfReportableSegments" unitRef="U_Segment" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> business segments. Hardware and Software and its principal markets are North and South America, Europe, the Middle East and Asia. As reviewed by the Company&#8217;s chief operating decision maker (</span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8220;CODM&#8221;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">), the Company evaluates the performance of each segment based on sales and operating income.  Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill and intangible assets are primary assets identified by segment.  The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are eliminated in consolidation.  Refer to Note 19, Segment Information, for additional information.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_189381e1-fcc0-4ac4-9072-2be082f548ad" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:EarningsPerSharePolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NET LOSS PER SHARE</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Basic net loss per share is computed by dividing net loss by the weighted average number of common shares outstanding for the period. Diluted net loss per share reflects the potential dilution of securities that could occur if outstanding securities convertible into common stock were exercised or converted. Diluted net loss per share is the same as the basic net loss per common share, since the effects of potentially dilutive securities are anti-dilutive due to the net loss position of all periods presented. Refer to Note 18, Net Loss Per Share, for additional information.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9ef6ff3b-3eef-42ae-a7dc-92a5f58f9580" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FOREIGN CURRENCY TRANSLATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Genasys Spain is the Euro and the functional currency of Genasys Canada is the Canadian dollar. The Company translates the assets and liabilities of Genasys Spain and Genasys Canada to the U.S. dollar at the exchange rates in effect on the balance sheet date. The Company translates the revenue, costs and expenses of Genasys Spain and Genasys Canada to the U.S. dollar at the average rates of exchange in effect during the period. The Company includes translation gains and losses in the stockholders&#8217; equity section of the Company&#8217;s consolidated balance sheets in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the exchange rate in effect as of the transaction date and any transaction exchange gains and losses resulting from these transactions, are included in the consolidated statements of operations. The translation gain for the period ending September 30, 2025 was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e42d6ed5-52a2-48c7-a2d5-a483adb112a8" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">210</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> resulting from transactions between Genasys U.S. and Genasys Spain and Genasys Canada. For the year ended September 30, 2024, there was a translation gain of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4f8c917d-5ab8-4182-beea-736bf5bd2c78" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">152</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p></ix:nonNumeric></div></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">12</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_059215d5-a37a-417b-82ee-18f3a82c5d2e_4"><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b253701f-4b39-48de-8ac0-20b5702d076b" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SHARE-BASED COMPENSATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company recognized share-based compensation expense related to qualified and non-qualified stock options and restricted stock units (RSUs) issued to employees, directors and consultants. For stock options, compensation expense is measured at the grant date fair value and recognized over the requisite service period, typically the vesting period. The fair value is estimated using the Black-Scholes option-pricing model. For RSUs, compensation expense is measured based on the fair market value of the Company&#8217;s common stock on the grant date and recognized over the vesting period. For RSUs with performance conditions, expense recognition is based on the probability of achieving the specified performance targets. Forfeitures are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from those estimates or if the Company updates its estimated forfeiture rate. Refer to Note 16, Share-based Compensation, for additional information.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9519aa53-f706-4fbe-97c2-1d4adec8a9a3" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:DebtPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">TERM LOANS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company determined that it is eligible for the fair value option (&#8220;FVO&#8221;) election in connection with the Term Loans. The Term Loans meet the definition of a &#8220;recognized financial liability&#8221; which is an acceptable financial instrument eligible for the FVO under ASC 825-10-15-4 and do not meet the definition of any of the financial instruments found within ASC 825-10-15-5 that are not eligible for the FVO. The FVO election was made to enhance the relevance and transparency of information presented related to the features embedded in the Term Loans. At the date of issuance, the fair value of the Term Loans was estimated using a discounted cash flow method. Changes in the fair value of the Term Loans, other than changes associated with the Company&#8217;s own credit risk, are recorded as gains or losses in other income/expense in the Company&#8217;s condensed consolidated statements of operations and comprehensive loss in each reporting period. Changes in fair value attributable to the Company&#8217;s own credit risk are recorded in other comprehensive income or loss in the Company&#8217;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">s condensed consolidated statements of operations and comprehensive loss in each reporting period. There was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a4edc251-eecb-4444-a217-cb21f165795c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">820</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> gain recorded in the comprehensive loss for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, and there was no such changes for the year ended September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Under the FVO, debt issuance costs are recorded in other expenses in the Company&#8217;s condensed consolidated statements of operations and comprehensive loss. Refer to Note 12, Term Loans and Warrant Liabilities, for additional information.</span></p></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_61522d68-2cc9-47d8-a927-adc2cc672584" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:StockholdersEquityPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">WARRANTS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The warrants issued in conjunction with the Term Loan are classified as liabilities under ASC 815-40 due to not being indexed to the Company&#8217;s stock. The warrants are measured at fair value using Monte Carlo simulation to capture the down-round provision in the warrant agreement. Changes in fair value of the warrants, are recorded as gains or losses in other income/expense in the Company&#8217;s condensed consolidated statements of operations and comprehensive loss in each reporting period. Refer to Note 12, Term Loans and Warrant Liabilities, for additional information.</span></p></ix:nonNumeric></div></ix:continuation></div><div><ix:nonNumeric id="F_36e46e26-4a7c-4eb5-a5be-4c915d183012" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" escape="true" continuedAt="F_36e46e26-4a7c-4eb5-a5be-4c915d183012_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3. RECENT ACCOUNTING PRONOUNCEMENTS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Recently adopted pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2023-07, &#8220;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8221; (&#8220;ASU 2023-07&#8221;). ASU 2023-07 expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. The standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, which means that it will be </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_7df060a9-e57a-40d9-8624-81ee442e8ee4" contextRef="C_7f10864c-ac94-479d-abd1-02584f97bdc2" name="us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">effective</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the Company&#8217;s annual periods beginning </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_21853bb7-9103-41e9-845d-4853095f1f92" contextRef="C_7f10864c-ac94-479d-abd1-02584f97bdc2" name="us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">October 1, 2024</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, and interim periods beginning October 1, 2025. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The adoption of this standard did not have a </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_247ac4ef-2b75-4c64-9935-a577a815b6ca" contextRef="C_7f10864c-ac94-479d-abd1-02584f97bdc2" name="us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">material effect</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> on the Company&#8217;s condensed consolidated financial statements. Refer to Note 19, Segment Information, for additional information.</span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Accounting pronouncements not yet adopted</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09, &#8220;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8221; (&#8220;ASU 2023-09&#8221;). ASU 2023-09 requires disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as disaggregated information on income tax paid. The standard is effective for fiscal years beginning after December 15, 2024, which means it will be effective for the Company&#8217;s fiscal years beginning October 1, 2025. Early adoption is permitted. The Company is currently evaluating the impact the updated standard will have on its disclosure within the consolidated financial statements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In November 2024, the FASB issued ASU No. 2024-03. &#8220;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220&#8209;40): Disaggregation of Income Statement Expenses</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8221; (&#8220;ASU 2024-03&#8221;). ASU 2024-03 requires public business entities to disclose, in tabular form, the disaggregation of relevant income statement expense captions into specified natural expense categories. In addition, in January 2025, the FASB issued ASU No. 2025-01 &#8220;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220-40): Interim Disclosure Effective Date Clarification</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8221; (&#8220;ASU 2025-01&#8221;). ASU 2025-01 clarifies that the new disaggregation disclosure requirements are effective for annual reporting periods beginning after December 15, 2026, and for interim periods within fiscal years beginning after December 15, 2027,which</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">13</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_36e46e26-4a7c-4eb5-a5be-4c915d183012_1"><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">means it will be effective for the Company&#8217;s annual periods beginning October 1, 2027, and interim periods beginning October 1, 2028. The Company is currently evaluating the impact these updated standards will have on its disclosures within the consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In February 2025, the FASB issued ASU 2025-05, Financial Instruments&#8212;Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets. The ASU provides clarifications and targeted improvements related to the application of the CECL model to trade receivables and contract assets. ASU 2025-05 is effective for fiscal years beginning after December 15, 2025, including interim periods within those years. For the Company, this standard will be effective beginning October 1, 2026. The Company is currently evaluating the impact of this ASU, but does not expect it to have a material effect on its consolidated financial statements.</span></p></ix:continuation></div><div><ix:nonNumeric id="F_0d45b444-cac8-43fb-be07-a32a50719fbc" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:BusinessCombinationDisclosureTextBlock" escape="true" continuedAt="F_0d45b444-cac8-43fb-be07-a32a50719fbc_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">4. BUSINESS COMBINATION</span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On October 4, 2023, the Company completed the acquisition of all of the membership interests in Evertel Technologies, LLC. (&#8220;Evertel&#8221;), pursuant to a Membership Interest Purchase Agreement (&#8220;Purchase Agreement&#8221;) with Word Systems Operations, LLC (&#8220;Seller&#8221;) and Evertel.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Evertel offers a secure and compliant mission-critical collaboration platform for the public safety market that connects public safety personnel, information, and tools in one space.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Evertel acquisition was accounted for as a business combination using the acquisition method pursuant to ASC Topic 805</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> As the acquirer for accounting purposes, the Company has estimated the purchase consideration, assets acquired and liabilities assumed as of the acquisition date, with the excess of the purchase consideration over the fair value of net assets acquired recognized as goodwill. The estimated fair value of assets purchased, and liabilities assumed, in certain cases may be subject to revision based on the final determination of fair value.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_52bbff7e-eaf2-46ea-81e8-39c50b24b6e7" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The consideration consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"/>
         <td style="width:1.94%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:15.823%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash paid</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6a5e14ec-53ef-4395-9d91-c2327d548c38" contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">923</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Common stock issued</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_833e72e4-e17f-4dc6-9bd0-a1b25c5a0dce" contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,082</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Contingent Consideration</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_27d4131e-4aed-4ac9-91a8-1a00a0c6820c" contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe" name="gnss:BusinessCombinationContingentConsiderationLiabilityAcquired" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">890</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Acquisition holdback liability</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0409f6ec-09cb-4c76-beff-464044837d0f" contextRef="C_15564c69-732c-401c-a760-a6673467bc12" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">230</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Common stock to be issued</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e4981f22-6d6a-4948-b45d-94d9f1a9c7c9" contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe" name="gnss:BusinessCombinationConsiderationTransferredEquityInterestsIssuable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">527</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Working capital adjustment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a60bee89-0161-4609-a0a4-2e3fc56c0fd6" contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe" name="gnss:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">15</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a50b6eb4-33e8-4a2e-9871-1f776ec71c08" contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe" name="gnss:BusinessCombinationConsiderationTransferredAndToBeTransferred" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,637</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company funded the cash portion of the total consideration with available cash on hand. The Company also issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d56a2b65-35f9-4d9f-afe7-ec1951c54f15" contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">986,486</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of the Company&#8217;s common stock to the former owners of Evertel on the acquisition date. The fair value of the Company&#8217;s stock on the closing date was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d5802352-1518-4020-ba84-ce6b0f5c1d68" contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997" name="us-gaap:SharePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">1.95</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, resulting in the addition of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6e36f098-6dbd-4350-86a7-c5848c0710b7" contextRef="C_93377579-9a7c-4d63-9509-23f84fdc6e49" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,924</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to additional-paid-in-capital</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The contingent consideration liability was a current liability and recorded in the current portion of accrued liabilities. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under the terms of the Purchase Agreement, the Company recorded a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_09f8d388-0c72-44fc-9ca6-c3456dbbddcf" contextRef="C_8eb2d3e2-2dd9-4073-9c99-eb8863f559e6" name="gnss:IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">158</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> credit to additional-paid-in-capital and an addition to goodwill as this was consideration transferred to the former owners of Evertel during the second quarter of fiscal year 2024, and the Company issued common stock of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a9f0a4ac-ddfc-4e35-89c7-7a55fda0e612" contextRef="C_6db4da82-b372-44d4-bf50-d0eb3ce40434" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">81,083</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares to the former owners of Evertel and three key employees during the third quarter of 2024 to settle the obligation.</span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company also recorded a holdback liability and an obligation to issue common stock as security for potential indemnification claims against the seller. The holdback liability was initially recorded at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1046b26b-2eb9-4435-b9a3-d3ebb1ef2559" contextRef="C_d4974d19-0ed6-4144-a2f8-e594f6f3be7a" name="us-gaap:BusinessCombinationContingentConsiderationLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">230</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, which represented the fair value of the holdback liability as of the acquisition date, and was subsequently</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> adjusted with the change in fair value recorded in the condensed consolidated statement of operations at each reporting period</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The holdback liability was recorded at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_34a46bce-01bc-45e7-b59f-78cd3707a023" contextRef="C_07a00a4b-ecbf-4291-9ac5-8607797dc553" name="us-gaap:BusinessCombinationContingentConsiderationLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">250</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> as of September 30, 2024, and released on October 4, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The obligation to issue common stock was recorded as a credit to additional paid in capital for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7842a43a-c109-41f0-93ba-b56895060903" contextRef="C_93377579-9a7c-4d63-9509-23f84fdc6e49" name="gnss:IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">527</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> on the acquisition date, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_395b6759-1d00-4086-801a-c1216ade9874" contextRef="C_032f2963-40b7-4102-a335-384fbdb6ae40" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">270,271</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock were issued on October 4, 2024 to settle the obligation. During the second quarter of 2024, the Company and the former owners of Evertel, agreed on a working capital adjustment that resulted in a payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fb9c6ce8-1bdd-4960-85d6-97828b7f8472" contextRef="C_9accda5c-9598-43d4-8e2c-7b80961a9e2a" name="gnss:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to the Company.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During the second quarter of fiscal year 2024, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_837aecf1-129a-49c1-92ce-0e909b2e1696" contextRef="C_9accda5c-9598-43d4-8e2c-7b80961a9e2a" name="gnss:BusinessCombinationContingentConsiderationLiabilitySettled" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">874</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of the contingent consideration was issued to the former owners of Evertel, including $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8d75cda3-bb4d-43d5-89d2-dc83b98070c0" contextRef="C_9accda5c-9598-43d4-8e2c-7b80961a9e2a" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">219</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> paid in cash and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d9fd8214-e254-464c-b675-dff80e25dba0" contextRef="C_b281bfe8-fdbf-457b-8693-072e61b902fa" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">236,343</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock. During the third quarter of fiscal year 2024, it was determined the additional $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_97773987-3573-4caa-bd36-b60c50967a7d" contextRef="C_6db4da82-b372-44d4-bf50-d0eb3ce40434" name="gnss:BusinessCombinationContingentConsiderationLiabilitySettled" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">60</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> contingent consideration was not eligible for payout, and as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_99edfa3a-70a1-4940-924c-7332a0fdf3cb" contextRef="C_cc476e6a-97b9-4637-b734-9945f85bcb17" name="us-gaap:BusinessCombinationContingentConsiderationLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> contingent consideration liability remained outstanding.</span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7f926c62-f65c-4990-9a0d-95565d46b997" contextRef="C_290f37c5-365b-4990-8357-39358fefb217" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">151</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> in expenses related to this business combination, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0dcf81f7-281c-4b3c-b424-e63d273bf6e4" contextRef="C_ae9359fb-f010-463b-99ff-6e57b4ad2496" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">112</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> were recorded in selling, general and administrative expenses in the consolidated statement of operations during fiscal year 2024.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">14</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_0d45b444-cac8-43fb-be07-a32a50719fbc_1"><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><ix:nonNumeric id="F_e7704226-89d2-4c09-9501-30eda434bcf1" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The final allocation of the purchase price was as follows:</span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"/>
         <td style="width:1.94%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:15.823%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Assets acquired</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accounts receivable</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_25dcef94-0395-432d-a047-c9b27c6baf65" contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">142</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid expenses</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0296c239-625b-4c00-a359-82b4d70beea1" contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">27</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Intangible assets</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_480f4bd0-0a04-4573-b190-47ef9afdfdab" contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,550</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Goodwill</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_56f43654-f126-453d-8881-189553f772ce" contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,923</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total Assets</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ab6cb864-246b-46fd-b2b3-2e0ce73931fb" contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997" name="gnss:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,642</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Liabilities assumed</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accrued commissions</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a81c6ba2-6d94-4188-87da-11935c04adae" contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997" name="gnss:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred revenue</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0a3adfbd-b085-410b-9dd6-4b67a6be9899" contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">470</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred tax liability</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0e22df01-ef59-420a-beba-0378e4c1a587" contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">525</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total liabilities</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a0660cfc-91a0-4e9d-89d9-f42cca605f53" contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,005</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net assets acquired</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5eb773d1-1496-4119-9817-32219b98b848" contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,637</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0fa6ce54-31e6-4f1f-aa83-5889fd50d0a5" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The estimated fair value of identifiable intangible assets acquired and their estimated useful lives were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:14.883%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fair Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Est. Useful Life (in years)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Developed technology</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9bef5012-e5a1-468e-b6f4-13c4b7b913e3" contextRef="C_da34ecb7-7087-46dd-8fe8-16f7875947c2" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,290</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_f2fcb914-d1d9-40fd-a386-696fcef77dc9" contextRef="C_da34ecb7-7087-46dd-8fe8-16f7875947c2" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7</span></ix:nonNumeric></span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Customer relationships</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_de7ace50-0823-466b-9d66-2db72b59d873" contextRef="C_b695494f-efd7-4350-aa13-b3a550bb57e7" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">260</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_8f4a641e-7c18-44c8-919c-dc25cd8fc720" contextRef="C_b695494f-efd7-4350-aa13-b3a550bb57e7" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5</span></ix:nonNumeric></span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6febd7ca-642d-42e1-9480-ab5efa49b0be" contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,550</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Identifiable intangible assets consist of certain technology and customer relationships purchased from Evertel. Identifiable intangible assets are amortized over their estimated useful lives based upon several assumptions, including the estimated period of economic benefit and utilization. The weighted average amortization period for identifiable intangible assets acquired was </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_eb4ffc61-9a50-4e84-8f87-06a4ddf9a4e5" contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">6.8</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years. These intangible assets were classified as Level 3 in the ASC Topic 820 three-tier fair value hierarchy.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The goodwill for Evertel was attributable to combining the Company&#8217;s existing emergency communications solutions with the software and software development capabilities of Evertel to enhance product offerings. Goodwill was also attributable to the skill level of the acquired workforce. Goodwill from the Evertel acquisition was not be deductible for tax purposes.</span></p></ix:continuation></div><div><ix:nonNumeric id="F_bbf1ee8a-ec4d-476a-839e-f2b27b857a87" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:RevenueFromContractWithCustomerTextBlock" escape="true" continuedAt="F_bbf1ee8a-ec4d-476a-839e-f2b27b857a87_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5. REVENUE RECOGNITION</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ASC 606, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue from Contracts with Customers </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(&#8220;ASC 606&#8221;), outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most revenue recognition guidance, including industry-specific guidance. This new revenue recognition model provides a five-step analysis in determining when and how revenue is recognized:</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Identify the contract(s) with customers</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Identify the performance obligations</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Determine the transaction price</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Allocate the transaction price to the performance obligations</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">5.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Recognize revenue when or as the performance obligations have been satisfied</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ASC 606 requires revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company derives its revenue from the sale of products to customers, contracts, software license fees, other services and freight. The Company sells its products through its direct sales force and through authorized resellers and system integrators. The Company recognizes revenue for goods including software when all the significant risks and rewards have been transferred to the customer, no continuing managerial involvement usually associated with ownership of the goods is retained, no effective control over the goods sold is retained, the amount of revenue can be measured reliably, it is probable that the economic benefits associated with the transactions will flow to the Company and the costs incurred or to be incurred in respect of the transaction can be measured reliably. Software license revenue, maintenance and/or software development service fees may be bundled in one arrangement or may be sold separately.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">15</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_bbf1ee8a-ec4d-476a-839e-f2b27b857a87_1" continuedAt="F_bbf1ee8a-ec4d-476a-839e-f2b27b857a87_2"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Product Revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Product revenue is recognized as a distinct single performance obligation when products are tendered to a carrier for delivery, which represents the point in time that the Company&#8217;s customer obtains control of the products. A smaller portion of product revenue is recognized when the customer receives delivery of the products. A portion of products are sold through resellers and system integrators based on firm commitments from an end user, and as a result, resellers and system integrators carry little or no inventory.  The Company&#8217;s customers do not have a right to return product unless the product is found defective and therefore the Company&#8217;s estimate for returns has historically been insignificant.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Long-Term Contracts - Over-Time Revenue Recognition Using Input Cost Measures</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We recognize revenue for our Puerto Rico Early Warning System (EWS) project (the &#8220;Puerto Rico Early Warning System Project&#8221;) over time in accordance with ASC 606-10-25-27(c), using a cost-to-cost input method that includes a zero-margin approach for uninstalled materials. As hardware costs are incurred, we record an equal amount of revenue, resulting in zero margin. We then measure overall project progress by comparing labor costs incurred to total estimated labor costs, excluding hardware from the calculation. This labor-based percentage of completion is applied to determine both the portion of hardware margin to be recognized on previously recorded zero-margin hardware and the amount of non-hardware revenue to record for the period.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Perpetual Licensed Software</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The sale and/or license of software products is deemed to have occurred when a customer either has taken possession of, or has the ability to take immediate possession of, the software and the software key. Perpetual software licenses can include one-year maintenance and support services. In addition, the Company sells maintenance services on a stand-alone basis and is therefore capable of determining their fair value. On this basis, the amount of the embedded maintenance is separated from the fee for the perpetual license and is recognized on a straight-line basis over the period to which the maintenance relates.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Time-Based Licensed Software</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The time-based license agreements include the use of a software license for a fixed term, generally one-year, and maintenance and support services during the same period. The Company does not sell time-based licenses without maintenance and support services and therefore revenues for the entire arrangements are recognized on a straight-line basis over the term.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Warranty, Maintenance and Services</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company offers extended warranty, maintenance and other services. Extended warranty and maintenance contracts are offered with terms ranging from one to several years, which provide repair and maintenance services after expiration of the original one-year warranty term. Revenues from separately priced extended warranty and maintenance contracts are recognized based on time elapsed over the service period and classified as contract and other revenues. Revenue from other services such as training or installation is recognized when the service is completed.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Multiple Performance Obligations within an Arrangement</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has entered into a number of multiple performance obligations within an arrangement, such as the sale of a product or perpetual software licenses that may include maintenance and support (included in price of perpetual licenses) and time-based software licenses (that include embedded maintenance and support, both of which may be sold with software development services, training, and other product sales). In some cases, the Company delivers software development services bundled with the sale of the software. In an arrangement with multiple performance obligations, the Company allocates the fair value of each element within the arrangement, including software and software-related services such as maintenance and support, using the known stand-alone selling price, or if unknown, an expected cost-plus margin approach to determine the stand-alone selling price. In general, elements in such arrangements are also sold on a stand-alone basis and stand-alone selling prices are observable.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Revenue is allocated to each deliverable based on the fair value of each individual element and is recognized when the revenue recognition criteria described above are met, except for time-based licenses which are not unbundled. When software development services are performed and are considered essential to the functionality of the software, the Company recognizes revenue from the software development services on a stage of completion basis, and the revenue from the software when the related development services have been completed.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company disaggregates revenue by reporting segment (Hardware and Software) and geographically to depict the nature of revenue in a manner consistent with its business operations and to be consistent with other communications and public filings. Refer to Note 19, Segment Information and Note 20, Major Customers, Suppliers and Related Information for additional details of revenues by reporting segment and disaggregation of revenue.</span></p></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">16</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_bbf1ee8a-ec4d-476a-839e-f2b27b857a87_2" continuedAt="F_bbf1ee8a-ec4d-476a-839e-f2b27b857a87_3"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Variable Consideration</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The transaction price may include variable consideration, such as rebates, discounts, and returns, estimated using the expected value or most likely amount method. These estimates are based on historical experience and contractual terms and are constrained to avoid significant revenue reversals. Adjustments are recognized when new information becomes available, and variable consideration is allocated to performance obligations as applicable.</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Contract Assets and Liabilities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company enters into contracts to sell products and provide services and recognizes contract assets and liabilities that arise from these transactions. The Company recognizes revenue and corresponding accounts receivable according to ASC 606 and, at times, recognizes revenue in advance of the time when contracts give the Company the right to invoice a customer. Sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Subscription related commission costs are deferred and then amortized on a straight-line basis over the period of benefit. The Company may also receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met. The table below reflects the balances of contract liabilities as of September 30, 2025 and September 30, 2024, including the change between the periods. The current portion of contract liabilities and the noncurrent portion are included in &#8220;Accrued liabilities&#8221; and &#8220;Other liabilities, noncurrent&#8221;, respectively, on the accompanying condensed consolidated balance sheets.  Refer to Note 11, Accrued and Other Liabilities for additional details. Contract asset balance was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b5af2a5-d523-4d93-971e-6f4d01aa9e30" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ContractWithCustomerAssetNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,117</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> as of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_50124cce-99f2-453a-b746-7049c1c3fb1d" contextRef="C_7bb28480-6de1-4fab-bdcc-31652bf34ecf" name="us-gaap:ContractWithCustomerAssetNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,025</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> related to the Puerto Rico Early Warning System Project. Contract asset balance was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aee02ed4-6182-4581-b4b8-d81a2591434d" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:ContractWithCustomerAssetNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">150</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> as of September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fe2b32f9-3edf-44b3-89ab-90685b343a11" contextRef="C_bfe9eafc-2884-441b-ab71-e0fb8cc0fda2" name="us-gaap:ContractWithCustomerAssetNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ne related to the Puerto Rico Early Warning System Project.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_2513b1e5-2981-407e-9217-5f3d2f5ca1cc" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s contract liabilities were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:57.477%;box-sizing:content-box;"/>
         <td style="width:1.399%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.776%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.399%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.776%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.399%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.776%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Customer <br/>deposits</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Deferred <br/>revenue</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total contract<br/>liabilities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2023</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b2d8391-bc6a-4041-9120-0f03d9926886" contextRef="C_891669be-5284-4acb-a87e-dd96b7fc552d" name="us-gaap:ContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">766</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ea875095-fda1-4d68-bfbd-9206964cd478" contextRef="C_e5a52261-bd1e-48fa-9cd3-f6444f275038" name="us-gaap:ContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,254</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cb7cea35-85c4-44c8-a0cf-cff81a8505b6" contextRef="C_3773b6c2-aa58-430f-89ae-b1062c2fa643" name="us-gaap:ContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,020</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">New performance obligations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_702d4a95-aabd-47f0-af12-8f4aa204a116" contextRef="C_27653bcb-6bdc-4b99-9226-f1cd8f9064ed" name="gnss:ContractWithCustomerLiabilityIncreaseForNewContract" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,294</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_847429c2-3918-4c12-9b0d-4375c018c065" contextRef="C_0a5f2881-9f21-4497-8412-07ef6caeec76" name="gnss:ContractWithCustomerLiabilityIncreaseForNewContract" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,163</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1142da48-87f2-4456-a9fa-fe97c5e019cd" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:ContractWithCustomerLiabilityIncreaseForNewContract" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,457</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Recognition of revenue as a result of satisfying performance obligations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ec9473db-45a6-4cd4-94a0-ba6493ab45fa" contextRef="C_27653bcb-6bdc-4b99-9226-f1cd8f9064ed" name="gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,454</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f1b22b1d-ebf4-4a27-bec1-94eb1b1e4b67" contextRef="C_0a5f2881-9f21-4497-8412-07ef6caeec76" name="gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,411</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5aab976f-0fac-43e9-b367-b813bfcab2cd" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,865</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Effect of exchange rate on deferred revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_12507c63-4790-4737-80a6-c621733ceb8d" contextRef="C_27653bcb-6bdc-4b99-9226-f1cd8f9064ed" name="gnss:ContractWithCustomerLiabilityEffectOfExchangeRate" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_128400b4-6960-45d8-9ace-3c62ce270402" contextRef="C_0a5f2881-9f21-4497-8412-07ef6caeec76" name="gnss:ContractWithCustomerLiabilityEffectOfExchangeRate" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">6</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d19a088c-a22e-4e61-83ac-b42ba9364f30" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:ContractWithCustomerLiabilityEffectOfExchangeRate" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">6</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_631cd62b-7a75-4b20-8b31-930d7ab39ab2" contextRef="C_0cbdb68f-7589-463e-98fe-29d64ffa6e26" name="us-gaap:ContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,606</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_80a9e601-582f-41d0-8d16-43fcebcf6d70" contextRef="C_ba075f28-2900-4d78-bcef-6702e0473dce" name="us-gaap:ContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,012</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e7f20a49-20d6-4114-a4f1-a31a9541e969" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:ContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,618</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">New performance obligations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6f9afb9b-fe8a-4ea4-9df6-838b6c9d6cc0" contextRef="C_d6b4c0ff-6335-45b9-8da4-4605afd4733a" name="gnss:ContractWithCustomerLiabilityIncreaseForNewContract" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">34,925</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_06be3398-2524-4d7b-ab11-4cd45808457a" contextRef="C_302683eb-2803-47ea-aa9f-2a8026c52626" name="gnss:ContractWithCustomerLiabilityIncreaseForNewContract" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,358</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d5b560b7-9d66-41dc-857a-19bcbbbab330" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:ContractWithCustomerLiabilityIncreaseForNewContract" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">47,283</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Recognition of revenue as a result of satisfying performance obligations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_07cee52e-e64a-43be-863b-6fca8b3ed14e" contextRef="C_d6b4c0ff-6335-45b9-8da4-4605afd4733a" name="gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,862</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c14cda14-71a6-440a-8365-dec603266b36" contextRef="C_302683eb-2803-47ea-aa9f-2a8026c52626" name="gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,618</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_68207813-d4f7-4865-9ae1-6516dd81918d" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,480</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Effect of exchange rate on deferred revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3b486da2-0e5e-4947-bbb1-6b1f62d6bbbe" contextRef="C_d6b4c0ff-6335-45b9-8da4-4605afd4733a" name="gnss:ContractWithCustomerLiabilityEffectOfExchangeRate" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d306f124-c5eb-4859-82dd-4db37764c523" contextRef="C_302683eb-2803-47ea-aa9f-2a8026c52626" name="gnss:ContractWithCustomerLiabilityEffectOfExchangeRate" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a00a056b-002c-4537-90f1-5de7b6316972" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:ContractWithCustomerLiabilityEffectOfExchangeRate" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_87ae14a2-ddb3-4df0-91a9-5671a3cd1511" contextRef="C_b0e4064d-a683-4e9c-ba30-9fdac6056277" name="us-gaap:ContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,669</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cb8260e8-8b79-4e0c-80b2-64ad7b910932" contextRef="C_d76a75fd-32a1-411b-afe3-99e568571047" name="us-gaap:ContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,743</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_365f5dd1-5420-480c-92a3-b618432505cb" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,412</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less: non-current portion</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9e5cc8a3-3248-4d5a-8525-8eb0066c8475" contextRef="C_b0e4064d-a683-4e9c-ba30-9fdac6056277" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0e1215bc-7242-482c-b346-7daec0d6dc21" contextRef="C_d76a75fd-32a1-411b-afe3-99e568571047" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,478</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ab1b47ea-da2b-48d1-869c-fc78853a5653" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,478</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current portion as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_87bd5ac9-0b8d-4e47-a0c7-f64f138da2c4" contextRef="C_b0e4064d-a683-4e9c-ba30-9fdac6056277" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,669</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_811a5375-7459-4e26-a37a-51e06febbaa9" contextRef="C_d76a75fd-32a1-411b-afe3-99e568571047" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,265</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_893ca045-3d53-4bd1-b6e0-c6f7465596bb" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,934</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Remaining Performance Obligations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations under an original contract with a term greater than one year which are fully or partially unsatisfied at the end of the period.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of September 30, 2025, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_230d7a9f-74f4-4fae-ace6-e3e4415be6f1" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,412</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The Company expects to recognize revenue on approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0fa9a1f1-817f-496a-a5c5-325b1e5ba082" contextRef="C_d2831b2c-7fa9-4656-af66-cd804dccdc94" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,934</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_187f1c72-7f06-4d9f-8300-7dd02c523508" contextRef="C_d2831b2c-7fa9-4656-af66-cd804dccdc94" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">94</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, of the remaining performance obligations over the next </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b6d59df0-819f-41e6-8342-4f776542e0d4" contextRef="C_d2831b2c-7fa9-4656-af66-cd804dccdc94" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">12</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> months, and the remainder is expected to be recognized thereafter. The Puerto Rico Early Warning System Project related contract liabilities are $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_628674d4-f13f-449e-940b-09b59e6e6d78" contextRef="C_1209b209-9c69-4e3f-934d-689f49eaf859" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,956</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_05943c5e-4223-4d57-8be8-d0884e70f6a9" contextRef="C_1209b209-9c69-4e3f-934d-689f49eaf859" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">67</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of the total performance obligations. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The customer deposit balance as of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> included $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_61817642-426e-4ba4-90fe-1ac6d61d2864" contextRef="C_df4d985c-f6c6-4b13-af29-8a0b444d900f" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,122</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the Puerto Rico Early Warning System Project.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During the year ended September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a15f28e5-ca13-48b1-968b-695609598a3b" contextRef="C_d6b4c0ff-6335-45b9-8da4-4605afd4733a" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,413</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> from </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">customer deposit balance and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dce7ea37-881f-4bdf-82e8-7139f07618b3" contextRef="C_302683eb-2803-47ea-aa9f-2a8026c52626" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,665</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> from </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">deferred revenue balance, each as of September 30, 2024. During the year ended September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b6c15178-eb68-4265-b4cb-2d8d58cf9075" contextRef="C_27653bcb-6bdc-4b99-9226-f1cd8f9064ed" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">661</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> from </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">customer deposit balance and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fd3ae2f6-2dfb-415a-85e8-7f26b1e7c6d7" contextRef="C_0a5f2881-9f21-4497-8412-07ef6caeec76" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,686</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> from deferred revenue balance, each as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2023.</span></p></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">17</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_bbf1ee8a-ec4d-476a-839e-f2b27b857a87_3"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Practical Expedients</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In cases where the Company is responsible for shipping after the customer has obtained control of the goods, the Company has elected to treat these activities as fulfillment activities rather than as a separate performance obligation. Additionally, the Company has elected to capitalize the cost to obtain a contract only if the period of amortization would be longer than one year. The Company only gives consideration to whether a customer agreement has a financing component if the period of time between transfer of goods and services and customer payment is greater than one year. The Company also utilizes the &#8220;as invoiced&#8221; practical expedient in certain cases where performance obligations are satisfied over time and the invoiced amount corresponds directly with the value provided to the customer.</span></p></ix:continuation></div><div><ix:nonNumeric id="F_e9a76fbe-e6e5-4240-a43d-95c15fd3c321" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:FairValueDisclosuresTextBlock" escape="true" continuedAt="F_e9a76fbe-e6e5-4240-a43d-95c15fd3c321_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">6.  FAIR VALUE MEASUREMENTS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s financial instruments consist principally of cash equivalents, short and long-term marketable securities. The fair value of a financial instrument is the amount that would be received in an asset sale or paid to transfer a liability in an orderly transaction between unaffiliated market participants. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial instruments within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The hierarchy is prioritized into three levels (with Level 3 being the lowest) defined as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
     <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:87.0%;border-collapse:separate;">
      <tr style="visibility:collapse;">
       <td style="width:8.483%;box-sizing:content-box;"/>
       <td style="width:91.517%;box-sizing:content-box;"/>
      </tr>
      <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
       <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 1:</span></p></td>
       <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inputs are based on quoted market prices for identical assets or liabilities in active markets at the measurement date.</span></p></td>
      </tr>
      <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
       <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 2:</span></p></td>
       <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inputs include quoted prices for similar assets or liabilities in active markets and/or quoted prices for identical or similar assets or liabilities in markets that are not active near the measurement date.</span></p></td>
      </tr>
      <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
       <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 3:</span></p></td>
       <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inputs include management&#8217;s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument&#8217;s valuation.</span></p></td>
      </tr>
     </table><p style="text-indent:5.067%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:5.067%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The fair value of the Company&#8217;s cash equivalents and marketable securities were determined based on Level 1 and Level 2 inputs. The valuation techniques used to measure the fair value of the &#8220;Level 2&#8221; instruments were based on quoted market prices or model-driven valuations using significant inputs derived from or corroborated by observable market data. The valuation techniques used to measure the Term Loan debt and warrant liabilities were determined based on Level 3 inputs not observable in the market and significant to the instruments&#8217; valuations. Refer to Note 12, Term Loan and Warrant Liabilities, for additional information regarding the valuation techniques and significant inputs used.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other than the Term Loan and the warrant liabilities, the Company did not have any financial instruments in the Level 3 category as of September 30, 2025. The Company did not have any financial instruments in the Level 3 category as of September 30, 2024. The Company believes that the recorded values of its other financial instruments approximate their current fair values because of their nature and respective relatively short maturity dates or durations. There have been no changes in Level 3 and no changes in valuation techniques for financial instruments measured at fair value on a recurring basis for the periods ended September 30, 2025 and September 30, 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Instruments Measured at Fair Value on a Recurring Basis</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Cash equivalents and marketable securities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: </span><span><ix:nonNumeric id="F_988bc313-c60c-4fb9-a644-967d250ec73d" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" escape="true" continuedAt="F_988bc313-c60c-4fb9-a644-967d250ec73d_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following tables present the Company&#8217;s cash equivalents and marketable securities&#8217; costs, gross unrealized gains and losses, and fair value by major security type recorded as cash equivalents or short-term or long-term marketable securities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024. Unrealized gains and losses from the remeasurement of marketable securities are recorded in accumulated other comprehensive loss until recognized in earnings upon the sale or maturity of the security.  </span></ix:nonNumeric></span><span style=""></span></p><div><ix:continuation id="F_988bc313-c60c-4fb9-a644-967d250ec73d_1" continuedAt="F_988bc313-c60c-4fb9-a644-967d250ec73d_2"><p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></ix:continuation></div></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">18</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_e9a76fbe-e6e5-4240-a43d-95c15fd3c321_1" continuedAt="F_e9a76fbe-e6e5-4240-a43d-95c15fd3c321_2"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_988bc313-c60c-4fb9-a644-967d250ec73d_2">
       <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:26.915%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:6.218%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:7.998%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:7.998%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:6.999%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:8.698%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:7.959%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:6.218999999999999%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="26" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cost Basis</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Unrealized<br/>Gain</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Unrealized <br/>Loss</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fair Value</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cash<br/>Equivalents</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Short-term <br/>Securities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Long-term <br/>Securities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 1:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Money market funds</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a02e9f8e-7809-438d-af86-f770c261c168" contextRef="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">105</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f72a86cc-e2ce-47c0-952f-b4a92c9895ee" contextRef="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_60b582fc-f102-4b75-89e4-0247a164c1b5" contextRef="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ff557c5a-136d-4fb3-b735-a4c96657f209" contextRef="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">105</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5a636d53-733d-45cb-bcdc-dc553b466a5a" contextRef="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">105</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_401439c8-bddd-4095-b80a-1f915da693c5" contextRef="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3a2f63a0-d2ce-43a9-b1e2-4adab27850bb" contextRef="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac" name="us-gaap:MarketableSecuritiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 2:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Municipal securities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e5f061b5-42c8-4e46-8ea7-1d687d870899" contextRef="C_f064833d-d944-4465-ae2b-b6a9b234e75e" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2907e37a-9c02-494e-92af-456b6e55bc54" contextRef="C_f064833d-d944-4465-ae2b-b6a9b234e75e" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_eb2163f8-2c85-40f0-9006-f9c50f2b0c02" contextRef="C_f064833d-d944-4465-ae2b-b6a9b234e75e" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_24aba802-1168-42da-b4f7-79e5115ef4ff" contextRef="C_f064833d-d944-4465-ae2b-b6a9b234e75e" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3211eed3-23c6-46a1-89e3-60ad71695b7f" contextRef="C_f064833d-d944-4465-ae2b-b6a9b234e75e" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d79f6222-ac68-4507-b2ad-7f7209d69425" contextRef="C_f064833d-d944-4465-ae2b-b6a9b234e75e" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4c30aaae-c03e-4f84-bc4b-ce73bd68175d" contextRef="C_f064833d-d944-4465-ae2b-b6a9b234e75e" name="us-gaap:MarketableSecuritiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Subtotal</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b2591f46-a83d-4c4c-b457-f446c3991545" contextRef="C_0a87cee9-e092-4592-bfd4-da3195038a75" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4091ea9b-bb2c-411f-b700-c32788110120" contextRef="C_0a87cee9-e092-4592-bfd4-da3195038a75" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f5cd26d1-02fe-444b-b284-4e8a8d0da657" contextRef="C_0a87cee9-e092-4592-bfd4-da3195038a75" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bf15d4cf-a997-445c-a73c-a9380a332507" contextRef="C_0a87cee9-e092-4592-bfd4-da3195038a75" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_602e967a-7119-4132-a267-40aebfb4846f" contextRef="C_0a87cee9-e092-4592-bfd4-da3195038a75" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_07d86ef3-3146-4308-bd86-a9b3c0695168" contextRef="C_0a87cee9-e092-4592-bfd4-da3195038a75" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_20482a79-32b9-42b1-bf88-10da4408a6c3" contextRef="C_0a87cee9-e092-4592-bfd4-da3195038a75" name="us-gaap:MarketableSecuritiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3c7554cf-7c38-4581-b34b-43957bafe359" contextRef="C_61f2aac9-cc9c-469c-8279-948088b8de41" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">175</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_57506eea-f317-43f0-9eff-826cb7d09836" contextRef="C_61f2aac9-cc9c-469c-8279-948088b8de41" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5350794a-e5aa-481f-963e-e55fb1a97f17" contextRef="C_61f2aac9-cc9c-469c-8279-948088b8de41" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c23c45cb-f8f0-4d6b-b206-e8f2763c2ad8" contextRef="C_61f2aac9-cc9c-469c-8279-948088b8de41" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">175</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b718af95-c2ba-4797-af51-a2e78d3fc352" contextRef="C_61f2aac9-cc9c-469c-8279-948088b8de41" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">105</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_456df067-da38-48ba-bc1a-8b00ed4bf070" contextRef="C_61f2aac9-cc9c-469c-8279-948088b8de41" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_082b92a6-1900-4262-9551-423bfbc7a7e0" contextRef="C_61f2aac9-cc9c-469c-8279-948088b8de41" name="us-gaap:MarketableSecuritiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:26.98%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:6%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:8%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:8%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:7%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:7%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:7.0200000000000005%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="26" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cost Basis</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Unrealized<br/>Gain</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Unrealized <br/>Loss</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fair Value</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cash <br/>Equivalents</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Short-term<br/>Securities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Long-term <br/>Securities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 1:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Money market funds</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_610b04b3-a9b3-4287-a3fa-c223647b995d" contextRef="C_538c0868-cbef-48f8-985c-1b87b0eb8076" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">301</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_77ee263b-d2ae-4bbf-8d04-8909ea2b505b" contextRef="C_538c0868-cbef-48f8-985c-1b87b0eb8076" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bc4f685f-6972-455f-8e20-be32c980f5de" contextRef="C_538c0868-cbef-48f8-985c-1b87b0eb8076" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4eeaff77-2a47-4fc4-ace6-d0347626b201" contextRef="C_538c0868-cbef-48f8-985c-1b87b0eb8076" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">301</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a6c42937-bd23-412c-a2b2-9e0f2dfc4c8b" contextRef="C_538c0868-cbef-48f8-985c-1b87b0eb8076" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">301</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b6e0effd-7666-4e31-b293-c1cea2dfcf2f" contextRef="C_538c0868-cbef-48f8-985c-1b87b0eb8076" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a5cbb372-e761-4962-a1ec-f99afa7a59e1" contextRef="C_538c0868-cbef-48f8-985c-1b87b0eb8076" name="us-gaap:MarketableSecuritiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">                                                                                                                                                                                                                                                                                                                                                                                                                                                       </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 2:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Certificates of deposit</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3c891ef4-659f-4f89-aaab-67fa14858ea0" contextRef="C_343f583a-9c25-4a2f-8e89-5318d03cee66" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">401</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_47ff983b-63bf-4712-b8e5-1f5635369ea1" contextRef="C_343f583a-9c25-4a2f-8e89-5318d03cee66" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1b6fbf42-90da-43c3-86ad-d1ad683a799e" contextRef="C_343f583a-9c25-4a2f-8e89-5318d03cee66" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b53d08e1-3f22-4164-9f63-8bd8abd4f664" contextRef="C_343f583a-9c25-4a2f-8e89-5318d03cee66" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">401</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b7b6c044-5d10-45ef-868f-5cf5dac50608" contextRef="C_343f583a-9c25-4a2f-8e89-5318d03cee66" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">152</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_21db9a5a-4696-41a3-8c76-3c5901a589cb" contextRef="C_343f583a-9c25-4a2f-8e89-5318d03cee66" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3f7cf1ba-40a5-436e-8e34-385b397dfae9" contextRef="C_343f583a-9c25-4a2f-8e89-5318d03cee66" name="us-gaap:MarketableSecuritiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">249</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">U.S. government agency bonds</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ff230f82-122f-4486-93e8-6fa9b7876305" contextRef="C_d982ed3e-3bdf-4469-99ef-3a142a6edff1" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,591</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f529fe24-821f-485d-b830-641578d6ca5a" contextRef="C_d982ed3e-3bdf-4469-99ef-3a142a6edff1" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5df72486-0b64-436b-8aac-3114d76929c0" contextRef="C_d982ed3e-3bdf-4469-99ef-3a142a6edff1" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,594</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ece91379-4350-4901-a495-3a087897be33" contextRef="C_d982ed3e-3bdf-4469-99ef-3a142a6edff1" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6d73d970-fe81-4cac-9e35-0296ec6e6204" contextRef="C_d982ed3e-3bdf-4469-99ef-3a142a6edff1" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,594</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Municipal securities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1ea533dc-9507-4c61-940e-51088025ec0d" contextRef="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,127</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e17ed8e5-d457-4cc7-8b68-9574f6292040" contextRef="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_23bc2007-05ab-479f-81af-28f068a8bc2e" contextRef="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8e2fabd9-290f-431c-8f31-c3d0fbf393bb" contextRef="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,129</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9d423c35-d798-4a7c-8b25-0061e9656983" contextRef="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e156f9f2-198f-408a-a9dd-3fdd7d3fe2c2" contextRef="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,129</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8e2b3dae-637b-42a7-adfa-0de994fef780" contextRef="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222" name="us-gaap:MarketableSecuritiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Corporate bonds</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8a04fc38-c502-474e-8f17-fed74cb168f0" contextRef="C_7aa3e120-09c7-4777-aed1-155bd6387947" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,219</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bb4f3d66-0992-4771-b7ed-a567186d4336" contextRef="C_7aa3e120-09c7-4777-aed1-155bd6387947" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1622234a-a0b5-4277-a472-aa3fb0e2c437" contextRef="C_7aa3e120-09c7-4777-aed1-155bd6387947" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_76348edf-755d-441f-b339-66905999bdf9" contextRef="C_7aa3e120-09c7-4777-aed1-155bd6387947" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,222</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0606f878-91fe-4e56-9ba6-a12518f5f4ed" contextRef="C_7aa3e120-09c7-4777-aed1-155bd6387947" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_71cc1dba-bada-44b3-bebd-5655d0e4a5dd" contextRef="C_7aa3e120-09c7-4777-aed1-155bd6387947" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,222</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a227f184-7093-40ed-b9b9-f26e654e0b16" contextRef="C_7aa3e120-09c7-4777-aed1-155bd6387947" name="us-gaap:MarketableSecuritiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Subtotal</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5280032d-704b-41c9-a5cb-074d801c0d5c" contextRef="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,338</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5b7c11ca-b46e-476f-bfcf-8b09dfc1faf8" contextRef="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a6a74044-2d60-4972-901c-b3ba2d12cd99" contextRef="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_67aef71b-1b13-43b1-8427-e00669d64865" contextRef="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,346</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_015b7fa5-a996-4e2e-a275-0f6593472a97" contextRef="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">152</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4e318df1-52da-4594-86fe-1c01b41c75ee" contextRef="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,945</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a5d4098e-5e5b-4cc6-8571-7731b7a9a076" contextRef="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4" name="us-gaap:MarketableSecuritiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">249</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1400326a-b3e2-4686-91d0-b8491b0bc477" contextRef="C_46edd6d3-2e30-4c02-94bb-b3e825053d96" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,639</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cc1a5c10-dba0-415c-9570-e49bd6c8ef57" contextRef="C_46edd6d3-2e30-4c02-94bb-b3e825053d96" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_db315a5b-a165-4c00-b691-afefee7cd390" contextRef="C_46edd6d3-2e30-4c02-94bb-b3e825053d96" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_262043eb-c56c-4551-9e3b-8c11d0cbf4e7" contextRef="C_46edd6d3-2e30-4c02-94bb-b3e825053d96" name="us-gaap:AssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,647</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d6dbd1e8-5ffb-464a-99c3-009979e7091f" contextRef="C_46edd6d3-2e30-4c02-94bb-b3e825053d96" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">453</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fe8759d0-3e9d-40d2-b871-b54df190d0ff" contextRef="C_46edd6d3-2e30-4c02-94bb-b3e825053d96" name="us-gaap:MarketableSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,945</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5a991b15-869d-41ff-9021-b74b66e95e5d" contextRef="C_46edd6d3-2e30-4c02-94bb-b3e825053d96" name="us-gaap:MarketableSecuritiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">249</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:continuation></div><p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company manages debt investments as a single portfolio of highly marketable securities that is intended to be available to meet current cash requirements. Historically, the gross unrealized losses related to the Company&#8217;s portfolio of available-for-sale debt securities were immaterial, and primarily due to normal market fluctuations and not due to increased credit risk or other valuation concerns. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#232323;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1bb9b099-945d-47f9-988f-3c801d02a6a1" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> gross unrealized losses on available-for-sale debt securities as of </span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, and historically, such gross unrealized losses have been temporary in nature. The Company believes that it is probable the principal and interest will be collected in accordance with the contractual terms. The debt investment portfolio is reviewed at least quarterly, or when there are changes in credit risks or other potential valuation concerns, to identify and evaluate whether an allowance for doubtful accounts for expected credit losses or impairment would be necessary. Factors considered in determining whether a loss is temporary include the magnitude of the decline in market value, the length of time the market value has been below cost (or adjusted cost), credit quality, and the Company&#8217;s ability and intent to hold the securities for a period of time sufficient to allow for any anticipated recovery in market value.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of September 30, 2025 and September 30, 2024</span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#232323;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8af100ec-0568-479c-bc73-8e335a6bee7c" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_61a6ade2-98a9-49ef-8dc8-b5936ebe0813" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> unrealized loss positions related to available-for-sale debt securities.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Instruments measured at Fair Value on a Non-Recurring Basis</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Nonfinancial assets</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Nonfinancial assets such as goodwill, other intangible assets, long-lived assets held and used, and right-of-use assets (&#8220;ROU assets&#8221;) are measured at fair value when there is an indicator of impairment and recorded at fair value only when impairment is recognized or for a business combination.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Goodwill and intangible assets are recognized at fair value during the period in which an acquisition is completed, from updated estimates during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for goodwill and intangible assets acquired, were based on Level 3 inputs. The Company estimates the fair value of long-lived assets on a non-recurring basis based on a market valuation approach, engaging independent valuation experts to assist in the determination of fair value. There was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_effefc60-a4cc-4558-889a-28c2ad88bc31" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:GoodwillAndIntangibleAssetImpairment" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_cfba9658-4166-4860-a316-7b64bf5688cd" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:GoodwillAndIntangibleAssetImpairment" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> goodwill impairment charge for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 or September 30, 2024.</span></p></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">19</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_e9a76fbe-e6e5-4240-a43d-95c15fd3c321_2"><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><ix:nonNumeric id="F_66e86076-8c2b-4bb8-a127-ba0fb50aa65a" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:37.195%;box-sizing:content-box;"/>
         <td style="width:1.14%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:8.483%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.14%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.824%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.14%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:8.483%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.14%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.484%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.14%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.824%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="14" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fair Value Measurements at September 30, 2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Carrying Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Carrying Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 1)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 2)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 3)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Gain (Loss)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating Lease ROU Asset</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1efe2e44-2658-4e6c-bfbf-12cde6f5f266" contextRef="C_4992e755-b637-437f-9cdb-76457281dfe7" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e0e5a259-8fb7-43c0-970a-4a55ef733599" contextRef="C_bea8ed38-8648-4fbf-ae5d-5fd2a0518027" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8c31355b-32ef-401c-85a1-3a83b55d9e69" contextRef="C_3c3d011e-2da6-4f35-b6c9-6dc7fa558e60" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cd1bcb86-b6de-4da3-a22a-8bf161d3788d" contextRef="C_28ec44fe-673e-45bb-86d0-408341c1da5c" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_926d93aa-36c6-4f52-95a7-26fa7cc22b77" contextRef="C_50892e03-36dc-4fb5-afc5-b1e0c0baaa9c" name="gnss:OperatingLeaseRightOfUseAssetGainLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended September 30, 2024. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:37.195%;box-sizing:content-box;"/>
         <td style="width:1.14%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:8.483%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.14%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.824%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.14%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:8.483%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.14%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.484%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.14%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.824%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="14" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fair Value Measurements at September 30, 2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Carrying Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Carrying Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 1)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 2)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 3)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Gain (Loss)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Intangible assets from Evertel acquisition</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b88c7442-5470-45d6-871f-691cdc22b706" contextRef="C_8d3d1e35-65f8-4469-ad99-7d5faf6edb71" name="us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,550</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b2e56d3b-5f09-4289-853e-f19706303a25" contextRef="C_7983ba38-3b2e-4d4d-9901-09e3dc66aaf8" name="us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_12d1de07-5d78-4b17-a529-19dd980d7a81" contextRef="C_d9690e65-a397-4f53-8271-46e5d20077bb" name="us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5c33a0ae-7819-4bb1-955a-db18451824cf" contextRef="C_19d4203b-69bb-4636-b5e6-ef0842610642" name="us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,550</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b2886b69-8a5f-4113-be2a-574f45549763" contextRef="C_fdfd5791-8edc-4ae5-b777-33462e2d347c" name="gnss:FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Goodwill from Evertel acquisition</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_02b67155-4abc-4485-b6a0-033f4a56f706" contextRef="C_8d3d1e35-65f8-4469-ad99-7d5faf6edb71" name="us-gaap:GoodwillFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,923</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8c4a9713-aeac-4e47-9fb3-b63458b8a2d4" contextRef="C_7983ba38-3b2e-4d4d-9901-09e3dc66aaf8" name="us-gaap:GoodwillFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_77bdf91f-e3e5-4cc6-8c3f-5da6a15d12a5" contextRef="C_d9690e65-a397-4f53-8271-46e5d20077bb" name="us-gaap:GoodwillFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_812325ba-58dc-4ee3-b4a1-999663b6c111" contextRef="C_19d4203b-69bb-4636-b5e6-ef0842610642" name="us-gaap:GoodwillFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,923</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a77f208a-67ff-47c6-b8f7-86d0bfffff22" contextRef="C_fdfd5791-8edc-4ae5-b777-33462e2d347c" name="gnss:GoodwillFairValueGainLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Contingent consideration liability</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: In connection with the Evertel acquisition, the Company recorded a liability related to future </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">performance criteria. A payment of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c792aa1e-0cca-46f3-ad9f-a6a7ee181f94" contextRef="C_4f718caf-905f-47cc-b1cd-e15a159019d1" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,050</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> is payable based on future performance. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company engaged independent valuation experts to assist in determining the fair value of the contingent consideration. The contingent liability was recorded at the fair value at the acquisition date and subject to subsequent remeasurement adjustment if performance criteria were not achieved. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The change in fair value was recorded in other income/expense in the accompanying consolidated statement of operations. </span><span><ix:nonNumeric id="F_0eb94e11-28fe-46f3-807a-601df0920eed" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" escape="true" continuedAt="F_0eb94e11-28fe-46f3-807a-601df0920eed_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The change in the carrying amount of the contingent liability is as follows:</span></ix:nonNumeric></span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_0eb94e11-28fe-46f3-807a-601df0920eed_1" continuedAt="F_0eb94e11-28fe-46f3-807a-601df0920eed_2"><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:76.18%;box-sizing:content-box;"/>
         <td style="width:2.34%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:19.48%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of acquisition date</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e7feac4f-e256-41ce-b843-5cbf1fa549c2" contextRef="C_c4054ec4-9159-4ab0-85f4-573e04771ec6" name="us-gaap:NonfinancialLiabilitiesFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">890</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Remeasurement adjustment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_affbf583-9dcc-4513-ae75-2156ce10c71c" contextRef="C_53a051eb-0433-4222-a3aa-4e032182ebf4" name="us-gaap:LiabilitiesFairValueAdjustment" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">16</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Payment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b1b1341e-d7f7-4b29-94cb-85335f303343" contextRef="C_53a051eb-0433-4222-a3aa-4e032182ebf4" name="gnss:BusinessCombinationContingentConsiderationLiabilitySettled" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">874</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f0a2a2ca-060b-45f6-bf3a-0efeaf57c31d" contextRef="C_fc688892-10d8-4940-9786-56212dc5980d" name="us-gaap:NonfinancialLiabilitiesFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:continuation></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company paid $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_004c4a95-d4bd-4044-a945-76fc84a96393" contextRef="C_cacd57d1-85da-4444-95c5-aae4131c1441" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">219</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> in cash and issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bce464b6-b524-4da5-bbcc-675f336ec0f8" contextRef="C_442be33d-1df3-4c2c-aef9-cc2bc1844aad" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">236,343</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock to the former owners of Evertel during the third quarter of 2024. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, there was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5a6bc6ed-41db-4b6e-b97c-c3d75354dd9c" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:BusinessCombinationContingentConsiderationLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> remaining contingent consideration liability.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Acquisition Holdback Liability</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: In connection with the Evertel acquisition, the Company recorded a holdback liability related to potential future misrepresentations and indemnifications against third-party claims. The holdback liability </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">will be released twelve months from the closing date, subject to amounts withheld for actual, pending or potential claims. The holdback liability was recorded at the present value, which was the fair value at the acquisition date. The Company engaged independent valuation experts to assist in determining the present value of the holdback liability. The expected future payment was discounted using a rate representative of the Company&#8217;s payment risk and credit rating. Accretion is recorded in each subsequent reporting period based on the discount factor used to arrive at the original fair value. This change in fair value is recorded in other income/expense in the accompanying consolidated statement of operations. </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_0eb94e11-28fe-46f3-807a-601df0920eed_2" continuedAt="F_0eb94e11-28fe-46f3-807a-601df0920eed_3"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The changes in the carrying amount of the holdback liability is as follows:</span></ix:continuation></span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_0eb94e11-28fe-46f3-807a-601df0920eed_3"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:76.18%;box-sizing:content-box;"/>
         <td style="width:2.34%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:19.48%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of acquisition date</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a0891e6d-b801-4c3c-b421-d678e367be2b" contextRef="C_85b20c05-a6ce-434a-85f9-a94a69c62467" name="us-gaap:NonfinancialLiabilitiesFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">230</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accretion</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1a0d7da3-0dc8-42fe-841e-8c377fd8c57d" contextRef="C_ea40921e-45d0-4657-a42f-5081018c59fc" name="us-gaap:LiabilitiesFairValueAdjustment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_31bc80f3-20cf-4d06-9ecf-ef7c2d84d8e2" contextRef="C_dc53fd09-2dc3-4094-bafd-c873f443211a" name="us-gaap:NonfinancialLiabilitiesFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">250</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Payment</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_da4120bd-07fa-4486-b4c2-ddf4ea936135" contextRef="C_e62eecef-c96a-4c65-9040-5ccf07b722b1" name="gnss:BusinessCombinationContingentConsiderationLiabilitySettled" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">250</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d3c241eb-3e30-499f-ac69-330bd0c2e7cb" contextRef="C_6a69e0fd-b900-4170-b4d1-f1487bf29624" name="us-gaap:NonfinancialLiabilitiesFairValueDisclosure" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:continuation></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company paid $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1bda9c60-868d-4315-b744-0d4d39a3c650" contextRef="C_50892e03-36dc-4fb5-afc5-b1e0c0baaa9c" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">250</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> in cash during the fiscal year 2025. As of September 30, 2025, there was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0cc3fb8e-4c64-4120-a6f6-80ae7e9beb53" contextRef="C_4992e755-b637-437f-9cdb-76457281dfe7" name="us-gaap:BusinessCombinationContingentConsiderationLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> remaining acquisition holdback liability.</span></p></ix:continuation></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">20</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:nonNumeric id="F_b7fe7e12-f7cc-40b0-9278-f755ce255b0a" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:InventoryDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">7. INVENTORIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_dcf2c5a3-82ed-4922-85cf-71bc1b6239b4" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" escape="true" continuedAt="F_dcf2c5a3-82ed-4922-85cf-71bc1b6239b4_1"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Inventories consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Raw materials</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4296d0e4-6414-4266-b5ee-0820bec6826a" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:InventoryRawMaterials" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,470</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_35aee22e-44d9-42fd-b9a8-4c8784f5c427" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:InventoryRawMaterials" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,442</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Finished goods</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_05ccfacd-b3ef-474e-915a-2b4697951f4f" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:InventoryFinishedGoods" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,987</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f5c2893b-fa55-484c-b463-f3acde20a151" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:InventoryFinishedGoods" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,377</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Work in process</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_46da4376-556c-414a-a9dc-8be3f28957d6" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:InventoryWorkInProcess" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,636</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a75bab42-9e76-42aa-b9c7-7981a6db0cb0" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:InventoryWorkInProcess" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,331</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inventories, gross</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7daac659-48d6-4d85-8005-9daccf5cac80" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:InventoryGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,093</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fd0d3c25-9cfe-4aaa-b1cc-c55aef482e14" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:InventoryGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,150</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Reserve for obsolescence</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5102a1ba-b3ee-48d3-ba47-9ba6c7aa6b28" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:InventoryValuationReserves" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,288</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_21ae3fad-3aa6-48de-b2e0-b46adc4c2c0d" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:InventoryValuationReserves" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">837</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inventories, net</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4aa60419-1edb-48e2-ab10-b490d1b41e21" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,805</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_650613c7-f930-4948-b166-86942528d0a1" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,313</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div></ix:nonNumeric></div><div><ix:continuation id="F_dcf2c5a3-82ed-4922-85cf-71bc1b6239b4_1"></ix:continuation></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_794f85ad-fe9f-4f48-83c6-a8130a3ee087" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">8. PROPERTY AND EQUIPMENT</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d7c91129-c870-4714-a0de-bb65fd433ae2" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:PropertyPlantAndEquipmentTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Property and equipment consisted of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Office furniture and equipment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fa030b20-9c08-4d52-b772-92a7d3505273" contextRef="C_0a1a9df5-d4c4-4111-a255-dde32f722e3b" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,633</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a94b35b6-3fea-481b-97d2-4b5b4879d768" contextRef="C_a2eae814-8ae1-498f-9b73-8dd9a464448f" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,697</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Machinery and equipment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d6fe40fe-2b91-4303-8d13-271944fb7130" contextRef="C_62c87f36-ab9a-43c2-b601-2840fd564ad3" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,480</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_195debf5-e540-4114-897d-21a67a7eea5f" contextRef="C_30c75032-0265-4f59-8581-6acf50cf9b45" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,480</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Leasehold improvements</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_967f9a9d-13bb-4661-9f0d-1566ee444177" contextRef="C_9b4d3521-9d25-40fe-8f9c-ea9f8dc09ed1" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,294</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_74ff11de-6cea-4d62-af0c-ebd761011267" contextRef="C_c9544be2-897c-4277-9782-c053f480d55b" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,312</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Construction in progress</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_19bd8195-70e6-4173-8eaa-e8682cf670d8" contextRef="C_0c3c862f-036a-4e06-aa69-f4b6c9bb7e45" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">183</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b538fab8-23ac-403a-835d-aa9eeefc9cd8" contextRef="C_a409eed8-2eff-44da-a5f9-5079c69a8b5b" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">30</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Property and equipment, gross</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0bcf5372-775f-41e9-81af-572aac2a41e5" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,590</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f4dc8226-2118-4576-98da-8212406b9573" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,519</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accumulated depreciation</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1bb63494-9e76-478f-b032-0a8a95b3fc63" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,465</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_82c43fb5-b767-47c3-a180-26d6e502e03f" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,228</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Property and equipment, net</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cbf83a1c-6753-4eac-92d2-49b765c8d65a" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,125</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_48a3c1fc-dcba-426d-af6c-d3374d8e1918" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,291</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation expense</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b3d05734-7470-47d3-a984-4b3fbe71b83c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:Depreciation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">422</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_837e4b19-46f3-4790-a759-b083a04f2501" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:Depreciation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">451</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div><ix:nonNumeric id="F_e0ea950b-7244-4ef1-bd8e-84afacd6aaf8" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" escape="true" continuedAt="F_e0ea950b-7244-4ef1-bd8e-84afacd6aaf8_1"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">9. GOODWILL AND INTANGIBLE ASSETS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Goodwill is attributable to the acquisitions of Genasys Spain, Zonehaven, the Amika Mobile asset purchase, and Evertel, and is due to combining the integrated emergency critical communications, mass messaging solutions and software development capabilities with existing hardware products for enhanced offerings and the skill level of the acquired workforces. The Company periodically reviews goodwill for impairment in accordance with relevant accounting standards. As of September 30, 2025 and September 30, 2024, goodwill was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_23656571-cc71-426f-ab9c-e69d7e331ca1" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:GoodwillGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,450</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_051c576d-cce2-4e12-a693-8f6e08b980f1" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:GoodwillGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,329</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_12f48c28-bd9b-4771-913d-f559840ed8c9" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen"><ix:nonFraction id="F_4916c4a4-785f-487a-a604-079680d1e478" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> impairments to goodwill during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and September 30, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p><div><ix:nonNumeric id="F_fd82b922-6231-4395-a8f4-d0a7d26a1ad8" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock" escape="true" continuedAt="F_fd82b922-6231-4395-a8f4-d0a7d26a1ad8_1"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The changes in the carrying amount of goodwill by segment for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:57.477%;box-sizing:content-box;"/>
         <td style="width:1.399%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.776%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.399%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.776%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.399%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.776%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2023</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_74b573a5-920a-4cc0-8bae-36b70151835b" contextRef="C_756ea5b7-9c85-412e-ba0c-3a1b133116f4" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_29dfb99f-67b3-43b3-8aba-06f151759aab" contextRef="C_02523509-ee38-4c88-8b79-d9fb029c3e59" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,282</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8c101ee1-1b50-42b5-8bb1-786a2e0006a5" contextRef="C_3773b6c2-aa58-430f-89ae-b1062c2fa643" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,282</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Acquisition</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a2285b1e-3ad7-4327-a3db-0b06800e4918" contextRef="C_0e180888-2c7b-4050-afc3-bd7ef9cecd9b" name="us-gaap:GoodwillAcquiredDuringPeriod" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e8c6ff3c-c8f4-4614-ba3d-09b36365921b" contextRef="C_cc4299ae-70fd-425a-bf66-88d4e09f82f7" name="us-gaap:GoodwillAcquiredDuringPeriod" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,923</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8a05fce1-b258-41a3-871c-41c0e59e1477" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:GoodwillAcquiredDuringPeriod" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,923</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Currency translation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_105fca45-336e-43c7-8050-1cb19169dfa3" contextRef="C_0e180888-2c7b-4050-afc3-bd7ef9cecd9b" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1aa3e8ff-bc4e-40d4-bea3-e80404e344ec" contextRef="C_cc4299ae-70fd-425a-bf66-88d4e09f82f7" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">124</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0e06d1fa-bc89-4140-bb0a-041c62e7566f" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">124</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3597e347-144c-44a2-ba3e-853d894642d3" contextRef="C_dfcb0ca4-c88e-41b1-9a9e-3bad7b6dd888" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f8691612-dadb-494c-b8ba-34c402ed55a7" contextRef="C_c659b946-bae2-431f-9356-07d8d23e8358" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,329</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_04f7fc8a-05bf-4363-9a93-1b9cdd69b964" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,329</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Currency translation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_926aeb89-72ec-415b-9152-ce8d28180fca" contextRef="C_822af184-171f-4464-a5ec-db62356525c7" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ec358558-a026-4e92-8088-a265e822036a" contextRef="C_81926862-af65-4bf1-98ff-4fe105be6707" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">121</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e25379f9-98a2-4398-a852-62a82e264921" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">121</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_64caeb14-4772-4456-b012-6ead3ebff868" contextRef="C_bf24e1a7-013b-41ec-b648-4af60d08e67f" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bffc8090-06ae-44ce-9b91-c2eff33d38d3" contextRef="C_2f3940e4-aacf-4088-8a82-c7684d7bc18d" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,450</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fa8f7f60-1ae6-4746-bde2-8bf6b7c268e0" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,450</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></ix:nonNumeric></div></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">21</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_e0ea950b-7244-4ef1-bd8e-84afacd6aaf8_1"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_fd82b922-6231-4395-a8f4-d0a7d26a1ad8_1"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The changes in the carrying amount of intangible assets by segment for the year ended September 30, 2025, were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:57.477%;box-sizing:content-box;"/>
         <td style="width:1.399%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.776%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.399%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.776%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.399%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.776%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2023</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_81129c4e-572a-447f-8946-4a09065af4a2" contextRef="C_756ea5b7-9c85-412e-ba0c-3a1b133116f4" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_252698bf-ea4d-4f85-a51c-5ae6bd2cdf13" contextRef="C_02523509-ee38-4c88-8b79-d9fb029c3e59" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,410</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_83490478-a9af-437d-aff9-2ac156190a61" contextRef="C_3773b6c2-aa58-430f-89ae-b1062c2fa643" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,427</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Acquisitions</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b63c368e-a042-4c26-9136-1ef5e5cae4f9" contextRef="C_0e180888-2c7b-4050-afc3-bd7ef9cecd9b" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_69329bbb-86b8-4b4e-bc85-161f268442d3" contextRef="C_cc4299ae-70fd-425a-bf66-88d4e09f82f7" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,550</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b45066ef-149e-4b1e-aa9f-5a0459035086" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,550</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amortization</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b4594979-9a96-4f78-a21b-31f23d9e87d8" contextRef="C_0e180888-2c7b-4050-afc3-bd7ef9cecd9b" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7ee6f036-a448-4b8a-9cb3-d289d04c960b" contextRef="C_cc4299ae-70fd-425a-bf66-88d4e09f82f7" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,475</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1b09f3cd-518c-4b42-b4cc-3fcc09f08fb8" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,478</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Currency translation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6187a9cf-c0cd-4dda-83db-b5191de0d313" contextRef="C_0e180888-2c7b-4050-afc3-bd7ef9cecd9b" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9eb53fe1-26f4-45f2-b484-287efdc559b3" contextRef="C_cc4299ae-70fd-425a-bf66-88d4e09f82f7" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_db912a0d-bb58-40a5-a695-72b91a27895d" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_56752c77-9f95-496d-88d1-6340565ee2dc" contextRef="C_dfcb0ca4-c88e-41b1-9a9e-3bad7b6dd888" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b2e72c9-ef08-480b-8306-9e4a196dea81" contextRef="C_c659b946-bae2-431f-9356-07d8d23e8358" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,492</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b63b7e65-f247-4f9c-82cd-c3b98f24f2ab" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,506</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amortization</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1b4cd9cf-5e37-4304-b95e-7b255909b4e0" contextRef="C_822af184-171f-4464-a5ec-db62356525c7" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_05c930ea-8e2d-4873-9b97-c288995824df" contextRef="C_81926862-af65-4bf1-98ff-4fe105be6707" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,355</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7427841e-63f5-418a-87c2-c80c5e585126" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,357</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Currency translation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_71b54787-4f6e-4dfa-8557-855f27e4e7dd" contextRef="C_822af184-171f-4464-a5ec-db62356525c7" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_15ead3f0-1a55-400a-b4aa-9f91ef901feb" contextRef="C_81926862-af65-4bf1-98ff-4fe105be6707" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_512440f8-c27a-4838-9651-2b009e5a8639" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f2fed45f-b02d-446c-80b6-8b9626b8bbd8" contextRef="C_bf24e1a7-013b-41ec-b648-4af60d08e67f" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3f65e960-5bf5-444b-bfd6-538ffe0c4cd2" contextRef="C_2f3940e4-aacf-4088-8a82-c7684d7bc18d" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,135</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bbe08579-2136-46b0-af32-252e2f256be4" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,147</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:continuation></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Intangible assets and goodwill related to Genasys Spain are translated from Euro to U.S. dollars at the balance sheet date. The net impact of foreign currency exchange differences arising during the period related to goodwill and intangible assets was an increase of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_31275c17-7a9d-4266-84e8-f2bd62e31be4" contextRef="C_140483b5-fdbf-4adf-a1fe-dff21ba8fe25" name="gnss:GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">119</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0d952ae9-f905-412f-a5be-ffbd3b7a80a6" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s intangible assets consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">   </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Technology</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_da7151b9-a92f-4159-98ec-3b3d37c9d8c7" contextRef="C_f5117de7-a98a-48af-8a8d-2ba85faa9211" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,234</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_60af1b3b-1cc8-45ea-b3f1-a8036fa146f9" contextRef="C_b010eacf-5ec8-45b0-87e7-5e97e5f95545" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,252</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Customer relationships</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b835775f-941d-46b9-ad97-652e05805d91" contextRef="C_fa74e733-6af3-47b1-a9c1-8975bd9ff3d1" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,063</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3467a5e0-0101-4b8f-b845-9eb827d6d657" contextRef="C_2e55a05c-a733-415d-93cf-60364ea0d0de" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,081</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Trade name portfolio</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8fced8ac-b5fc-4770-9172-c61c716ac21f" contextRef="C_c10db626-29c4-4368-9a19-40ae62dd37ab" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">610</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6ab619b2-5f89-4aba-8fff-a3df2c6ed946" contextRef="C_74de8c7c-7ba5-4eb1-bc15-d3624c469cce" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">617</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Patents</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f9980e1e-5c7c-4bb9-8855-d86bae8185fa" contextRef="C_cc341a44-d966-46b6-8ce4-d283b8adcbb5" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">72</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e02c4905-2eea-48e5-801e-6822f1fe1e07" contextRef="C_d51d2ab3-82a4-438e-87cf-e37712472caa" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">72</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c4b06b0c-a479-4d34-b6a1-9bf52e6c7f9a" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,979</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5a8c72b2-8682-4336-ba5a-c6f99e735a41" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,022</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accumulated amortization</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0210835a-509d-45bf-adc5-b68c28e0e041" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,832</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_83d3fd39-3b99-4c18-b407-92f02e533762" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,516</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c33c8203-1bfa-40bf-bcc2-2545dae15069" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,147</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1fb25a09-ba4d-4232-a59f-f5a570e16378" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,506</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amortization expense</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_343e2ed0-290f-4328-b15a-00c0fc190117" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,357</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d08b6eaa-cf50-4970-ada5-596414d5e118" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,478</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_ab23093d-9f41-424e-a89d-5a104b0f04dc" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" escape="true" continuedAt="F_ab23093d-9f41-424e-a89d-5a104b0f04dc_1"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Estimated amortization expense for the fiscal year ending September 30 was as the follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"/>
         <td style="width:1.94%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:15.823%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Fiscal year ending September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2026</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c0e680d9-e9b2-4ae9-87fd-ad7e2a075882" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,221</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2027</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_eaf76661-8f64-4eff-8789-43b9fc21afc4" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,048</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2028</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_671f1bab-a918-4a45-9bcb-563eaf3e1660" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,220</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2029</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e2edee48-4897-4e3d-b308-c069cda6705a" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">329</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2030</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c81a93c7-b829-4a4f-822b-12772cc76c9e" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">328</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Thereafter</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3cdfb0e7-ece2-4db9-af6e-80cf99dfcf39" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total estimated amortization expense</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_12f168d5-1113-4230-8a3a-d94772a67594" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,147</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div></ix:continuation></div><div><ix:continuation id="F_ab23093d-9f41-424e-a89d-5a104b0f04dc_1"></ix:continuation></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">22</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:nonNumeric id="F_712c766b-db50-4448-be17-53bed9091762" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:PrepaidExpensesAndOtherDisclosureTextBlock" escape="true" continuedAt="F_712c766b-db50-4448-be17-53bed9091762_1"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">10. PREPAID EXPENSES AND OTHER</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_37967830-d197-49c9-8cad-59a965175415" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" escape="true">
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deposits for inventory</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a4cb227e-0ec4-4c66-a6b9-415953c9aaae" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="gnss:DepositsForInventory" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,617</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1e11e1f5-69a3-41bd-841d-2210160b2a1f" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="gnss:DepositsForInventory" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Puerto Rico sales tax receivable</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c47c4053-b65a-45f2-a8ff-bb2303dfe58e" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="gnss:SalesTaxReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">491</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e471bab7-9463-47aa-ab41-44be353f2847" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="gnss:SalesTaxReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid commissions</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6a1c9672-f1ae-4990-800c-eb135e567820" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:CapitalizedContractCostNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">410</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_565b6bfc-52ed-46b1-abed-c5b83ce99e72" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:CapitalizedContractCostNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">540</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Spain value-added tax receivable and bank withholdings</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_216c3e72-a4fc-45b2-9204-2e05215b019a" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="gnss:Value-AddedTaxReceivableAndBankWithholdings" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">360</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1c485eac-1a14-42b2-a422-40c35d2cc442" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="gnss:Value-AddedTaxReceivableAndBankWithholdings" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">225</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid professional services</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dcf29e85-15a6-4b55-9388-f763092f051d" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="gnss:PrepaidProfessionalServices" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">345</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_53843d8f-36c5-4cff-8940-3f6d19f06c74" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="gnss:PrepaidProfessionalServices" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">595</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dues and subscriptions</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_10dd7bb9-abc8-40f7-9414-412536220b12" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="gnss:DueAndSubscription" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">207</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fd6d6d4c-6a9c-47d0-87fb-80f51eb03366" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="gnss:DueAndSubscription" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">516</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid insurance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9be81cf8-38aa-467e-8b02-62e9c42b2e87" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:PrepaidInsurance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">185</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b84270b2-9fb5-4467-ab31-abd5f5d02464" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:PrepaidInsurance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">288</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Trade shows and travel</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3cbfecbb-2741-4190-a5a8-1e9bdfc16659" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="gnss:PrepaidTradeShowsAndTravel" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">60</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8192c25b-700d-4472-acb4-af54043a7445" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="gnss:PrepaidTradeShowsAndTravel" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">116</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Canadian goods and services and harmonized sales tax receivable</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b69f3613-1b0b-43d9-9f94-852f67c8d38c" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:IncomeTaxesReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">29</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d4c2bc17-2d71-4e93-a0d0-42a08a108786" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:IncomeTaxesReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">69</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5c765211-64b1-4175-b4c0-8af4fb31ada7" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:OtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">38</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_94753386-ffcc-42c4-b81a-6a0d8b8512d4" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:OtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">56</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9caa4c83-560d-4665-8b96-2d6748e0bd96" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,742</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e9833748-1e7b-4f6b-8fe5-820184fd23a4" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,409</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Deposits for inventory</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Deposits for inventory consisted of cash payments to vendors for inventory to be delivered in the future. The balance as of  September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> included $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ddfa14fd-2346-4d1f-9b6e-699833894aab" contextRef="C_7bb28480-6de1-4fab-bdcc-31652bf34ecf" name="gnss:DepositsForInventory" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,331</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the Puerto Rico Early Warning System Project.</span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Puerto Rico sales tax receivable</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Puerto Rico sales tax receivable represents sales and use tax paid on importations into Puerto Rico that is recoverable from the Puerto Rico Treasury Department (&#8220;Hacienda&#8221;). The balance is eligible to be credited, refunded, or applied to other tax obligations and is expected to be applied against the Company&#8217;s Puerto Rico income tax liability in its annual return.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Prepaid commissions</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Prepaid commissions represented the current portion of sales commissions paid in connection with obtaining a contract with a customer. These costs are deferred and are amortized on a straight-line basis over the period of benefit, which is typically between </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_786f90ff-ef91-43dc-b28f-a13df56d7670;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_e8228c7f-fb2e-4071-82d1-562ee3f29c1c" contextRef="C_34094c47-23a6-4ee0-a522-5341c23c619c" name="us-gaap:CapitalizedContractCostAmortizationPeriod" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">five years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Amortization of prepaid commissions is included in selling, general and administrative expenses in the accompanying condensed consolidated statement of operations.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Spain value-added tax receivable and bank withholdings</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Spain value-added tax (&#8220;VAT&#8221;) is a consumption tax applied to most goods and services. Registered businesses can recover VAT paid on eligible purchases by submitting periodic tax returns. The VAT receivable represents the amount refundable from the Spanish tax authorities.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Prepaid professional services</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Prepaid professional services consist of payments made in advance for services such as accounting and legal services.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Dues and subscriptions</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dues and subscriptions consist of payments made in advance for software subscriptions and trade and professional organizations. These payments are amortized on a straight-line basis over the term of the agreements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Prepaid insurance</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Prepaid insurance consisted of premiums paid for health, commercial and corporate insurance.  These premiums are amortized on a straight-line basis over the term of the agreements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Trade shows and travel</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Trade shows and travel consists of payments made in advance for trade show events.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">23</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_712c766b-db50-4448-be17-53bed9091762_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Canadian goods and services and harmonized sales tax receivable</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The goods and services tax and harmonized sales tax (&#8220;GST/HST&#8221;) is a Canadian value-added tax that applies to many goods and services. Registrants may claim refundable tax credits for GST/HST incurred through filing periodic tax returns. This GST/HST receivable is a receivable from the Canadian Revenue Agency.</span></p></ix:continuation></div><div><ix:nonNumeric id="F_6fe02791-9db5-4147-b017-a681af9952ab" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock" escape="true" continuedAt="F_6fe02791-9db5-4147-b017-a681af9952ab_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">11. ACCRUED AND OTHER LIABILITIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9eb964f6-16ab-49b4-a734-4a83cd68dced" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Accrued liabilities consisted of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:84.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9ad588b4-17db-4329-92e4-1e8429ee947b" contextRef="C_151bc0f6-b975-4010-bd5e-43089cf66fd4" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,265</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0e406cdb-50b7-4dd9-bd11-32864faf6214" contextRef="C_1fce15d6-26fc-42ad-9562-4d0893683a89" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,643</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Payroll and related</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ca856e16-e2d2-4fb0-b0c7-f8b81d724174" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,471</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b3565892-9ee3-4dab-af15-c6b00f6d61ff" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,249</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accrued contract costs</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4a8f2bc7-cf07-45c8-ab7c-161a9e3784e9" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="gnss:AccruedContractCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">550</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ad72e411-b803-4e26-876b-5cdafb364bc5" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="gnss:AccruedContractCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Short-term provision</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5a60990e-0fe0-4fc4-a38b-32e76bd6b161" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="gnss:ShortTermProvision" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">83</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_be7f54fd-9683-475a-9344-1c9914087f39" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="gnss:ShortTermProvision" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">155</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Warranty reserve</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_82eb8561-9533-411d-8b51-99466ad84aec" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">62</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5fa41d47-8658-474b-b0c0-9dc8dde55377" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">76</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Acquisition or asset purchase holdback liability</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3b705073-d687-4ce3-affe-3814f4db6f25" contextRef="C_0652964f-31fc-4a22-9069-71f6267272aa" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_111595c0-9f27-4c51-b4d0-c9699c27ede9" contextRef="C_df43d6f5-105c-4fed-b0b2-9a47331c666f" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">250</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6447a8ff-a1bd-40a4-8d38-7729f5466602" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:OtherAccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0aa79204-e554-44a9-a288-ffb307c87fa3" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:OtherAccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">51</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6280f9f4-5e2c-4038-82d8-84fa589decd1" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,451</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4ca75e63-156e-447e-9453-48ec159e642c" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,424</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Deferred revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Deferred revenue as of September 30, 2025, included prepayments from customers for services, including extended warranties, scheduled to be performed in the next twelve months. Deferred extended warranty revenue c</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">onsisted of warranties purchased in excess of the Company&#8217;s standard warranty. Extended warranties typically range from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_5177b47b-f3a2-407a-84e3-2a9378a2d25d;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_89c78ede-ca62-4846-9c4e-a16ab05eaa26" contextRef="C_4c1a2a93-7637-4622-9260-07d17095d80a" name="gnss:ExtendedProductWarrantyTerm" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">two years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Payroll and related</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Accrued payroll and related obligations consisted primarily of accrued bonus, accrued vacation, accrued sales commissions and benefits.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Accrued contract costs</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Accrued contract costs consist of accrued expenses for contracting a third-party service provider to fulfill repair and maintenance obligations required under a contract with a foreign military for units sold in the year ended September 30, 2011. Payments to the service provider will be made annually upon completion of each year of service. The Company is contractually obligated to provide such repair and maintenance services through November 2027. These services are being recorded in cost of revenues to correspond with the revenues for these services.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Warranty reserve</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_8afd4d8b-c488-4fb2-bb58-e9a2a5368086" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Details of the estimated warranty reserve were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:84.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">  </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Beginning balance</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_790e6bf6-029e-47b3-aa75-42f11efda28a" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:ProductWarrantyAccrual" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">76</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aa5c168e-9742-4656-b094-c5e411ebb625" contextRef="C_3773b6c2-aa58-430f-89ae-b1062c2fa643" name="us-gaap:ProductWarrantyAccrual" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">132</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Warranty provision</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_137936e0-0127-469e-b5d2-0df79266bbdd" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_34c64505-1b20-4f96-8a95-148f345538cd" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">35</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Warranty settlements</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ec342a1d-52e5-4e34-bb1e-0cbf8441aa88" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ProductWarrantyAccrualPayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_53f00afd-5eae-413d-9d2b-e54e9aff50ad" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:ProductWarrantyAccrualPayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Ending balance</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ceb0b5c1-0690-4186-b9f7-158633c2deea" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ProductWarrantyAccrual" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">62</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_246433e7-e1f2-483e-b02a-b76a171823d6" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:ProductWarrantyAccrual" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">76</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenue is recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period and adjusts the accrued warranty liability to an amount equal to estimated warranty expense for products currently under warranty.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">24</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_6fe02791-9db5-4147-b017-a681af9952ab_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Asset purchase holdback liability</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In connection with the Evertel acquisition, the Company recorded a holdback liability related to potential future adjustments to assets and liabilities, misrepresentations and indemnifications against third-party claims. The holdback was paid to the seller of Evertel on October 4, 2024.</span></p></ix:continuation></div><div><ix:nonNumeric id="F_f63ce493-85d5-4ce4-a51b-b30bf5d34b52" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:DebtAndWarrantsLiabilitiesTextBlock" escape="true" continuedAt="F_f63ce493-85d5-4ce4-a51b-b30bf5d34b52_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">12. TERM LOANS AND WARRANT LIABILITIES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On May 13, 2024, the Company entered into a term loan and security agreement (the &#8220;Loan Agreement&#8221;), pursuant to which the Company received $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1661182b-2d0e-4b47-ab9a-2219046fda2d" contextRef="C_5bba89d4-01da-4cf7-bfad-3ab7bfced9ec" name="gnss:ProceedsFromIssuanceOfDebtAndWarrantsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,700</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> in cash proceeds in exchange for a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_800c4c80-c299-4efc-9722-0dc2a24b7ecf" contextRef="C_b30ac7d4-26ae-41b2-a221-07b919d559cf" name="us-gaap:DebtInstrumentFaceAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> term loan (the &#8220;Close Date Term Loan&#8221;) and the issuance of warrants to purchase up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4cf3125a-5f09-4bc5-bf4f-874200ee4ae2" contextRef="C_c3b03f95-10ed-402b-9524-18b33b7b0d2b" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">3,068,182</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of the Company&#8217;s common stock (&#8220;Warrants&#8221;). Because the Close Date Term Loan and Warrants were determined to be freestanding financial instruments both recorded subsequently at fair value, the proceeds received were allocated to each instrument on a relative fair value basis.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On May 9, 2025, the Company entered into a First Amendment to Term Loan and Security Agreement (the &#8220;First Amendment&#8221;), which amended the terms of the Loan Agreement. Pursuant to the First Amendment, the lenders (the &#8220;Lenders&#8221;) agreed to: (i) extend an additional term loan to the Company in the aggregate principal amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f6737c05-966f-451f-a190-97527dab8062" contextRef="C_0ae23dd3-5c9f-40a2-96e8-5d7e5f380196" name="us-gaap:DebtInstrumentFaceAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> (the &#8220;First Amendment Term Loan&#8221; </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and with the First Amendment Term Loan, the &#8220;Term Loans&#8221;)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, and (ii) provide a process to obtain, at the Lenders&#8217; sole discretion, an additional term loan of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_03299a0d-e171-4da4-9676-bf580d5cf3b9" contextRef="C_0ae23dd3-5c9f-40a2-96e8-5d7e5f380196" name="gnss:DebtInstrumentMaximumAdditionalTermLoansAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> (the &#8220;Additional Term Loan&#8221;). The terms of the existing $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c9bd5f40-dc02-400a-9b02-c2b82e8e8bc8" contextRef="C_e68c5eef-e521-4aa9-bf6b-ce1538b5395d" name="us-gaap:DebtInstrumentFaceAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Close Date Term Loan remain unchanged. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, the Additional Term Loan had not been drawn.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Loan Agreement contains customary representation and warranties of the Company, affirmative and negative covenants, including without limitation restricting the Company from certain distributions, investments, indebtedness, sales of assets, loans and payments, of the Company, events of default and remedies thereupon, indemnification obligations of the Company, termination provisions, and other obligations and rights of the parties. All obligations under the Loan Agreement are secured by substantially all of the Company&#8217;s assets. As of September 30, 2025, the Company was in compliance with all financial and reporting covenants of the Loan Agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company determined that the Term Loans were eligible for the FVO and accordingly elected the FVO for the Term Loans. This election was made because of operational efficiencies in valuing and reporting for the Term Loans in their entirety at each reporting date. As a result of electing the FVO, the Term Loans were recorded at fair value at issuance with subsequent remeasurements at fair value each reporting period. The Company recognizes the resulting gain or loss related to changes to the fair value of the Term Loans, other than changes associated with the Company&#8217;s own credit risk, on the condensed consolidated statements of operations within other income. The change in fair value related to the accrued interest components of the Term Loans is also included within other income on the condensed consolidated statement of operations. The change in fair value attributable to the Company&#8217;s own credit risk is recorded in other comprehensive income or loss in the Company&#8217;s condensed consolidated statements of operations and comprehensive loss. Direct costs and fees related to the Term Loans were expensed as incurred within other income on the condensed consolidated statement of operations.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Close Date Term Loan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The principal amount of the Close Date Term Loan is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a58e06f0-4248-4ae2-8cab-6dd33299a87f" contextRef="C_b30ac7d4-26ae-41b2-a221-07b919d559cf" name="us-gaap:DebtInstrumentFaceAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and is payable upon maturity on May 13, 2026. The Close Date Term Loan provides a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8c2f926d-5d67-46c4-8654-1decb0918287" contextRef="C_b30ac7d4-26ae-41b2-a221-07b919d559cf" name="gnss:DebtInstrumentOriginalIssueDiscountPercentage" unitRef="U_pure" scale="-2" decimals="2" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> percent original issue discount to the lenders. The Company is required to make quarterly interest payments on the Close Date Term Loan. The Company may elect to pay quarterly interest on the Close Date Term Loan based on the three-month </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_ebd42fb2-aa1b-45eb-a319-03bf3f3e1d9c;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Secured Overnight Financing Rate </span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(&#8220;SOFR&#8221;) plus five percent (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b52040fa-8793-4109-8de1-54d1f8dc47b1" contextRef="C_6c118b7d-639d-4caa-ba7e-237560a7db7f" name="gnss:DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%) in cash or the Company may elect to pay interest based on the three-month </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_12d7ae17-d625-49c0-b4a6-3ea886ac8fcd;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SOFR</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> plus six percent (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3ce38da1-2d87-4a98-ad12-4fbfa6b65f45" contextRef="C_6c118b7d-639d-4caa-ba7e-237560a7db7f" name="gnss:DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">6</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%) with </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4e69982d-3f64-4991-a44b-9725242b819c" contextRef="C_6c118b7d-639d-4caa-ba7e-237560a7db7f" name="gnss:DebtInstrumentRepaymentOfInterestPercentageInCash" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">50</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% paid in cash and the remainder paid by issuing shares of the Company&#8217;s common stock. The Company may voluntarily redeem the Close Date Term Loan within one year of the issuance at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_78a3cf6e-4ac6-4dcf-b0b7-ff016e1e3a33" contextRef="C_b30ac7d4-26ae-41b2-a221-07b919d559cf" name="gnss:DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">101</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of the principal amount and after one year at par value.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company utilized the discounted cash flow method with reliance on the Monte Carlo simulation model to determine the fair value of the Close Date Term Loan at issuance and subsequently at each reporting date. The fair value of the Close Date Term Loan was determined based on significant inputs not observable in the market, which represents a Level 3 measurement within the fair value hierarchy. The significant fair value assumption is the discount rate, which was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fd4ff536-c3f6-450d-ac7f-b8d14907e38f" contextRef="C_ae08057e-e987-4867-a90d-694e432ac6ba" name="us-gaap:DebtInstrumentMeasurementInput" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">36.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9d6d283e-a6ec-4f4b-959d-53615e392a99" contextRef="C_001be664-d12e-42c6-9e58-6f8d545968a8" name="us-gaap:DebtInstrumentMeasurementInput" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">26.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and September 30, 2024, respectively.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">25</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_f63ce493-85d5-4ce4-a51b-b30bf5d34b52_1" continuedAt="F_f63ce493-85d5-4ce4-a51b-b30bf5d34b52_2"><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><ix:nonNumeric id="F_f5a3f76f-6469-4b0e-b3ae-0cb2e54f1869" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" escape="true" continuedAt="F_f5a3f76f-6469-4b0e-b3ae-0cb2e54f1869_1"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of the changes in the fair value of the Close Date Term Loan Level 3 rollforward is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:57.848%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:17.456999999999997%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:17.456999999999997%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Beginning balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7a171d38-7cf9-4f0d-905b-8e2f5f8c2b06" contextRef="C_fdf70c63-9965-4cc4-8ad3-bbb8b4307386" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,010</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ab9347df-a8c5-4e20-832f-e3ac08cfdd9c" contextRef="C_3b43f460-0215-42e5-9003-117ef5cfa3a2" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Transfer in</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2b13f561-50ee-444b-9378-1d4fedcb92bc" contextRef="C_4f43df06-82ec-4195-a313-6bd38b625a6d" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7d220559-9dc4-4f48-b5e0-dd9bacd83480" contextRef="C_75d911cf-8c03-4e82-bb11-bcd13db8cad6" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,575</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in fair value related to non-credit risk recorded </span><span><span style="-sec-ix-hidden:F_04075775-7c2f-4f41-8933-73e76345edf8;"><span style="-sec-ix-hidden:F_73a1159c-3432-4932-aab3-0b9827ec8853;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">within net</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;loss</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_928e86dc-19f5-4627-abd5-579e34a4422d" contextRef="C_4f43df06-82ec-4195-a313-6bd38b625a6d" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,910</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_30fb8112-01c4-4b31-9852-76709cccec50" contextRef="C_75d911cf-8c03-4e82-bb11-bcd13db8cad6" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">435</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in fair value related to credit risk in other comprehensive income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_43c85f7c-e6ad-479e-b059-cdf6062b1e4d" contextRef="C_4f43df06-82ec-4195-a313-6bd38b625a6d" name="us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">820</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6812e6b8-8089-414f-95ef-c6595a46ce00" contextRef="C_75d911cf-8c03-4e82-bb11-bcd13db8cad6" name="us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Ending balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6bcf1d61-ca9a-4ef9-b3ea-9d69e2325f7e" contextRef="C_63a76c93-2a26-4de1-a0c4-7110a6ca7658" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,100</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0410c4e2-8885-4b8a-8697-118c5f055500" contextRef="C_fdf70c63-9965-4cc4-8ad3-bbb8b4307386" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,010</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">First Amendment Term Loan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The principal of the First Amendment Term Loan is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4499c4f3-688f-4261-b8f6-4fa873b6c971" contextRef="C_0ae23dd3-5c9f-40a2-96e8-5d7e5f380196" name="us-gaap:DebtInstrumentFaceAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and is payable upon maturity on </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_e30ab2a0-0a20-47cf-ac6f-d95cea33e88e" contextRef="C_cbff6a12-711c-4e26-9260-4c1a14280f1e" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">December 31, 2025</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The First Amendment Term Loan and any Additional Term Loan provided under the First Amendment will bear interest at a rate equal to the </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_7f3f267b-5bfb-4e80-b157-943aea6c3d46;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">three-month Term SOFR</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> plus five percent (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5b5d1e32-1cc4-4f54-a5c4-ba8ac0f7f19c" contextRef="C_cbff6a12-711c-4e26-9260-4c1a14280f1e" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" unitRef="U_pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">5.00</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%) per annum. Interest on the outstanding principal balance of the First Amendment Term Loan and any Additional Term Loan is payable quarterly in arrears in cash. In addition, the Company will be required to pay to the Lenders, concurrently with each payment of principal under the First Amendment Term Loan and any Additional Term Loan, an additional amount such that the Lenders receive a total return equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b7e9a0f6-673f-4784-8a17-711b898e70e2" contextRef="C_cbff6a12-711c-4e26-9260-4c1a14280f1e" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">30</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of the principal amount being repaid, including the interest paid on such principal amount and such additional payment amount (&#8220;Minimum Return Amount&#8221;).</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company utilized the discounted cash flow method with reliance on the Monte Carlo simulation model to determine the fair value of the First Amendment Term Loan at issuance and subsequently at each reporting date. The fair value of the First Amendment Term Loan was determined based on significant inputs not observable in the market, which represent a Level 3 measurement within the fair value hierarchy. One of the significant fair value assumptions is the discount rate, which was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d4abfa71-f92c-49cb-ac97-94b49dc96188" contextRef="C_ab126089-0754-45a2-ac59-bbd8710b30e7" name="us-gaap:DebtInstrumentMeasurementInput" unitRef="U_pure" scale="0" decimals="1" format="ixt:num-dot-decimal">34.8</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_920b6c2b-1e7b-4703-ac23-2bb2ea24b3e5" contextRef="C_8a270e92-0cb4-45c7-bd76-6c1ac0c8f34c" name="us-gaap:DebtInstrumentMeasurementInput" unitRef="U_pure" scale="0" decimals="1" format="ixt:num-dot-decimal">35.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and May 9, 2025, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company recognized a loss on issuance of the First Amendment Term Loan of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5c917845-ecf7-4f20-90ce-8f83e0580ef2" contextRef="C_cbff6a12-711c-4e26-9260-4c1a14280f1e" name="gnss:GainLossOnDebtIssuance" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">480</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> which represents the difference between the cash received for the First Amendment Term Loan and the fair value of the First Amendment Term Loan at issuance. The loss on issuance of the First Amendment Term Loan is recorded within other expense on the condensed consolidated statement of operations.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><ix:continuation id="F_f5a3f76f-6469-4b0e-b3ae-0cb2e54f1869_1"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of the changes in the fair value of the First Amendment Term Loan Level 3 rollforward is as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:73.3%;box-sizing:content-box;"/>
         <td style="width:2.04%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:22.66%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Beginning balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a16d2ea8-8db9-4c2f-bfe6-6ff474b9c4b5" contextRef="C_f8ebeeb8-7525-4809-b38b-a481f1ec7341" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Transfer in</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ca838d63-7975-47a9-94d7-a7404dd0a466" contextRef="C_66ea595f-aafb-4e98-aa2c-347738b5bcc7" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,480</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in fair value related to non-credit risk recorded </span><span><span style="-sec-ix-hidden:F_5e48a773-19fc-49ae-b3e5-b3f2cfb05511;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">within net</span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;loss</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0586364c-adaa-44c3-82a3-f1db055fb31e" contextRef="C_66ea595f-aafb-4e98-aa2c-347738b5bcc7" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">430</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Ending balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6def0365-274e-4fb3-8562-6a2c94381b1c" contextRef="C_4d5a3779-5b86-4dac-8321-ab7d8eb14d07" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,910</ix:nonFraction></span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:continuation></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Warrant Liabilities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company issued Warrants to the lenders to purchase up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_82dd1f8b-56c7-4bf2-8d2b-801dd7df5eb0" contextRef="C_c3b03f95-10ed-402b-9524-18b33b7b0d2b" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">3,068,182</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of the Company&#8217;s common stock at an initial exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d9236809-e967-430e-b3c7-54e77647878e" contextRef="C_c3b03f95-10ed-402b-9524-18b33b7b0d2b" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">2.53</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share, subject to certain adjustments. The Warrants are exercisable upon issuance through May 13, 2029 and may be exercised via cashless exercise.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Warrants are recognized as liabilities in the condensed consolidated balance sheet and are subject to remeasurement at each balance sheet date from issuance. Any change in fair value is recognized in other expense within the condensed consolidated statement of operations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company utilized the Monte Carlo simulation model to determine the fair value of the warrant liabilities at issuance and subsequently at each reporting date. The fair value of the warrant liabilities is the present value of the warrant payoff at expiration; discounted at the risk-free rate. The fair value of the warrant liabilities was determined based on significant inputs not observable in the market, which represents a Level 3 measurement within the fair value hierarchy.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">26</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_f63ce493-85d5-4ce4-a51b-b30bf5d34b52_2"><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><ix:nonNumeric id="F_4034ac71-7eb2-4484-b68e-e4c48775a7d6" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following is a summary of the fair value assumptions applied in determining the initial fair value and the subsequent fair value of the warrant liabilities as of each respective date:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:57.848%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:17.456999999999997%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:17.456999999999997%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Beginning balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bab0f7e3-b8ff-4eed-abc2-5224912cebd7" contextRef="C_cab5d832-cea3-45f4-a7a5-cad7468ad512" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,640</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ddcedd35-2a8a-4350-ab7c-95f3e4bd1504" contextRef="C_f3aed8f4-996c-4a2b-b9ff-2873aa6fbeca" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Transfer in</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_abf6e881-6859-4b88-8161-bef34267960e" contextRef="C_67cb61db-a05f-4806-9117-af13765af179" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_612de88c-e8f2-4853-b90f-a2c4ac16aca3" contextRef="C_db030b78-57ef-4217-b38c-01c660515bf5" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,125</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in fair value within </span><span><span style="-sec-ix-hidden:F_9403dfac-0b43-45e0-8155-74279746e2d3;"><span style="-sec-ix-hidden:F_778ab602-1288-493b-abbf-948f9adc56ef;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">net loss</span></span></span></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f4a16ac5-db2d-4fec-951b-6a7104d338d6" contextRef="C_67cb61db-a05f-4806-9117-af13765af179" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,070</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2bfc28ef-e1f9-4565-ae22-431ff781958d" contextRef="C_db030b78-57ef-4217-b38c-01c660515bf5" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,515</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Ending balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_75c3dcec-e78c-4af5-a12f-5b5f11755577" contextRef="C_97896611-3cbe-47c4-bc34-8dadd3a7f1b4" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,570</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cfa86675-6745-41c5-a670-8abc50c6245c" contextRef="C_cab5d832-cea3-45f4-a7a5-cad7468ad512" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,640</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><ix:nonNumeric id="F_68ef05a8-a37c-44b3-8ea8-bdd6f1ddfc18" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of the changes in the fair value of the warrant liabilities Level 3 rollforward is as follows:<br/></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:61.312%;box-sizing:content-box;"/>
         <td style="width:1.16%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:16.183%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.16%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:16.183%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Discount Rate</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_26327f42-0379-463e-b1d8-bcbfbc32f9a5" contextRef="C_d1d5081d-60c7-4627-901d-d491ee60be87" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">3.7</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_165e2a1f-e5dd-49cf-b9c5-c8d5d3c73336" contextRef="C_e8fe29ee-65db-4740-9065-c13d03fb3000" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">3.6</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Volatility</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9ccfec85-fd57-4bfc-b36a-7711a84f9026" contextRef="C_91016502-e0ce-456d-b3aa-becec488a85a" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">62.6</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_268e5f42-d1eb-491b-9f01-0c1cb8d9c748" contextRef="C_d8d13d42-e7e8-452c-a1a9-0d4d75b74c35" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">58.0</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
       </table></ix:nonNumeric></div></ix:continuation></div><p style="text-indent:4.627%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div><ix:nonNumeric id="F_2a21eee9-7fd6-45a1-80a6-1cfe39156671" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:LesseeOperatingLeasesTextBlock" escape="true" continuedAt="F_2a21eee9-7fd6-45a1-80a6-1cfe39156671_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">13. LEASES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company determines if an arrangement is a lease at inception. The guidance in ASC 842 defines a lease as a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration.  Operating lease ROU assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date. The Company&#8217;s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. Additionally, the portfolio approach is used in determining the discount rate used to present value lease payments. The ROU asset includes any lease payments made and excludes lease incentives and initial direct costs incurred.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company is party to operating leases for office and production facilities and equipment under agreements that expire at various dates through 2028. The Company elected the package of practical expedients permitted under the new lease standard. In electing the practical expedient package, the Company is not required to reassess whether an existing or expired contract is or contains a lease, reassess the lease classification for expired or existing leases nor reassess the initial direct costs for leases that commenced before the adoption of ASC 842. The Company also elected the short-term lease exemption such that the new lease standard was applied to leases greater than one year in duration. Leases with an initial term of twelve months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For leases beginning on or after October 1, 2019, lease components are accounted for separately from non-lease components for all asset classes. Certain of the Company&#8217;s leases contain renewal provisions and escalating rental clauses and generally require the Company to pay utilities, insurance, taxes and other operating expenses. The renewal provisions of existing lease agreements were not included in the determination of the operating lease liabilities and the ROU assets. Variable payments such as excess usage fees on existing equipment leases were not included in the determination of the lease liabilities and the ROU assets as the achievement of the specified target that triggers the variable lease payment is not considered probable. In addition, the Company&#8217;s facility lease in Spain has an escalating lease clause based on a consumer price index which is considered a variable lease payment and is not included in the determination of the lease liability and ROU asset. A 10% increase in the index would increase the total lease liability approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cfb94096-0a18-4006-95e3-09dcba3606ce" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:IncreaseInLeaseLiabilityWith10IncreaseInIndex" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">42</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The Company&#8217;s leases do not contain any residual value guarantees or material restrictive covenants.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">27</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_2a21eee9-7fd6-45a1-80a6-1cfe39156671_1"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During the year ended September 30, 2025, the Company added an additional operating ROU asset of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_032ab8fb-7910-46a8-8e1b-fbadf4dc2d78" contextRef="C_aec8aea2-4505-40be-9b9b-8f4af352ff41" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and operating lease liabilities of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bf6a2d92-c52d-4431-bccd-13fd75db192b" contextRef="C_aec8aea2-4505-40be-9b9b-8f4af352ff41" name="us-gaap:OperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for Puerto Rico project-based employee housing. </span><span><ix:nonNumeric id="F_ea735d26-6806-4163-a55c-549a58fb549f" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:InitialMeasurementOfOperatingLeaseTableTextBlock" escape="true" continuedAt="F_ea735d26-6806-4163-a55c-549a58fb549f_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The tables below show the operating ROU assets and liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2024, and the balances as of September 30, 2025, including the changes during the periods.</span></ix:nonNumeric></span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_ea735d26-6806-4163-a55c-549a58fb549f_1"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"/>
         <td style="width:1.94%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:15.823%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Operating lease<br/>ROU assets</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease ROU assets as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fce05913-75a3-45fb-ae16-e3ebeedf18c3" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,110</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Additional operating lease ROU assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b123aec-2585-4b1b-9d81-c81e475ccb7c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:AdditionalOperatingLeaseRightOfUseAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less amortization of operating lease ROU assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_442964df-63e8-448a-a458-8e01ccc3a2bd" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">767</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Effect of exchange rate on operating lease ROU assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ce2b2df2-6a67-4dad-a836-d63f4d587cba" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:EffectOfExchangeRateOnOperatingLeaseROUAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease ROU assets as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_10227dbe-abba-4567-a9c8-2af17271ba63" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,419</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"/>
         <td style="width:1.94%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:15.823%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Operating lease<br/>liabilities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease liabilities as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3d4833d3-d91a-4142-a7c8-3d86068de205" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:OperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,290</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Additional operating lease liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dea15b97-bdd8-4695-ab88-234955dfc8f7" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:AdditionalOperatingLeaseLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less lease principal payments on operating lease liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_65558b2e-5de4-42dd-a0d2-aeae161b4569" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:OperatingLeasePayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,024</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Effect of exchange rate on operating lease liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a7d282da-8d78-4c3c-b4bc-f383e67c6feb" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:EffectOfExchangeRateOnOperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease liabilities as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_288ba71b-c937-473c-af84-4922d2f022ef" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:OperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,343</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less non-current portion</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_00ce5bc3-017a-4770-b034-0d6d58b7f653" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,218</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current portion as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8be4d825-ff5f-45bf-88d0-f7597b4f8529" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,125</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:continuation></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Company&#8217;s operating leases have a weighted-average remaining lease term of </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d3fb0a9a-1907-46ae-a6aa-1f2544f949f8" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2.8</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years and a weighted-average discount rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9e7b7f59-d916-4052-96ef-277a42ffb171" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">4.2</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%. </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0207210e-9e29-4d3a-b58c-7c7dc4557d99" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" escape="true" continuedAt="F_0207210e-9e29-4d3a-b58c-7c7dc4557d99_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The maturities of the operating lease liabilities were as follows:</span></ix:nonNumeric></span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_0207210e-9e29-4d3a-b58c-7c7dc4557d99_1"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"/>
         <td style="width:1.94%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:15.823%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Fiscal year ending September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2026</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b70b840b-96af-498d-900c-e8cafdd6a6ad" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,243</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2027</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d2e5d803-16b2-42b5-a450-773e3ab62a59" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,260</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2028</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e7bae5bf-cbd6-4ca2-9f72-c3738c284c0f" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,047</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2029</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_41e23f09-c26b-4ca9-a05d-eb44e59ce642" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2030</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a7a2477f-70b9-42ec-b172-168264d9b151" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Thereafter</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a6776347-ce2f-4951-aab6-18e77e9dbd39" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total undiscounted operating lease payments</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8a5ea778-d831-433f-a656-5336405f59bb" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,550</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less imputed interest</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_92226052-2023-4998-bf1e-bf29e43966d7" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">207</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Present value of operating lease liabilities</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_10ed3792-fd35-41a7-8c05-b66bb1d4001c" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:OperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,343</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:continuation></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For the years ended September 30, 2025 and September 30, 2024, total lease expense under operating leases was approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;"><ix:nonFraction id="F_7d0f2c32-9181-4a54-9ff0-c831d3fdbdf2" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:OperatingLeaseExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">923</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_69bcbdde-34d4-4ef9-b1b0-fec00f8a1933" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:OperatingLeaseExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">982</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span></p></ix:continuation></div><div><ix:nonNumeric id="F_6e909ebb-53b9-4860-b992-a22947536e98" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncomeTaxDisclosureTextBlock" escape="true" continuedAt="F_6e909ebb-53b9-4860-b992-a22947536e98_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">14. INCOME TAXES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><ix:nonNumeric id="F_5ae976cc-b02d-484a-a117-ee4c7cfe4416" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pre-tax income/(loss) was attributed to the following jurisdictions:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Domestic operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b014d25a-7bd4-4b66-9897-24ac9ca6992e" contextRef="C_37ddfcfc-e0d9-4d56-b549-13168176e80c" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">18,660</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_224b6ff2-888e-4a62-83f6-721e1fbe9f10" contextRef="C_892f0de5-33a6-448e-a2c5-62c4e091bec1" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">31,964</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Foreign operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5241041c-108e-483a-8a0e-857077f553e4" contextRef="C_3bca1bd9-f257-44af-bcf1-5e1fb2d1fdc4" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">667</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_de69dd96-08e1-4fda-a77e-523682c1b0dc" contextRef="C_caf337eb-d2f1-4f19-8a05-9bb7ef504672" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">171</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ec26212f-22a9-4f5e-831e-1287423e4a86" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">17,993</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ca58337f-367e-4676-9f61-8cf3d39fccf7" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">32,135</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></ix:nonNumeric></div></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">28</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_6e909ebb-53b9-4860-b992-a22947536e98_1" continuedAt="F_6e909ebb-53b9-4860-b992-a22947536e98_2"><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_85a9cdf9-ab2a-48d8-aee6-ce5ab67700e4" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Income taxes consisted of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current tax provision</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Federal</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_16e14eb8-cc05-4905-ba35-7db06e7b351c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:CurrentFederalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1a3496b6-dabb-4593-b431-f22cc4700b78" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:CurrentFederalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_409768a8-fd00-499f-9f70-81c20885dbd4" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4472c80a-20dc-4d6d-a00c-1330d4b71d80" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Foreign</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c218c688-e025-4e32-bc05-bb2c566d9b56" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:CurrentForeignTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">121</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_61a4cff3-1354-44b6-8859-6ceb04ffcbd0" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:CurrentForeignTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">109</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total current tax provision</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_539b63cd-e64a-4b83-b0c7-d0e8abd60c82" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">119</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f387951f-c4ed-498a-b65b-3c5fb38ba7c5" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">120</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred provision</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Federal</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4da0e4c0-c171-4d7e-8659-3c74265e7f93" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cb8cd7cb-1ffe-4d1a-84a6-2fee57fc1c19" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">390</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_011db48d-cde0-4b8c-93d6-bcc8622a3371" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aca382c8-8ed6-4f5f-bc24-d83a9737dffc" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">135</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total deferred provision</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6711f4fb-6fda-4444-9869-6019515801b7" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_27a4e6e2-b410-43f5-9db5-21dded69a0b7" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">525</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Provision (benefit) for income taxes</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_142c6eba-750b-4210-9117-a0fb26ce7690" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">119</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7a690b8f-a082-4e40-835e-15372d8acef4" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">405</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b3d71f74-7380-4605-b58d-6427019feec7" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A reconciliation of income taxes at the federal statutory rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5d5dfb71-eca5-48ea-8a48-050da21b42ac" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal"><ix:nonFraction id="F_ae743c30-6bce-4236-973c-c09bbd432f02" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">21</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% to the effective tax rate was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income taxes computed at the federal statutory rate</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e23afce5-204f-4d43-bc97-0dff92245470" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,780</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b94aa0e-fb8d-4b99-b563-e6f01c5c3002" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">6,744</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in valuation allowance</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_08ff58d8-6055-4329-a9c5-20cf9e3f7efa" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,867</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a447aa2d-d3dd-430e-81e1-a45bf4bc7071" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,466</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Nondeductible compensation, interest expense and other</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e0f49f21-cdc0-4c0b-ad5f-c77e7b933ccb" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:NondeductibleCompensationInterestExpenseAndOther" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">898</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_36915435-c162-47f9-988f-a92b452800f3" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:NondeductibleCompensationInterestExpenseAndOther" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">956</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State income taxes, net of federal tax benefit</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2d7345a7-7f4c-4e27-bace-4e29204d1cc0" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">583</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9f8fa49e-83bb-471f-9735-cff95b38ed9e" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">334</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in R&amp;D credit carryover</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c5ff3721-bd7d-4eae-97f6-c64ef22b2d3f" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">407</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9e24b04e-2b0b-4b21-8bc8-e3c916ab7d1f" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">379</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">NOL expirations and other prior year true-ups</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0b5ec6de-5bd4-4b94-ac91-3c0110c305e8" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,725</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7588b31a-74b8-4a46-b0eb-1381475b480c" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,051</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Foreign rate differential &amp; foreign taxes</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d16c44b2-105d-4474-8488-48a56c48125d" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">195</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_83ed1d39-cef3-47e0-92e1-eeb7e46e275f" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">104</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Tax impacts of Evertel acquisition accounting</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_167b6df9-d5eb-4a04-9e3c-2b6f339899aa" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b3844021-aa46-4ae0-aae9-cf402929703e" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">525</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cfa6dac0-19f5-4298-8086-d9bc5bc7c435" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">119</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c2006b3f-876e-4249-a224-b6111fa3348a" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">405</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_88c2e2a8-5563-4778-9850-44306b1c97f2" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The types of temporary differences between the tax basis of assets and liabilities and their approximate tax effects that give rise to a significant portion of the net deferred tax asset as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024 were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred tax assets</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net operating loss carryforwards</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4eba4b0a-cb63-487d-a211-059e3d4495df" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,070</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_93243aeb-ba8f-427a-8046-538b035d04b4" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,357</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Research and development credit</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_74befbde-4ed5-41eb-bb10-0ac99295596e" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,242</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2a93da0b-5d21-442b-855e-28e1206cbca2" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,639</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b3ce32e0-4b1b-4d04-8a69-4376e47e269e" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">543</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5805f119-1c9f-4835-9612-ae22ba1e93a8" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">562</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Patents</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_766cda99-95f5-4c04-abfd-84707c0a0342" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,859</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dc1dd3df-3e48-455a-8e6c-0bf477be818e" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,770</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accruals and other</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_55d0974c-882e-47bd-8b93-65dc8f9e098e" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,621</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b52ee6b4-d04d-4608-87f8-567033b2ffeb" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,227</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Capitalized R&amp;E expenses</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2112e1e0-a7e0-407d-b9d7-15f84d93f220" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="gnss:CapitalizedResearchAndExperimental" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,257</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5948dc40-8145-44f9-a04b-af08119afeda" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="gnss:CapitalizedResearchAndExperimental" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,893</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Allowances</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a648679c-d9fa-4f6c-9511-f4de986076ff" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">327</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a0ed5c91-c85b-4b77-902a-06939ce5d67d" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">199</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross deferred tax assets</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f1cb6b35-3e8e-4aca-884a-1160976d3444" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:DeferredTaxAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,919</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_05c62cc5-73d8-47ba-a290-222f0a271c3a" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:DeferredTaxAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,647</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred tax liabilities</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Equipment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b6fbe3be-bba2-4be1-ab37-f3505cae751b" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">144</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_043497e0-751e-4ef0-9022-9f7c11e6b38b" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">216</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating ROU assets</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_beda7f82-479e-4629-915b-ca9f90acdcce" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="gnss:DeferredTaxLiabilitiesOperatingRightofuseAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">517</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3716a369-713e-4250-a303-12632feadf40" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="gnss:DeferredTaxLiabilitiesOperatingRightofuseAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">619</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Acquired intangible assets</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c8950689-6445-4991-a0c9-f5c7d1f6b7df" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,171</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_14d5e000-88cf-4d54-8eeb-738849b04249" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,592</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross deferred tax liabilities</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_239ecf56-4770-44a3-8319-cf84531cd660" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:DeferredIncomeTaxLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,832</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1210a71a-f9e7-4850-b321-ed90c4ad89be" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:DeferredIncomeTaxLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,427</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less valuation allowance</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a309e087-8505-405f-901b-3b4acc41e098" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,087</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e88a5f14-61e4-4e3c-b9f6-63d92a068160" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,220</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net deferred tax assets and liabilities</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b6b5fbd8-728e-475b-8aa4-33c175261324" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:DeferredTaxAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6550d4ba-2d8d-418d-9200-774ad0e60e21" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:DeferredTaxAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Company had net deferred tax assets and liabilities of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_60b87329-b03b-485a-9e87-7f480d0ac6ea" contextRef="C_ff5deb87-9f61-4c29-9987-186f54b1ba8c" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> due to the establishment of a full valuation allowance against its net deferred tax assets. The deferred tax assets are primarily comprised of federal and state NOL carryforwards and federal and state research and development (&#8220;R&amp;D&#8221;) tax credit carryforwards offset by valuation allowance. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Company had federal, California, and other state NOL carryforwards of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8a90c218-375b-4a90-8d08-f7c91007106e" contextRef="C_ff5deb87-9f61-4c29-9987-186f54b1ba8c" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">42,427</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a78d294a-c70f-4aab-ab95-ac9e6e1be74d" contextRef="C_4b464fe2-c73b-4995-a294-e0b7597af3e6" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,297</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_610b448d-1e48-4f3e-8fb3-09afe310abda" contextRef="C_87689cd8-6689-4888-ba3a-5c8ed326dacc" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">458</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively. The federal NOLs if not utilized will expire from tax years September 30, 2026 through 2037, except for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7af12dcd-388b-4d61-ba0e-929017cabce7" contextRef="C_ff5deb87-9f61-4c29-9987-186f54b1ba8c" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,737</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> which have an indefinite carryforward period. The California NOLs if not utilized will expire from tax years September 30, 2043 through 2045. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">state NOLs if not utilized will expire from tax years September 30, 2038 through 2045. The Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">29</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_6e909ebb-53b9-4860-b992-a22947536e98_2"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">also </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">has an estimated $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_27122b38-8fe7-4907-9961-debe06c11394" contextRef="C_ff5deb87-9f61-4c29-9987-186f54b1ba8c" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,003</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b1787fcf-16f5-4b85-94b0-109c67652d4f" contextRef="C_205a81cd-fe60-45f4-a2fc-157e051d60bf" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">434</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of federal and California R&amp;D tax credits, respectively, as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, where a portion of federal R&amp;D tax credits will begin to expire next year. The California R&amp;D tax credits do not expire.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company reviews its ability to realize its deferred tax assets on a quarterly basis. In doing so, management considers historical and projected taxable income of the Company, along with any tax planning strategies and any other positive or negative evidence. Realization is dependent on generating sufficient taxable income prior to the expiration of the loss carryforwards and other deferred assets. As of September 30, 2025, the Company does not believe that it is more likely than not that its deferred tax assets will be realized; accordingly, a full valuation allowance has been established and no deferred tax asset is shown in the accompanying balance sheet.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7c20021f-5812-42d6-bd2d-9b5e6a232a6f" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> unrecognized tax benefits. The Company&#8217;s practice is to recognize interest and/or penalties related to income tax matters in income tax expense.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pursuant to Internal Revenue Code (IRC) Sections 382 and 383, the annual use of the Company&#8217;s net operating loss and R&amp;D tax credit carryforwards may be limited in the event a cumulative change in ownership of more than 50% occurs within a three-year period. The Company has not completed an IRC Section 382/383 analysis regarding the limitation of net operating loss and research and development credit carryforwards. Due to the existence of the valuation allowance, any permanent limitations on the use of the Company&#8217;s net operating loss and research and development credit carryforwards will not impact the Company&#8217;s effective tax rate.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company is subject to taxation in the U.S. and various foreign jurisdictions. The Company&#8217;s U.S. federal tax returns since September 30, 2005 are subject to examination by the Internal Revenue Service due to the generation of U.S. federal NOL and credit carryforwards. The Company&#8217;s U.S. state returns are generally subject to examination for four years after the filing date.</span></p></ix:continuation></div><div><ix:nonNumeric id="F_a47a8545-df20-4e86-963f-40a4536eee27" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" escape="true" continuedAt="F_a47a8545-df20-4e86-963f-40a4536eee27_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">15. COMMITMENTS AND CONTINGENCIES</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Employment Agreements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company entered into an employment agreement with our chief executive officer that provides for severance benefits including twelve months&#8217; salary and health benefits, a pro-rata share of his annual cash bonus for the fiscal year in which the termination occurs to which he would have become entitled had he remained employed through the end of the fiscal year and vesting of a share of stock options held by him that are subject to performance-based vesting. The agreement also has a change in control clause whereby the chief executive officer would be entitled to receive specific severance and equity vesting benefits if specified termination events occur.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">There were no other employment agreements with executive officers or other employees providing future benefits or severance arrangements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Employee Benefit&#8212;401K Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has a defined contribution plan (401(k)) covering its employees. Matching contributions are made on behalf of all participants at the discretion of the board of directors. During the years ended September 30, 2025 and September 30, 2024, the Company made matching contributions of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cabef31c-7190-454b-84f2-b913f49949b9" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">451</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d7df70e5-c0f1-491c-9b30-2d91da6b171c" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">455</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Litigation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company may at times be involved in litigation in the ordinary course of business. The Company will, from time to time, when appropriate in management&#8217;s estimation, record adequate reserves in the Company&#8217;s financial statements for pending litigation.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Guarantees and Indemnifications</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company enters into indemnification provisions under (i) its agreements with other companies in its ordinary course of business, typically with business partners, contractors, customers and landlords and (ii) its agreements with investors. Under these arrangements, the Company may indemnify other parties such as business partners, customers, underwriters, and investors for certain losses suffered, claims of intellectual property infringement, negligence and intentional acts in the performance of services, and violations of laws including certain violations of securities laws. The Company&#8217;s obligation to provide such indemnification in such circumstances would arise if, for example, a third party sued a customer for intellectual property infringement and the Company agreed to indemnify the customer against such claims. The Company is unable to estimate with any reasonable accuracy the liability that may be incurred pursuant to such indemnification obligations. Some of the factors that would affect this assessment include, but are not limited to, the nature of the claim asserted, the relative merits of the claim, the financial ability of the parties, the nature and amount of damages claimed, insurance coverage that the Company may have to cover such claims, and the willingness of the parties to reach settlement, if any. Because of the uncertainty surrounding these circumstances, the Company&#8217;s indemnification obligations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">30</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_a47a8545-df20-4e86-963f-40a4536eee27_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">could range from immaterial to having a material adverse impact on its financial position and its ability to continue in the ordinary course of business. The Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements in the past, and the Company had no liabilities recorded for these agreements as of September 30, 2025 and 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under its bylaws, the Company has agreed to indemnify its officers and directors for certain events or occurrences arising as a result of the officer or director serving in such capacity. All directors and officers have executed indemnification agreements. The term of the indemnification period is for the officer or director&#8217;s lifetime. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited. However, the Company has a director and officers&#8217; liability insurance policy that limits its exposure and enables it to recover a portion of any future amounts paid. As a result of its insurance policy coverage, the Company does not believe that a material loss exposure related to these agreements is either probable or can be reasonably estimated. Accordingly, the Company has no liability recorded for these agreements as of September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:continuation></div><div><ix:nonNumeric id="F_75cf52dd-bfaa-476f-8872-d2f4441a0bb6" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" escape="true" continuedAt="F_75cf52dd-bfaa-476f-8872-d2f4441a0bb6_1"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">16. SHARE-BASED COMPENSATION</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Equity compensation plans</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Amended and Restated 2015 Equity Incentive Plan (&#8220;2015 Equity Plan&#8221;) expired on </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0a2f8ba1-0566-4f3c-8aef-6c82c4bfb192" contextRef="C_b8fe5a2d-07d5-4225-a853-fd681bc7393f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">January 19, 2025</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, with awards relating to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e7ff6599-f802-4fc8-b7d1-8767e451fe32" contextRef="C_2e142501-7434-42a4-ac95-2f65ed1fbc7e" name="gnss:Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">4,918,238</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock remaining outstanding under such plan. The 2025 Equity Incentive Plan (&#8220;2025 Equity Plan&#8221; and, together with the 2015 Equity Plan, the &#8220;Equity Plans&#8221;) was adopted by the Company&#8217;s Board of Directors on January 27, 2025 and approved by the Company&#8217;s stockholders on March 17, 2025. The 2025 Equity Plan authorizes the issuance of stock options, restricted stock, stock appreciation rights, restricted stock units (&#8220;RSUs&#8221;) and performance awards up to an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_68e87522-d702-4253-8114-88f1c8c4fbde" contextRef="C_5bb52a4a-d462-4fa4-ab25-da6d44a45d59" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">6,000,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock to employees, directors, advisors or consultants.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, there were options and restricted stock units outstanding covering </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c476fecc-7a6f-499e-8c3e-e157b73f8db6" contextRef="C_ca8540fc-f227-450d-a923-25f49ede92e9" name="gnss:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">4,276,458</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock under the Equity Plans, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_599ccd50-fb86-49f9-89de-019bd1c4f755" contextRef="C_be5d605d-03fe-414d-b3b3-d8f3a4813713" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">5,686,184</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock available for grant, for a total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f9d32dbf-b5d9-4de3-9e0c-73575149e510" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">9,962,642</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock authorized and unissued under the Equity Plans.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s stock options have various restrictions that reduce option value, including vesting provisions and restrictions on transfer and hedging, among others, and are often exercised prior to their contractual maturity. Share-based compensation is accounted for in accordance with </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">ASC Topic 718: Compensation - Stock Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Total compensation expense for all share-based awards is based on the estimated fair market value of the equity instrument issued on the grant date. For share-based awards that vest based solely on a service condition, compensation expense is recognized on a straight-line basis over the total requisite service period for the entire award. For share-based awards that vest based on a market condition, compensation expense is recognized on a straight-line basis over the requisite service period of each separately vesting tranche. For share-based awards that vest based on a performance condition, compensation expense is recognized for the number of awards that are expected to vest based on the probable outcome of the performance condition. Compensation cost for these awards will be adjusted to reflect the number of awards that ultimately vest.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Stock options</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_b588258b-b495-4d21-a644-5dba41a0e1b7" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of the activity in options to purchase the common stock of the Company as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, is presented below:</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:59.26%;box-sizing:content-box;"/>
         <td style="width:1.54%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:16.84%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:2%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:16.36%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Number of Shares</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average Exercise Price</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Outstanding September 30, 2024</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_601bd8d3-953d-4072-a3a2-b349591d94b6" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">3,695,740</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c2bac53e-4f0c-480d-a0ad-1c9bc3615964" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.84</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1de84bd3-349c-4352-b1ce-a6dfd29812e2" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,063,250</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_287bcd77-15ed-4e1a-bdb4-f63df5e7077b" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.76</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forfeited/expired</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_295e767e-cfdb-49d3-ad5b-6d8797ca1e4a" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">732,393</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2fdf8290-5191-4498-8570-40d8a4b8ef75" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">3.47</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Exercised</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_be0be279-1d51-4736-ba55-e7f95f01831e" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">27,481</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_51891743-5b5b-4331-b1dc-546308d4b1e1" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">1.77</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Outstanding September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_565acbee-b49e-431f-91c4-376f90bd3cc8" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">3,999,116</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f6cafcf1-6cdf-4595-8e12-0e78506351d8" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.71</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Exercisable September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_842b1941-0b53-4965-b946-8829e2fc5e5e" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,530,276</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d6b38ce9-8626-4a0e-99e1-7fe2e2ed5df2" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.98</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The aggregate intrinsic value for options outstanding and options exercisable as of September 30, 2025 was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1b7d150d-79e6-486a-bae6-c2f0ecc6c041" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">538</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_23086e74-4cbe-46f6-96f9-b0fd51645b38" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">161</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively. The aggregate intrinsic value represents the difference between the Company&#8217;s closing stock price on the last day of trading during the year, which was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_87ff07d4-f0c3-44aa-9c57-cac39141834f" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:SharePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.45</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share, and the exercise price multiplied by the number of applicable options. The total value of stock options exercised during the year ended September 30, 2025, was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aa495c64-5ff7-440e-a392-f010c3176546" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">91</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6afcf499-96bb-4ea2-94ce-a064aa62ee45" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="gnss:GrossProceedsFromStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> proceeds were received from these exercises. The total value of stock options exercised during the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2024, was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_59c08717-d001-4291-b02f-fff48bf67fc7" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">300</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d56438eb-d49f-455d-8c99-ca4344daf0ab" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="gnss:GrossProceedsFromStockOptionsExercised" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> proceeds were received from these exercises. The Company recognized </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_de46875e-154f-4b72-9529-7cd9fefe0aa1" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">42</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3f24c9b3-63a7-496b-87fd-05e3479b0693" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">124</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> as a tax benefit in the income tax provision for the years ended September 30, 2025 and 2024, respectively.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">31</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_75cf52dd-bfaa-476f-8872-d2f4441a0bb6_1" continuedAt="F_75cf52dd-bfaa-476f-8872-d2f4441a0bb6_2"><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0bed1531-e456-4d65-a364-c5a875f4e333" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarizes information about stock options outstanding as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:35.347%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.242%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.502%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.2%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:8.762%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.502%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.2%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.242%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Range of <br/>Exercise Prices</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Number<br/>Outstanding</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Remaining<br/>Contractual Term</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Exercise<br/>Price</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Number<br/>Exercisable</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Exercise<br/>Price</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_025802d8-2f06-49f5-9dba-d64a528c6f24" contextRef="C_138dfc09-acf7-41e2-a68c-59b6e51cafd8" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">1.70</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c52762de-da8c-45d6-a669-4bfa5ed6b97e" contextRef="C_138dfc09-acf7-41e2-a68c-59b6e51cafd8" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">1.70</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a1bb579b-6e25-40ac-aa25-25a080176a43" contextRef="C_2f37d5d0-d550-4f93-9869-f33a2c00bca2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">707,876</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_b172fc75-e12e-4f24-abca-a4b17e020afe" contextRef="C_138dfc09-acf7-41e2-a68c-59b6e51cafd8" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.16</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fcecc3a8-8253-4308-be1b-3cc17ff6229e" contextRef="C_2f37d5d0-d550-4f93-9869-f33a2c00bca2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">1.70</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4c0ce015-fe07-46ee-9dbd-c399ca948163" contextRef="C_2f37d5d0-d550-4f93-9869-f33a2c00bca2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">211,765</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9456707c-5c7c-4312-b867-ebbc02d06098" contextRef="C_2f37d5d0-d550-4f93-9869-f33a2c00bca2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">1.70</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e22bcf38-91f7-4bea-bf22-627723786962" contextRef="C_b2efc9b6-2538-4e74-bb0f-67f46b3434a6" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.20</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_572c3c4a-a86f-4153-9a4a-f883e9593e3b" contextRef="C_b2efc9b6-2538-4e74-bb0f-67f46b3434a6" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.45</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f406d279-8688-47a4-9922-2846ce031eea" contextRef="C_bdc72de0-cb83-4446-a1c6-6a5d98c49f55" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">40,000</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_ec10ed68-4078-47ce-9452-75b8f90f91d4" contextRef="C_b2efc9b6-2538-4e74-bb0f-67f46b3434a6" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.67</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b5ba04d0-ed28-4cf9-b222-b34420fef84b" contextRef="C_bdc72de0-cb83-4446-a1c6-6a5d98c49f55" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.26</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_56af44da-afdc-4470-a162-979451d309d5" contextRef="C_bdc72de0-cb83-4446-a1c6-6a5d98c49f55" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">12,084</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5706ffde-41fd-42d4-97fd-f716d14e8204" contextRef="C_bdc72de0-cb83-4446-a1c6-6a5d98c49f55" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.25</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3cc23b5e-ab68-4ca0-b75f-0b35c479449c" contextRef="C_39394f64-5376-4c0f-9c9d-5a9ebaf4f656" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.59</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_95dd4e65-6662-435d-a359-0e9f253d7dc8" contextRef="C_39394f64-5376-4c0f-9c9d-5a9ebaf4f656" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.59</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8486677a-44af-430b-974e-37b2399e2de7" contextRef="C_f4570f0e-9d87-4a6f-a5bf-a55377b1f043" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">701,750</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_c3b88588-b0d9-4ec1-8257-4fbf5b3e3bbd" contextRef="C_39394f64-5376-4c0f-9c9d-5a9ebaf4f656" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6.18</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7f2fa119-f722-42b8-8106-d3d4f819adba" contextRef="C_f4570f0e-9d87-4a6f-a5bf-a55377b1f043" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.59</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3016b00b-05dd-4a9e-9ed1-0f13c130de6d" contextRef="C_f4570f0e-9d87-4a6f-a5bf-a55377b1f043" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" unitRef="U_shares" decimals="INF" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_22e73200-18ff-4ea1-ac3b-b6e7a2c3b69f" contextRef="C_f4570f0e-9d87-4a6f-a5bf-a55377b1f043" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f824569f-c038-4fe4-a188-25a434dcdd28" contextRef="C_2021ac95-97fe-4565-b500-0af522c5a4b0" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.64</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a6a78da4-b713-494e-93c5-f5728d045e37" contextRef="C_2021ac95-97fe-4565-b500-0af522c5a4b0" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.68</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1c411602-581f-4926-89af-7918225b583c" contextRef="C_5b420df2-6199-4913-ace2-1df4502ba277" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">85,000</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_55a38f32-4682-48a7-97de-6de804d05311" contextRef="C_2021ac95-97fe-4565-b500-0af522c5a4b0" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.75</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_08527a4f-0efe-499d-9498-4e3fd74d4e67" contextRef="C_5b420df2-6199-4913-ace2-1df4502ba277" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.67</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_196956ba-7548-4acc-bab7-e25440ee9fa8" contextRef="C_5b420df2-6199-4913-ace2-1df4502ba277" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">48,542</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_05814c94-cd05-4db3-9edc-e6b9e8cc6fca" contextRef="C_5b420df2-6199-4913-ace2-1df4502ba277" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.67</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ad18b49c-3577-4288-bf26-e2a9d958fb07" contextRef="C_3ea869bf-50a4-4ee9-8cd7-b100a8bbb7ec" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.69</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3efcd15e-b03b-4ca3-866c-00b72989b89a" contextRef="C_3ea869bf-50a4-4ee9-8cd7-b100a8bbb7ec" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.69</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_beccd29a-832c-4cf1-b13c-985fc682eb0a" contextRef="C_412f2192-07d5-46ce-bf85-4997695ff121" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,000,000</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_906ba689-c13d-4f9e-8c2f-5948f0769d9e" contextRef="C_3ea869bf-50a4-4ee9-8cd7-b100a8bbb7ec" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.02</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1faf0902-e21f-45a7-802a-ae24c23fa7df" contextRef="C_412f2192-07d5-46ce-bf85-4997695ff121" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.69</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0386a77d-50bb-445f-b6b5-e6408e790d23" contextRef="C_412f2192-07d5-46ce-bf85-4997695ff121" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">200,000</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8d0abc41-e57d-45b6-8277-72f25d711d93" contextRef="C_412f2192-07d5-46ce-bf85-4997695ff121" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.69</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_986015b3-6f1b-47a4-aa63-fc1b9f8d6c87" contextRef="C_5cc8d801-585f-4a81-a327-896ebbf21563" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.70</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_51335a0d-f0a8-45dc-8c2e-8c25b7110275" contextRef="C_5cc8d801-585f-4a81-a327-896ebbf21563" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">3.40</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_25c5a23d-7fa2-40ac-b07c-175e13c1bd21" contextRef="C_7eb71d9c-249c-4b9f-834e-e03c6dc1a229" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,127,365</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_db416d6a-7bc5-4464-b88d-a9f00f32c40a" contextRef="C_5cc8d801-585f-4a81-a327-896ebbf21563" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.06</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6d960305-f292-4576-9aec-c2dddaf64e46" contextRef="C_7eb71d9c-249c-4b9f-834e-e03c6dc1a229" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">3.09</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_978ec3da-00d9-42f0-9584-a349c3e540d5" contextRef="C_7eb71d9c-249c-4b9f-834e-e03c6dc1a229" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">958,511</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_01f70113-26df-44da-ba95-0df0c0a62013" contextRef="C_7eb71d9c-249c-4b9f-834e-e03c6dc1a229" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">3.15</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c389851a-3fa4-4beb-861b-51dbc647d778" contextRef="C_6fe443fa-f9b4-402b-832b-44ee6e31e2b0" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">3.46</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4725e103-aa33-4be1-bfd4-890c28469943" contextRef="C_6fe443fa-f9b4-402b-832b-44ee6e31e2b0" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">6.87</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bf453f80-c7d8-4408-bba3-cb252a6e9b79" contextRef="C_526ae25c-4c42-4055-b3e8-3cbec62af891" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">337,125</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_af51b760-9055-47f9-8dff-61b1e38513bb" contextRef="C_6fe443fa-f9b4-402b-832b-44ee6e31e2b0" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.30</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_83bdc051-9c56-4852-9bb4-ab0ad96d71b2" contextRef="C_526ae25c-4c42-4055-b3e8-3cbec62af891" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">3.95</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5e4e98ca-3abb-47c2-b688-353fd8cc9f05" contextRef="C_526ae25c-4c42-4055-b3e8-3cbec62af891" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">99,374</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_090509c5-dec5-452e-9c11-787b8385a0fa" contextRef="C_526ae25c-4c42-4055-b3e8-3cbec62af891" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">4.90</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_104e915a-7a8f-4e4d-9655-ecdb9bd80bb9" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">3,999,116</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_e54cbaa9-6c02-45ab-8b78-4a63f13330e0" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.47</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ca5e2166-9982-4563-8eba-2616865bf63d" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.71</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fc74cd65-36ed-488c-b00b-0a3e75600fd6" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1,530,276</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_38506d95-9d20-4406-82bd-ae71fbfc847d" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.98</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company recorded </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3a8814b6-75e9-41aa-923b-2c8406f58adf" contextRef="C_ab7fb000-727c-413c-9dbd-1edc107309d2" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">993</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4485cc49-3a85-450b-a082-9ccb21473c3c" contextRef="C_40adfe3f-35d0-4968-8b68-fb9e9b099157" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">626</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of stock option compensation expense for employees, directors and consultants for the years ended September 30, 2025 and 2024, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of September 30, 2025, there was approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2577c262-2742-4e52-a642-8f1f41d80053" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,497</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of total unrecognized compensation costs related to outstanding stock options. This amount is expected to be recognized over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3b6e8f3b-e0ba-455e-9d7e-92c83c964305" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1.4</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years. To the extent the forfeiture rate is different from what the Company anticipated, share-based compensation related to these awards will be different from the Company&#8217;s expectations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Stock options that do not contain market-based vesting conditions are valued using the Black-Scholes option pricing model. </span><span><ix:nonNumeric id="F_c5d282a7-2b21-45ef-9d16-e123f8851c2f" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" escape="true" continuedAt="F_c5d282a7-2b21-45ef-9d16-e123f8851c2f_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The weighted average estimated fair value of employee stock options granted, that vest without a market condition, during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024, was calculated with the following weighted average assumptions (annualized percentages):</span></ix:nonNumeric></span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_c5d282a7-2b21-45ef-9d16-e123f8851c2f_1"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:59.272%;box-sizing:content-box;"/>
         <td style="width:1.54%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:16.823%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.54%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:16.823%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Volatility</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3561f87b-3ed9-4ba3-a704-7d3f7bf61528" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">60.8</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e51f0586-8cef-424d-9c3b-76318f5acb1c" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">58.0</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Risk-free interest rate</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aea922e0-33f6-498e-aff8-f9ef114cc192" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">4.1</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7cb72ac4-e883-464c-aac1-c0194cd3e8de" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">4.2</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dividend yield</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a99d8bbb-0699-494c-a9c2-a6532fb53540" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">0.0</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ea9406df-197c-411a-b604-c40e4ee32457" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">0.0</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Expected term in years</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_954a069a-5ed5-4706-9b7b-50a4b2a265a1" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.7</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><ix:nonNumeric id="F_676f528a-6a10-4d84-89f7-c812af384fad" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.2</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:continuation></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Expected volatility is based on the historical volatility of the Company&#8217;s common stock over the period commensurate with the expected term of the options. The risk-free interest rate is based on rates published by the Federal Reserve Board. The contractual term of the options was </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_abb47b2e-50a6-436c-a24c-9e7f6b69d19b" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">seven years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The expected term of the Company&#8217;s stock options has been determined utilizing the &#8220;simplified&#8221; method for awards that qualify as &#8220;plain-vanilla&#8221;. The expected forfeiture rate is based on past experience and employee retention data. Forfeitures are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from those estimates. Such revision adjustments to expense will be recorded as a cumulative adjustment in the period in which the estimate is changed. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c00accbf-950b-4a86-896c-99288ff7c957" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:Dividends" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen"><ix:nonFraction id="F_1a2190ed-2d08-4657-8a69-3a8133937d0f" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:Dividends" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">t pay a dividend in Fiscal </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2025 or Fiscal 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For stock options that contain market-based vesting conditions, the fair value of these options was determined using a Monte Carlo valuation approach. A Monte Carlo simulation is used to model the probability of different outcomes in a process that cannot easily be predicted due to the intervention of random variables. It is a technique used to understand the impact of risk and uncertainty and establishes a fair value based on the most likely outcome.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Performance-based stock options</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On October 8, 2022, the Company awarded additional performance-based stock options (&#8220;PVOs&#8221;) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c9944557-4a6f-4667-b36e-0298df60dfff" contextRef="C_be7f1ff0-6dee-43d5-94a4-24af41039d8b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">800,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of the Company&#8217;s common stock to a key executive, with a contractual term of </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_59b64ee9-4250-4a96-8671-1e6315dc58e2" contextRef="C_be7f1ff0-6dee-43d5-94a4-24af41039d8b" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">seven years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Vesting is based upon the achievement of certain performance criteria for each of Fiscal 2025 and 2026, and amended for combined Fiscal 2025 and 2026, including a minimum free cash flow margin and net revenue targets. Additionally, vesting is subject to the executive being employed by the Company at the time the Company achieves such financial targets. The Company did not record compensation expense related to these options for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024.</span></p></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">32</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_75cf52dd-bfaa-476f-8872-d2f4441a0bb6_2"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On March 20, 2023, the Company granted PVOs to purchase up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f264e797-dcd2-4cf9-a25a-d3266e56c034" contextRef="C_d6ed37a3-dd2e-4092-9dc7-7b32167411ca" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">450,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of the Company&#8217;s stock to a key member of management with a contractual term of </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_9c08f7dd-d72d-423b-bd74-27d8cbad84b3" contextRef="C_d6ed37a3-dd2e-4092-9dc7-7b32167411ca" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">seven years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Vesting is based upon the achievement of certain performance criteria for each of the first three twelve-month periods following the employee&#8217;s start date, including targets related to growth in the institutional ownership of the Company&#8217;s common stock and growth in the trading volume of the Company&#8217;s common stock during such periods. Additionally, vesting is subject to the employee being employed by the Company on each of the first three anniversaries of the employee&#8217;s start date. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3767071d-84d2-484d-b91b-10b55dc27dff" contextRef="C_fe49520f-2f64-483d-af66-51a7ac8321df" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">225,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of these options contain a market-based vesting condition and accounting principles do not require the market condition to be achieved in order for compensation expense to be recognized. The Company recorded </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_882037aa-49cc-423a-a170-ae56b844f081" contextRef="C_4c01c603-ff1f-40e1-97e1-806868938bd6" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of compensation expense related to these options during the year ended September 30, 2025. The Company recorded </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_188ccf8c-5244-4a98-b1bb-3faf48627acb" contextRef="C_b9f0716b-8e7e-4978-a820-8a9ca346f018" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">130</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of compensation expense related to these options during the year ended September 30, 2024. This key member of management is no longer employed by the Company as of September 30, 2025, thus unvested PVOs are forfeited.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_56e92510-e833-4219-b278-12ab6ada72b6" contextRef="C_74dfc4c7-700f-47c6-8d28-5f5ae39e3015" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">t grant any PVOs during the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025. As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, there was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3cfd16d8-92a2-4e7c-ac5f-8ccb9fab301e" contextRef="C_dfbbe5bd-e243-4591-86f3-41e8fba5c890" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" unitRef="U_USD" scale="3" decimals="-3" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> unrecognized compensation related to PVOs.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Restricted stock units</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_f67db091-3259-40f3-8165-5eb6b3cd10e7" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of restricted stock units of the Company as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, is presented below:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:59.26%;box-sizing:content-box;"/>
         <td style="width:1.54%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:16.84%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:2%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:16.36%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Number of <br/>Shares</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted <br/>Average Grant <br/>Date Fair Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Outstanding September 30, 2024</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5be012b1-78db-4f1b-8453-f0b88ee93e5f" contextRef="C_f9d50aa9-3a31-4fd2-b7da-04fc4d4b4b19" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">288,059</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bdfb9133-b437-49c5-975d-872ea12926e3" contextRef="C_f9d50aa9-3a31-4fd2-b7da-04fc4d4b4b19" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.78</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a6c2312f-241a-4cba-9784-f6f6a43f4c6f" contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">253,816</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_18e73348-cec8-489f-b66c-eeb04ff1a3a3" contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.35</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Vested</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5406f844-a1cb-4ddc-b92a-ecf69c560e57" contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">237,867</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_eb81e729-b477-4ee3-a03d-b2bacfb44240" contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.56</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forfeited/cancelled</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bd77a616-3286-4375-bf40-579295755c39" contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">26,666</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ce17bc4b-0fd6-4b2f-935a-b004f80deef6" contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.28</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Outstanding September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fe1a6281-a0a1-4bcb-ae01-fcb77dad875d" contextRef="C_3913562d-fd28-4cd6-9000-f32b05f05055" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">277,342</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_57e0ea40-a8f0-4001-944b-e7ccf245b63f" contextRef="C_3913562d-fd28-4cd6-9000-f32b05f05055" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">2.62</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Compensation expense for RSUs was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5216113e-f258-47e4-8968-84fdb9253f64" contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">660</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the year ended September 30, 2025. Compensation expense for RSUs was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8b983871-97f4-47d7-9027-482ddada1743" contextRef="C_c92b9221-039c-4044-8f87-e4109ee71577" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">896</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the year ended September 30, 2024. As of September 30, 2025, there was approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ae53e988-9c05-4594-9d8d-30c353372cd1" contextRef="C_3913562d-fd28-4cd6-9000-f32b05f05055" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">318</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of total unrecognized compensation costs related to outstanding RSUs. This amount is expected to be recognized over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6085cc3d-f254-4486-9075-41cdba3dacf1" contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">0.5</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_e1ca18df-fb3e-4d75-9356-19cc94c4aa8d" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company recorded share-based compensation expense for restricted stock units and stock options are classified in the consolidated statements of operations as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:59.272%;box-sizing:content-box;"/>
         <td style="width:2%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:16.363%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:2%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:16.363%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cost of revenues</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_91bf5c93-be3e-4334-8e2a-e9b5a6227481" contextRef="C_7a5cd90a-86ba-4ce1-ab83-84accc9866ce" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">75</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9b6ec126-710f-473a-9ff7-524ae929bd00" contextRef="C_39d30b2b-f22e-421d-81d5-b5a1290ab45e" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Selling, general and administrative</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fdcb8b36-1909-4490-82cd-36a6a3a9ba91" contextRef="C_02eecad9-9a4e-4d4a-a513-32fda99c61d5" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,418</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a57f8d4f-c1c7-4d7c-8bd6-7f0df707f738" contextRef="C_bea96ae4-415b-4083-9a3d-2738f58fcc93" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,378</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Research and development</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8a97723d-e915-41c6-b8a7-a777e4b7463a" contextRef="C_7d4f7262-6ee7-4bf9-8be7-16300c7999b2" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">170</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_920aad79-2010-41e3-9c8e-2ab779465aea" contextRef="C_d0b45683-0e40-4977-ad73-807f9272073a" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">207</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_931a71e6-ce54-42cc-bcf0-5e32493a1629" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,663</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8a1ef2ad-85c8-4cef-b7a0-1b72612721df" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,652</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div></ix:continuation></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div><ix:nonNumeric id="F_79eaf956-f7d2-46a6-aa9b-f5394105e7e7" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" escape="true" continuedAt="F_79eaf956-f7d2-46a6-aa9b-f5394105e7e7_1"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">17. STOCKHOLDERS&#8217; EQUITY</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Common Stock Activity</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On October 4, 2023, the Company completed an underwritten public offering of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c9d159c4-67ce-4ea9-858c-43e6abd5c9ee" contextRef="C_c4c84b1d-b170-4f30-ac7b-1376e267c07b" name="gnss:UnderwrittenPublicOfferingCommonStock" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">5,750,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of its common stock at a public offering price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_03a037e9-a4c9-4b02-b539-71904690caba" contextRef="C_c4c84b1d-b170-4f30-ac7b-1376e267c07b" name="gnss:PricePerShareUnderwrittenAgreement" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">2.00</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share of common stock. The Company received gross proceeds of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2b8d0bb9-23b4-4ba9-9639-84b47e407a66" contextRef="C_c4c84b1d-b170-4f30-ac7b-1376e267c07b" name="gnss:GrossProceedsFromUnderwrittenPublicOfferingCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,500</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> from the offering, before underwriting discounts and commissions and offering expenses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_47574b2f-4ac0-49a4-8f1a-26089135a809" contextRef="C_ff5b1d7e-5c79-43de-b2fa-a9b3baed8372" name="us-gaap:PaymentsOfStockIssuanceCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,051</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The Company intends to use the net proceeds from this offering for general corporate purposes, including funding organic growth, working capital, capital expenditures, and continued research and development with respect to products and technologies, as well as costs related to post-closing integration with the Evertel business and research and development activities related to the integrated business.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:13.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In connection with the Evertel acquisition, the Company issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fc63a22d-48f0-4a55-8d77-696c1d60b8b3" contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">986,486</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock to the former owners of Evertel. The fair value of the Company&#8217;s stock on the closing date was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c0a709f8-25fb-4208-82fe-42abb5fb117e" contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997" name="us-gaap:SharePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">1.95</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> which resulted in the addition of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7d42481f-644a-436a-8ecd-e676d003b1e7" contextRef="C_93377579-9a7c-4d63-9509-23f84fdc6e49" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,924</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to additional-paid-in-capital. The Company also issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5296a3f3-1461-4813-bf15-0ca5eb6c37a8" contextRef="C_e6daf18e-75a0-427d-a2eb-236d96939172" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">236,343</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock to the former owners of Evertel, in connection with the settlement of a portion of the contingent consideration liability. This resulted in the addition of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_02a57566-dd78-4d28-b938-8747e47b5e52" contextRef="C_5f2acfaa-f8af-4c36-9590-4e3570a73bbf" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">656</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to additional-paid-in-capital.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under the terms of the Purchase Agreement, the Company recorded an obligation to issue </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aad62c08-eb40-4260-91b4-bc33b95a83e8" contextRef="C_6db4da82-b372-44d4-bf50-d0eb3ce40434" name="gnss:BusinessAcquisitionObligationToIssueCommonStock" unitRef="U_USD" decimals="0" format="ixt:num-dot-decimal">81,083</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock to the former owners of Evertel and three key employees during the three months ended June 30, 2024, resulting in an addition of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8ee5e291-e79d-4698-b121-fd36d3c4ac8e" contextRef="C_6db4da82-b372-44d4-bf50-d0eb3ce40434" name="gnss:IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">158</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to additional-paid-in-capital. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Also, in connection with the Evertel acquisition, the Company agreed to issue </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f40a4ae5-da89-4b7c-a527-36972a2b7944" contextRef="C_5e1f3782-8f47-4e09-9d21-88e5582cb5f7" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">270,271</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of the Company&#8217;s common stock to the seller of Evertel twelve months from the closing date. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">fair value of the Company&#8217;s common</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">33</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_79eaf956-f7d2-46a6-aa9b-f5394105e7e7_1"><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">stock </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">on the closing date was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ed003308-13cf-4a79-aab7-e174283e175c" contextRef="C_2020afcd-55c6-4b25-ae0a-ddc78207ecdf" name="us-gaap:SharePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">1.95</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, resulting in the addition of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c2fdfc05-b321-4ab3-aeef-fe45a75636b3" contextRef="C_8731deee-96a7-4341-92fd-a96139433ee7" name="gnss:IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">527</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to additional paid-in-capital. These shares were issued on October 4, 2024.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Preferred Stock</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company is authorized under its certificate of incorporation and bylaws to issue </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_96049460-7448-498c-a9f0-71598e373138" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">5,000,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of preferred stock, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d33b6054-3d93-4aa4-890c-385bb1330524" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.00001</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> par value, without any further action by the stockholders. The board of directors has the authority to divide any and all shares of preferred stock into series and to fix and determine the relative rights and preferences of the preferred stock, such as the designation of series and the number of shares constituting such series, dividend rights, redemption and sinking fund provisions, liquidation and dissolution preferences, conversion or exchange rights and voting rights, if any. Issuance of preferred stock by the board of directors could result in such shares having dividend and or liquidation preferences senior to the rights of the holders of common stock and could dilute the voting rights of the holders of common stock.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f07f8359-1fb3-41bc-8f35-f8b7b0ace958" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction id="F_f59e2f03-3411-4f25-a9c7-bd8fbe03ca97" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of preferred stock were outstanding as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 or 2024.</span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Dividends</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_95616859-210c-421f-a26c-a44d8d6be600" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction id="F_73684376-1457-4ffd-a1a2-b3d38997bffb" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> dividends declared in the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p></ix:continuation></div><div><ix:nonNumeric id="F_ee22957f-96f9-44fd-a63e-a40c5c59d334" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:EarningsPerShareTextBlock" escape="true"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">18. NET LOSS PER SHARE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Basic earnings per share are computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding during the period increased to include the number of dilutive potential common shares outstanding during the period. The dilutive effect of outstanding stock options is reflected in diluted earnings per share by application of the treasury stock method, which assumes that the proceeds from the exercise of the outstanding options are used to repurchase common stock at market value. Under the treasury stock method, an increase in the fair market value of the Company&#8217;s common stock can result in a greater dilutive effect from potentially dilutive securities. If the Company has losses for the period, the inclusion of potential common stock instruments outstanding would be anti-dilutive. In addition, under the treasury stock method, the inclusion of stock options with an exercise price greater than the per-share market value would be antidilutive. Potential common shares that would be antidilutive are excluded from the calculation of diluted income per share.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d0bd0e76-e093-4644-84b0-fe5cd67a9cd9" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" escape="true" continuedAt="F_d0bd0e76-e093-4644-84b0-fe5cd67a9cd9_1"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table sets forth the computation of basic and diluted earnings per share:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1bba09ca-d104-466b-80e4-cf0957278514" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">18,112</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4ebef1b7-cbce-414d-b8fb-c3f8125727f6" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">31,730</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Basic and diluted loss per share</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4dda298f-0539-4b70-852a-d80cd7ddd51e" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:num-dot-decimal"><ix:nonFraction id="F_aedf752b-ee54-45ad-93aa-1ce28a7a9127" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:num-dot-decimal">0.40</ix:nonFraction></ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0f098a67-f551-4d9a-a574-379d77726065" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:num-dot-decimal"><ix:nonFraction id="F_f134ac15-da3c-4499-9bb7-aed9bd124e48" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:num-dot-decimal">0.72</ix:nonFraction></ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_733829d6-58f3-44e6-b8c4-27bfb50887c2" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">45,056,436</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a3a0f297-20fa-430f-a579-4dc7543e7e22" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">44,316,865</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - diluted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3f909e34-2578-4803-8c28-d56ba58e70eb" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">45,056,436</ix:nonFraction></span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #ffffff03;padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_70941897-660e-4be9-b123-085525aff5fe" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">44,316,865</ix:nonFraction></span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Potentially dilutive securities outstanding at period end excluded from diluted computation as the inclusion would have been antidilutive:</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Options</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cdf6dcb2-d70f-46db-b0ad-d1619f54c5a0" contextRef="C_69b8bcc7-f343-4921-9bde-c09260042893" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">3,999,116</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0cd495a5-225c-4930-bd86-66cd4d52797d" contextRef="C_bf00a00c-1023-4ef1-802f-6a862cb2c0b9" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">3,695,740</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">RSU</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_13fd1f16-0247-47ff-904d-a1f90573b0c4" contextRef="C_74e9bad1-e8fd-408d-b011-2a94c72c7f71" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">277,342</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_89009696-b6aa-4ecd-9753-d5ce0c885c50" contextRef="C_783fdc0e-9c60-4e87-96b7-369a4cffff88" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">288,059</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Obligation to issue common stock</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c219e5bc-1a1f-41c2-a9af-d097fc0617fe" contextRef="C_d7179812-7edb-44e1-ad9f-05bad0f21433" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ffe59009-a75e-4949-96f1-48b316659a74" contextRef="C_0e8614f0-8b89-4664-876f-6d3fe018a101" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">270,271</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Warrants</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b734d017-1b62-48ef-baa9-6f73285f0ff1" contextRef="C_35037e4a-557a-4a3a-b79b-b1001ac001ba" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">3,068,182</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3e58b44c-10e8-4df6-8b3c-8ceaf50f5ef4" contextRef="C_523248dd-c072-4a72-b034-d9639344bac5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">3,068,182</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f395fe03-983e-497e-b614-cdef00d4bba8" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">7,344,640</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_95926ba7-615d-4ddf-8bf1-f248380cfff4" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:num-dot-decimal">7,322,252</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div></ix:nonNumeric></div><div><ix:continuation id="F_d0bd0e76-e093-4644-84b0-fe5cd67a9cd9_1"></ix:continuation></div><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div><ix:nonNumeric id="F_00de0ab0-b06a-49f0-ba68-9d5aad535380" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:SegmentReportingDisclosureTextBlock" escape="true" continuedAt="F_00de0ab0-b06a-49f0-ba68-9d5aad535380_1"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">19. SEGMENT INFORMATION</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company is engaged in the design, development and commercialization of critical communications hardware and software solutions designed to alert, inform, and protect. The Company operates in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_75f2caa8-a20b-462c-8b78-b3ce8bbc219c" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:NumberOfReportableSegments" unitRef="U_Segment" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> business segments: Hardware and Software and its principal markets are North and South America, Europe, the Middle East and Asia.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_0a1a8336-0dcb-401b-8876-c912e4c4464d;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our CODM is our Chief Executive Officer, Richard Danforth.</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_6e0efb99-e6f2-4209-878f-9e08d747b74e" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription" continuedAt="F_6e0efb99-e6f2-4209-878f-9e08d747b74e_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As reviewed by the CODM, the Company evaluates the performance of each segment based on sales, gross margin, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">operating income (loss), </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">certain </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">expenses including sales and marketing expense, research and development expense, depreciation and amortization expense, and stock-based compensation expense to </span></ix:nonNumeric></span><span style=""></span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">34</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_00de0ab0-b06a-49f0-ba68-9d5aad535380_1" continuedAt="F_00de0ab0-b06a-49f0-ba68-9d5aad535380_2"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_6e0efb99-e6f2-4209-878f-9e08d747b74e_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">allocate </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">resources in the annual planning process.</span></ix:continuation></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill and intangible assets are primary assets identified by segment. The operating segments are not evaluated using asset information. The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are not material.</span></p><div><ix:nonNumeric id="F_2b2d99f5-b7cd-47c5-b3b7-e36f1e571066" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" escape="true" continuedAt="F_2b2d99f5-b7cd-47c5-b3b7-e36f1e571066_1"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents the Company&#8217;s segment disclosures for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.882%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.882%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenues</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ca2273bc-1e2b-480b-9abd-5a83eb0ed3fd" contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">31,839</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b7d00147-1d08-49a5-bcb9-8114cc8ba2c6" contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,918</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cost of revenues</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_73083ce8-d862-4dc5-9330-96fc9c3cc0d1" contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87" name="us-gaap:CostOfRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,128</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fe0abe81-6d5b-4695-94a9-5f44552a33ad" contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72" name="us-gaap:CostOfRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,673</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross profit</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_39b69b32-d610-4cf7-b31a-6db7682a87f6" contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,711</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e9bd7f8d-d9e0-4447-9b80-3eea72ad648f" contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,245</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross margin</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_011dd707-3594-4383-bdb0-096af7f9c179" contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87" name="gnss:GrossMargin" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">37</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_52fea137-4ff6-4f3c-a0c2-bacb1ee201c1" contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72" name="gnss:GrossMargin" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">59</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating expenses:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Selling, general and administrative</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bdcd15f8-fc77-440f-9fff-ed4b359468fc" contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,697</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_707222f7-80d2-47cc-8b28-d374d5d5c8c0" contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,963</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Research and development</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e787b3bf-ded4-4b44-a6c4-e451775528d1" contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,941</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_304397d5-13e7-48cb-a422-869c9d16953c" contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,165</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total operating expenses</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4f2b0a1c-4551-4374-a4b2-af678663532d" contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,638</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0a2385ee-eab3-4271-9a9d-801a78deb958" contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,128</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a93b484e-860d-4a3a-b487-e3ba16143288" contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">4,927</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_df1fadfa-cb27-407b-be1b-b014523d82a8" contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">11,883</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other income (expenses):</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dadaa30f-f8e4-4eef-9c9f-15e17a433d55" contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">357</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_526ea6d4-5d79-4856-b306-5cd1d6a90b9b" contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,422</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Stock-based compensation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0dabb11c-1390-4927-b504-b42f0abdf306" contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,344</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0092636e-8dec-43d4-8526-e63bff478951" contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">319</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss before income taxes</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_293f4228-4ec0-47b8-8d2f-85cc5782a6ba" contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">6,226</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_80cf3f4a-42c6-46d5-a257-b7786edf7f11" contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">11,767</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income tax (benefit) expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d473c7c4-2321-439e-8763-d562cc4ef327" contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">121</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_af6921fe-2f45-4e72-b325-73b353bad45b" contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a55bfa48-3b7e-48c0-a577-9aaca8f8a23d" contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">6,347</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a6df66b7-7aaf-4b1e-826f-7079a53038d3" contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">11,765</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents the Company&#8217;s segment disclosures for the year ended September 30, 2024:</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.882%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.882%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenues</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1596a952-da37-4d64-ba2b-a818d24c4fdc" contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,668</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d07b05f6-60a0-4837-a7f8-dc4be4a6d5e3" contextRef="C_9898f9da-a460-448e-867b-4e4012681029" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,340</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cost of revenues</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_00844c49-d6b3-4fbd-841b-13ba2c117a99" contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489" name="us-gaap:CostOfRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,481</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9d8b4268-5ce3-4e41-ba0b-b651c3f1d427" contextRef="C_9898f9da-a460-448e-867b-4e4012681029" name="us-gaap:CostOfRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,338</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross profit</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_49bd1793-6fa5-4cf7-a760-ec926a27e2df" contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,187</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5610dcfb-c2a8-4ccd-87ee-506c30d9a836" contextRef="C_9898f9da-a460-448e-867b-4e4012681029" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,002</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross margin</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fb62a15a-46a8-4aa8-a938-f27f6147a0a4" contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489" name="gnss:GrossMargin" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">37</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_03c51cd8-fc61-4b4e-beda-14cbb2a7ea92" contextRef="C_9898f9da-a460-448e-867b-4e4012681029" name="gnss:GrossMargin" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">55</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating expenses:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Selling, general and administrative</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ddb602cf-33b4-4c22-afbc-027ce2479211" contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,665</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0f24eca5-24fe-446c-8b65-dbd503f4acd4" contextRef="C_9898f9da-a460-448e-867b-4e4012681029" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,596</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Research and development</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_77e767b7-ffa3-402c-93ce-33a1fcc32dec" contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,340</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_07b07ae1-c27b-4081-a1b1-73082839e9df" contextRef="C_9898f9da-a460-448e-867b-4e4012681029" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,304</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total operating expenses</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_91143bfb-16c1-4afe-84b7-2a52a282bad4" contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,005</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b22c91c8-4c35-4519-ad51-1068ec46cce3" contextRef="C_9898f9da-a460-448e-867b-4e4012681029" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,900</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1cb81619-a2f4-43a9-9181-61a96b88514e" contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">11,818</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5366424b-65a8-4ee2-806d-8beb7e6518a5" contextRef="C_9898f9da-a460-448e-867b-4e4012681029" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">14,898</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other income (expenses):</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_67ab40c6-262d-4db2-8d1d-454f877b3f8c" contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">394</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d972536a-ed59-451a-9a38-bbb93f1456cb" contextRef="C_9898f9da-a460-448e-867b-4e4012681029" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,535</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Stock-based compensation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d86ec68a-3024-4858-923b-6cf33bbdefcb" contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,165</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4bc36cbb-87d9-469b-b122-a76a1dbc91d0" contextRef="C_9898f9da-a460-448e-867b-4e4012681029" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">487</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss before income taxes</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_88bb7abb-d07e-4cc6-9a06-c5ccc6d2b33f" contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">17,239</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d9a4426e-03c7-4f21-a6d9-a6c13c69644e" contextRef="C_9898f9da-a460-448e-867b-4e4012681029" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">14,896</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income tax (benefit) expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_74f36203-36e0-4317-83c8-7c31fae0dea8" contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">58</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bdcf2a5e-faef-4fd4-9398-05f5d4363f71" contextRef="C_9898f9da-a460-448e-867b-4e4012681029" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">463</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ff6f51d5-beb8-4429-a086-5cd22a1079c2" contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">17,297</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fc4c8044-052c-4e6c-b8e4-2a7e0d848a3d" contextRef="C_9898f9da-a460-448e-867b-4e4012681029" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">14,433</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></ix:nonNumeric></div></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">35</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;">&#160;</p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_00de0ab0-b06a-49f0-ba68-9d5aad535380_2"><div style="font-size:10pt;font-family:Times New Roman;"><ix:continuation id="F_2b2d99f5-b7cd-47c5-b3b7-e36f1e571066_1" continuedAt="F_2b2d99f5-b7cd-47c5-b3b7-e36f1e571066_2"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents the Company&#8217;s segment assets as of September 30, 2025 and September 30, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Long-lived assets</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aeafe1fa-9d7b-40bb-97db-5a2a240bf467" contextRef="C_bf24e1a7-013b-41ec-b648-4af60d08e67f" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,046</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_18fc0986-e044-4a0a-bf4e-6cb2daa88e55" contextRef="C_dfcb0ca4-c88e-41b1-9a9e-3bad7b6dd888" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,203</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_092c9205-a451-4fcf-9138-bed3ef7f1fdc" contextRef="C_2f3940e4-aacf-4088-8a82-c7684d7bc18d" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,226</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_353fc503-f4a9-4dee-a088-7865227a804c" contextRef="C_c659b946-bae2-431f-9356-07d8d23e8358" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,594</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_44bfcd45-81d4-401d-8b83-934f861ef39d" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,272</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_43b58c9a-8bc6-4c60-8022-e7474d2eaf08" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,797</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total assets</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b01baf19-17fe-412d-9dae-6cc0581e51d1" contextRef="C_bf24e1a7-013b-41ec-b648-4af60d08e67f" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40,908</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_edad3312-af73-444c-ac84-051ea29402e4" contextRef="C_dfcb0ca4-c88e-41b1-9a9e-3bad7b6dd888" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">30,216</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6156cabc-4c1d-4007-98cc-c6bb48ffbdeb" contextRef="C_2f3940e4-aacf-4088-8a82-c7684d7bc18d" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,961</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4e16da13-b66e-4ef0-8b9e-947d6911ea7a" contextRef="C_c659b946-bae2-431f-9356-07d8d23e8358" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,720</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_22d5ba19-ad69-4f29-b151-c240eeb7f045" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">63,869</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_270f7726-c462-420e-a0ba-bdc8686729af" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,936</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:continuation></div></ix:continuation></div><div><ix:continuation id="F_2b2d99f5-b7cd-47c5-b3b7-e36f1e571066_2"></ix:continuation></div><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4674a6f1-aa8b-4572-9cbb-4ee9c8df9e3b" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ConcentrationRiskDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">20. MAJOR CUSTOMERS, SUPPLIERS AND RELATED INFORMATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Major Customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For the fiscal year ended September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, revenues from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5a1c8f59-dd0f-4fe9-8718-f8e8d443cd72" contextRef="C_f504a891-c126-4a62-a5e4-54cc76f9ba98" name="gnss:NumberOfMajorCustomers" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> customer accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b8ae4704-5540-4526-abf1-010a3da68331" contextRef="C_3d5ae419-e6ab-4358-b039-e4d129711cc3" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">32</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of total revenues with no other single customer accounting for more than 10% of total revenues. For the fiscal year ended September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, revenues from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_55d2947b-ce86-4e82-9fbc-19e6fddf6aa7" contextRef="C_e3864dad-5c1a-4247-aa4e-859f3eeae57e" name="gnss:NumberOfMajorCustomers" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> customer accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_83363dc5-6bbb-4975-ab8c-f4c0e339a08a" contextRef="C_a3b9fe59-ae4d-48b0-8424-60eff44904ee" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">18</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of total revenues with no other single customer accounting for more than 10% of total revenues. As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, accounts receivable from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f71efe45-4ba6-4e95-80bc-6ee293b10425" contextRef="C_35251103-1458-4f49-acad-0b6bb014a552" name="gnss:NumberOfMajorCustomers" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">three</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> customers accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2620e12f-2249-485a-9906-87b08d3b52c6" contextRef="C_4e855169-f937-412d-b230-a29ca2acd888" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">30</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6e4ea541-15d3-401b-b70c-b9938ec226a9" contextRef="C_75a8e27d-d873-4cf2-a5ea-780a15c9c4eb" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">13</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_31e1dc64-9546-459c-84c0-da211f6fabe0" contextRef="C_821d4faf-6488-4476-b0b4-a106a89fdced" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">12</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of total accounts receivable. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, accounts receivable from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_67e93e38-9229-4962-8241-a3d26358a50c" contextRef="C_a8ea8378-13ad-410e-8ef6-ceca77758adf" name="gnss:NumberOfMajorCustomers" unitRef="U_Customer" decimals="INF" format="ixt-sec:numwordsen">three</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> customers accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_df044bd2-9854-4ba2-bde2-db421693e462" contextRef="C_28b3b747-dab8-4a99-88ce-26a1f1d86738" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">15</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_41e18613-d3a8-4112-808c-237f02dd20c9" contextRef="C_9933a723-34e0-465e-a4b0-c8d3e1dfc1a7" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">14</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_29e87d64-71c1-472f-b508-0225bc230c6c" contextRef="C_b9dd9b2b-b73b-4b2b-9bb6-e1a598fb4be2" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">11</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of total accounts receivable.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Revenue from customers in the United States was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9aa2c39a-35f4-4746-a851-e3dfc28b675d" contextRef="C_6715b86c-9e8a-4026-9974-cc7b6725aa03" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">33,922</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the year ended September 30, 2025. Revenue from customers in the United States was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e0b7dadb-8f04-42a7-9bc8-f5e8537775c2" contextRef="C_31cca560-5754-4def-b0cd-391c23006644" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,888</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the year ended September 30, 2024.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0cbbfd43-083c-4a1b-a2d6-1841da53b923" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarizes revenues by geographic region. Revenues are attributed to countries based on customer&#8217;s delivery location.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Americas</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e92ab7c1-01b5-4033-a068-d7307b4ca713" contextRef="C_4ef4dce5-fd78-4491-b35b-07cdbd80d08d" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">34,417</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_69ae3548-6db0-42aa-b263-d387befa1def" contextRef="C_656ef458-1a26-4682-85ac-c5748f3d430d" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,336</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Asia Pacific</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1c46521b-cb54-4098-ab11-cb8376d51fc0" contextRef="C_7b2273da-ce13-4d2e-b968-c224066e2dc5" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,381</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2abefc2f-1afe-48ed-9731-2baa543f4dd8" contextRef="C_e8bdd1ea-3d63-4a02-bd42-49507ed235cd" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,265</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Europe, Middle East and Africa</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_31f6c1a7-3ebf-4970-aff8-fcc1d3979ac6" contextRef="C_7957440c-aca5-4572-825f-47320c370867" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,959</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0bf50cdb-b19e-48d3-bb66-c49de33c5b19" contextRef="C_cee945f1-dedc-4b05-adf8-cc94d9908fa6" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,407</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total Revenues</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bb874338-7875-461f-a081-1f680ec3041b" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40,757</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aaf29cbc-e90e-406b-ba30-ed4830e9d5c5" contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,008</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_a5b8d5bd-7b20-48a4-837f-a5d1681faff5" contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarized long lived assets by geographic region.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.62%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.883000000000001%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">United States</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f7583e02-8c79-4051-8010-2fdfe4421612" contextRef="C_d9afa55d-47ad-474c-b213-8563c84cc5d0" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,181</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6ce33c0f-339b-42a7-92f0-2f17107c03e4" contextRef="C_c4512df0-6f28-4ebe-bcc1-63e81cf6de3f" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,644</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Europe, Middle East and Africa</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b2b74bfe-184c-45e3-9563-aa0bc09cc407" contextRef="C_9ebe5ef0-a2b0-4ce0-85b2-4079a1a4408d" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">91</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fd0ff162-f882-41f7-9e1f-50865f4830d5" contextRef="C_8d6e280b-586d-4b03-984b-ff5c8b5a585d" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">153</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total long lived assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_180247c7-7978-4004-8532-55a7d3e4ea0a" contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,272</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2f638022-e94d-4b71-bbca-583b48d84aa3" contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,797</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Suppliers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has a large number of components and sub-assemblies produced by outside suppliers, some of which are sourced from a single supplier, which can magnify the risk of shortages and decrease the Company&#8217;s ability to negotiate with suppliers on the basis of price. In particular, the Company depends on one supplier of compression drivers for its LRAD products. If supplier shortages occur, or quality problems arise, then production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company&#8217;s financial condition, results of operation and cash flows.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">36</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="signatures"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SIGNAT</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">URES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:45.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:7.4%;box-sizing:content-box;"/>
     <td style="width:92.6%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">GENASYS INC.</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">December 15, 2025</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">By:</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Richard S. Danforth</span></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Richard S. Danforth</span></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Chief Executive Officer</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="power_of_attorney"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">POW</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ER OF ATTORNEY</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Know all persons by these presents, that each person whose signature appears below constitutes and appoints Richard S. Danforth, as his or her true and lawful attorney-in-fact and agent, with full power of substitution and resubstitution, for him or her and in his or her name, place, and stead, in any and all capacities, to sign any and all amendments to this report, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorney-in-fact and agent, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming that said attorney-in-fact and agent or his substitute or substituted, may lawfully do or cause to be done by virtue thereof.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of registrant in the capacities and on the dates indicated.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="border-spacing:0;table-layout:auto;width:98.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:54.082%;box-sizing:content-box;"/>
     <td style="width:3.061%;box-sizing:content-box;"/>
     <td style="width:42.857%;box-sizing:content-box;"/>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:0.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:0.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:0.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Date: December 15, 2025</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">By</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Richard S. Danforth</span></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Richard S. Danforth, Chief Executive Officer</span></p><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Principal Executive Officer)</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Date: December 15, 2025</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">By</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Cassandra L. Hernandez-Monteon</span></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cassandra L. Hernandez-Monteon, Chief Financial Officer</span></p><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Principal Financial and Accounting Officer)</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Date: December 15, 2025</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">By</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Mark Culhane</span></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Mark Culhane</span></p><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Date: December 15, 2025</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">By</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Bill Dodd</span></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Bill Dodd</span></p><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Date: December 15, 2025</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">By</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Craig Fugate</span></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Craig Fugate</span></p><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Date: December 15, 2025</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">By</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Richard H. Osgood III</span></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Richard H. Osgood III</span></p><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Date: December 15, 2025</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">By</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ R. Rimmy Malhotra</span></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">R. Rimmy Malhotra</span></p><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Date: December 15, 2025</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">By</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Susan Lee Schmeiser</span></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Susan Lee Schmeiser</span></p><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Director</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">37</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1
<SEQUENCE>2
<FILENAME>gnss-ex3_1.htm
<DESCRIPTION>EX-3.1
<TEXT>
<!-- DFIN ActiveDisclosure (SM) HTML Document - http://www.dfinsolutions.com/ --><!-- Creation Date :2025-12-15T16:31:50.5102+00:00 --><!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html>
 <head>
  <title>EX-3.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">[Editor&#x2019;s Note dated December 8, 2025: All prior &#x201c;Certificates of Designation&#x201d; and preferred stock designations (including any series designations establishing the rights, preferences, privileges, and limitations of any class or series of preferred stock) have been intentionally omitted from this compiled Certificate of Incorporation because the authorized shares of the relevant preferred series have been redeemed and therefore such designations are of no continuing legal effect. References herein to &#x201c;this Charter,&#x201d; &#x201c;the Certificate of Incorporation,&#x201d; or similar terms are to the Certificate of Incorporation as in effect on the date of this compilation, exclusive of any superseded or eliminated preferred stock designations. For historical or archival copies of any eliminated designations, please refer to the Delaware Secretary of State or the Company&#x2019;s prior public filings.]</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">[Filed on 03/05/1992]</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CERTIFICATE OF INCORPORATION <br>of <br>AMERICAN TECHNOLOGY CORPORATION <br></font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(A Delaware Corporation)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	FIRST.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The name of this corporation is AMERICAN TECHNOLOGY CORPORATION.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	SECOND.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The Corporation&#x2019;s </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Registered Office </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">in the State of Delaware is located at 25 Greystone Manor, Lewes (Sussex County), Delaware 19958, and its </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Registered Agent </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">at this address is Harvard Business Services, Inc.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	THIRD.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The purpose of the Corporation is to engage in any lawful act or activity for which corporations may be organized under the General Corporation Law of Delaware. The Corporation shall have perpetual duration.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	FOURTH.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The name of the </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Incorporator </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">is John D. Brasher Jr., and his mailing address is 10020 East Girard Avenue, Suite 125, Denver, Colorado 80231.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	Upon the filing of this Certificate of Incorporation the powers of the Incorporator shall terminate. The names and addresses of the person or persons who are to serve as directors until the first annual meeting of shareholders or until their successors are duly elected and have qualified are:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">            Name			       Mailing Address</font></p><p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Elwood G. Norris			12800 Brookprinter Place</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Poway, California 92064</font></p><p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Robert Putnam			12800 Brookprinter Place</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Poway, California 92064</font></p><p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Richard M. Wagner		12800 Brookprinter Place</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Poway, California 92064</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">{CAPITAL STOCK}</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FIFTH.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The aggregate number of shares of capital stock of all classes which the Corporation shall have authority to issue is TWENTY MILLION (20,000,000), having a par value of $.00001 per share, all of which shall be designated &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Common Stock</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201d;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(or &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Common Shares</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x2019;). All shares of the Corporation shall be issued for such consideration or considerations as the Board of Directors may from time to time determine. The designations, voting powers, preferences, optional or other special rights and qualifications, limitations, or restrictions of the above classes of stock shall be as follows:</font></p><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(a)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Issuance.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The Common Stock may be issued from time to time in one or more classes or series in any manner permitted by law, as determined by the Board of Directors and stated in the resolution or resolutions providing for issuance thereof. Each class or series shall be appropriately designated, prior to issuance of any shares thereof, by some distinguishing letter, number or title. All shares of each class or series of Common Stock shall be alike in every particular and shall be of equal rank and have the same power, preferences and rights, and shall be subject to the same qualifications, limitations and restrictions, if any.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(b)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Voting Powers.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The Common Stock may have such voting powers (full, limited, contingent or no voting powers), such designations, preferences and relative, participating, optional or other special rights, and be subject to such qualifications, limitations and restrictions, as the Board of Directors shall determine by resolution or resolutions. Unless otherwise resolved by the Board of Directors, each Common Stock share shall be of the same class, without any designation, preference or relative, participating, optional or other special rights, and subject to no qualification, limitation or restriction, and each share of Common Stock shall have one vote in respect of all matters voted upon by the shareholders. Cumulative voting shall not be allowed in the election of directors or as to any other matter presented for shareholder approval.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(c)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dividends.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> After the requirements with respect to preferential dividends, if any, on any preferred stock which may hereafter exist, and after the Corporation shall have complied with all requirements, if any, with respect to the setting aside of sums in a sinking fund for the purchase or redemption of shares of any class or series of preferred stock which may hereafter exist, then and not otherwise, the holders of Common Stock shall receive, to the extent permitted by law, such dividends as may be declared from time to time by the Board of Directors.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(d)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dissolution or Liquidation. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">After distribution in full of the preferential amount, if any, to be distributed to the holders of Preferred Stock, in the event of the voluntary or involuntary liquidation, dissolution, distribution of assets or winding-up of the Corporation, the holders of Common Stock shall be entitled to receive all the remaining assets of the Corporation of whatever kind available for distribution to shareholders ratably in proportion to the number of shares of Common Stock respectively held by them.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(e)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Convertibility. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Common Shares or other shares of any class or series may be made convertible into or exchangeable for, at the option of the Corporation or the holder or upon the occurrence of a specified event, shares of any other class or classes or any other series of the same or any other class or classes of shares of the Corporation, at such price or prices or at such rate or rates of exchange and with such adjustments as shall be set forth in the resolution or resolutions providing for the issuance of such convertible or exchangeable shares adopted by the Board of Directors.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(f)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Redeemability.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Common Shares may be made redeemable at the option of the Corporation, of the holder thereof, of another person, or upon the occurrence of a designated event, if and to the extent now or subsequently allowed by the General Corporation Law of Delaware, as such law may subsequently be amended, and the terms and conditions of redemption, including the date or dates upon or after which they shall be redeemable, the amount per share payable in case of redemption and any variance in the amount or amounts payable, among other terms, conditions and limitations which may be imposed, may be fixed and established by the Board of Directors in the resolution or resolutions authorizing the issuance of redeemable Common Shares.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(g)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Capital. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The portion of the consideration received by the Corporation upon issuance of any of its shares that shall constitute &#x201c;capital&#x201d; within the meaning of the General Corporation Law of Delaware shall be (1)</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">in the case of </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">par-value </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">shares, the par value thereof, and (2) in the case of </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">shares without par value</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">,</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">the stated value of such shares as determined by the Board of Directors at the time of issuance; </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">provided</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, that if no stated value is determined at the time that shares without par value are issued, the entire consideration to be received for the shares shall constitute capital.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(h)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Fully Paid and Nonassessable. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any and all shares issued by the Corporation for which not less than the portion of the consideration to be received determined to be &#x201c;capital&#x201d; has been paid to the Corporation, provided the Corporation has received a promissory note or other binding legal obligation of the purchaser to pay the balance thereof, shall be deemed fully paid and nonassessable shares.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(i)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Amendment of Shareholder Rights. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">So long as no shares of any class or series established by resolution of the Board of Directors have been issued, the voting rights, designations, preferences and relative, optional, participating or other rights of these shares may be amended by resolution of the Board of Directors.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(j)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Status of Certain Shares. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Shares which</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">have redeemed, converted, exchanged, purchased, retired or surrendered to the Corporation, or which have been reacquired in any other manner, shall have the status of authorized and unissued shares and may be reissued by the Board of Directors as shares of the same or any other series, unless otherwise provided herein or in the resolution authorizing and establishing the shares.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(k)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Denial of Preemptive Rights. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">No holder of any shares of the Corporation shall be entitled as a matter of right to subscribe for or purchase any part of any new or additional issue of stock of any class or of securities convertible into or exchangeable for stock of any class, whether now or hereafter authorized or whether issued for money, for a consideration other than money, or by way of dividend.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">{VOTING OF SHAREHOLDERS}</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	SIXTH. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following provisions are hereby adopted for the purpose of regulating certain matters relating to the voting of shareholders of the Corporation:</font></p><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(a)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Definitions.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Whenever the term &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">total voting power</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201d;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">appears in this Charter, it shall mean all shares of the Corporation entitled to vote at a meeting or on a question presented for shareholder approval, and of every class or series of shares entitled to vote by class or series. Whenever the term &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">votes cast</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201d; appears in this Charter, it shall mean the total number of voting shares which were unequivocally voted in favor of or against a director standing for election or a matter presented for shareholder approval at a legal meeting which commenced with a quorum.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(b)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Quorum. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A majority of the total voting power, or where a separate vote by class or series is required, a majority of the voting shares of each such class or series, represented in person or by proxy, shall constitute a quorum at any meeting of the Corporation&#x2019;s shareholders.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(c)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Vote Required. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any election of directors and any other action to be taken by the Corporation&#x2019;s shareholders shall require only a majority of the votes cast, except where this Charter or the Corporation&#x2019;s Bylaws then in effect requires a higher proportion of the votes cast or requires a proportion of the total voting power. Abstentions from voting shall not be considered in the tallying of votes. Nothing contained in this Article SIXTH shall affect the voting rights of holders of any class or series of shares entitled to vote as a class or by series. The Bylaws may provide for the vote necessary at any adjournment of a duly called meeting for which a quorum was not obtained.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(d)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Manner of Voting. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The vote of shareholders may be taken at a meeting by a show of hands or other method authorized by the Board of Directors. Written ballots shall be used only upon authorization of the Board of Directors or as provided in the Corporation&#x2019;s Bylaws.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(e)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Action Without Meeting. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any action by the shareholders may be taken by written consent, in lieu of a meeting and without prior notice or vote, by the holders of a majority of the total voting power, except where a higher proportion of the total voting power is expressly required herein to authorize such action. The manner of obtaining any such written consent shall be governed by the Corporation&#x2019;s Bylaws.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(f)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Shareholder Ratification.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Any contract, transaction, or act of the Corporation or of the directors which shall be ratified by a majority of the voting power present at any annual meeting, or at any special meeting called for such purpose, or by means of a written consent of the holders of at least a majority of the total voting power in lieu of a meeting, shall so far as permitted by law be as valid and as binding as though ratified by every shareholder of the Corporation.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">{CONCERNING SHAREHOLDERS, DIRECTORS AND OFFICERS}</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SEVENTH. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following provisions are hereby adopted for the purpose of defining, limiting, and regulating the powers of the Corporation and of the directors, officers and shareholders:</font></p><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(a)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Number of Directors. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The number of Directors shall be as fixed in the Bylaws. In the absence of such provision in the Bylaws, the Corporation shall have three Directors. Directors shall be elected by plurality vote and need not be elected by written ballot, except as prescribed in the Bylaws.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(b)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Removal of Directors. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A director of the Corporation, or the entire Board of Directors of the Corporation, may be removed by the shareholders, with or without cause, upon the affirmative vote of the holders of a majority of the total voting power, without considering the vote of the director sought to be removed.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	As used herein, &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">cause</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201d; for the removal of a director shall be deemed to exist if (A) there has been a finding by not less than 2/3 of the entire Board of Directors that cause exists and the directors have recommended removal to the shareholders, or (B) any other cause defined by law.</font></p><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(c)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Removal of Officers</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and Employees. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Unless the Bylaws otherwise provide, any officer or employee of the Corporation (including a director) may be removed at any time with or without cause by the Board of Directors or by any committee or superior officer upon whom such power of removal may be conferred by the Bylaws or by authority of the Board of Directors, without prejudice, however, to existing contractual rights.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(d)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Corporate Opportunities. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The officers, directors and other members of management of the Corporation shall be subject to the doctrine of &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">corporate opportunities</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201d;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">only insofar as it applies to any business opportunity in which the Corporation has expressed an interest as determined from time to time by the Corporation&#x2019;s Board of Directors as evidenced</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">by resolutions appearing in the Corporation&#x2019;s minutes. Once such areas of interest are delineated, all such business opportunities within such areas of interest which come to the attention of the officers, directors, and other members of management of the Corporation shall be disclosed promptly to the Corporation and made available to it. The Board of Directors may reject any business opportunity presented to it, and only thereafter may any officer, director or other member of management avail himself of such opportunity. Until such time as the Corporation, through its Board of Directors, has designated an area of interest, the officers, directors and other members of management of this Corporation shall be free to engage in such area of interest on their own, and this doctrine shall not limit the rights of any officer, director or other member of management of the Corporation to continue a business existing prior to the time that such area of interest is designated by the Corporation. This provision shall not be construed to release any employee of the Corporation from any duties which he may have to this Corporation.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">{BYLAWS}</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EIGHTH. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">initial Bylaws of the Corporation may be adopted by its Board of Directors. The power to alter, amend or repeal the Bylaws or adopt new Bylaws shall be vested in the Board of Directors, subject to the right of the shareholders to alter, amend or repeal such Bylaws or adopt new Bylaws by the affirmative vote of at least two-thirds (2/3) of the total voting power. The Bylaws may not contain any provision inconsistent with law or this Charter.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">{INDEMNIFICATION OF DIRECTORS, OFFICERS AND OTHERS}</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NINTH. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following provisions are hereby adopted for the purpose of defining and regulating certain rights of directors, officers and others in respect of indemnification and related matters.</font></p><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(a)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Actions, Suits or Proceedings Other than by or in the Right of the Corporation. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Corporation may indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative (other than an action by or in the right of the Corporation), by reason of the fact that he is or was or has agreed to become a director, officer, employee or agent of the Corporation, or is or was serving or has agreed to serve at the request of the Corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, or by reason of any action alleged to have been taken or omitted in such capacity, against costs, charges, expenses (including attorney&#x2019;s fees), judgments, fines and amounts paid in settlement actually and reasonably incurred by him or on his behalf in connection with such action, suit or proceeding and any appeal therefrom, if he acted in good faith and in a manner he reasonably believed to be in or not opposed to the best interests of the Corporation and, with respect to any criminal action or proceeding, had no reasonable cause to believe his conduct was unlawful. The termination of any action, suit or proceeding by judgment, order, settlement, conviction, or upon a plea of </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">nolo contendere </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">or its equivalent, shall not, of itself, create a presumption that the person did not act in good faith and in a manner which he reasonably believed to be in or not opposed to the best interests of the Corporation or that, with respect to any criminal proceeding, he had reasonable cause to believe that his conduct was unlawful.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(b)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Actions or Suits by or in the Right of the Corporation. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Corporation may indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action, suit or proceeding by or in the right of the Corporation to procure a judgment in its favor by reason of the fact that he is or was or has agreed to become a director, officer, employee or agent of the Corporation, or is or was serving or has </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">4</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">agreed to serve at the request of the Corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, or by reason of any action alleged to have been taken or omitted in such capacity, against costs, charges and expenses (including amounts paid in settlement and attorney&#x2019;s fees) actually and reasonably incurred by him or on his behalf in connection with the defense or settlement of such action or suit and any appeal therefrom, if he acted in good faith and in a manner he reasonably believed to be in or not opposed to the best interests of the Corporation except that no indemnification shall be made in respect of any claim, issue or matter as to which such person shall have been adjudged to be liable to the Corporation unless and only to the extent that the Court of Chancery of Delaware or the court in which such action or suit was brought shall determine upon application that, despite the adjudication of such liability but in view of all the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such costs, charges and expenses which the Court of Chancery or such other court shall deem proper.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(c)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indemnification for Costs, Charges and Expenses of Successful Party. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Notwithstanding the other provisions of this Article NINTH, to the extent that a director, officer, employee or agent of the Corporation has been successful on the merits or otherwise, including, without limitation, the dismissal of an action without prejudice, in defense of any action, suit</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">or proceeding referred to in Sections (a) and (b) of this Article NINTH, or in defense of any claim, issue or matter therein, he shall be indemnified against all costs, charges and expenses (including attorney&#x2019;s fees) actually and reasonably incurred by him or on his behalf in connection therewith.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(d)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Determination of Right to Indemnification. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any indemnification under Sections (a) and (b) of this Article NINTH (unless ordered by a court) shall be made by the Corporation unless a determination is made (i) by a disinterested majority of the Board of Directors who were not parties to such action, suit or proceeding, or (ii) if such disinterested majority of the Board of Directors so directs, by independent legal counsel in a written opinion, or (iii) by the shareholders, that indemnification of the director or officer is not proper in the circumstances because he has not met the applicable standard of conduct set forth in Sections (a) and (b) of this Article NINTH.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(e)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Advances of Costs, Charges and Expenses. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Costs, charges and expenses (including attorney&#x2019;s fees) incurred by a person referred to in Sections (a) or (b) of this Article NINTH in defending a civil or criminal action, suit or proceeding may be paid by the Corporation in advance of the final disposition of such action, suit or proceeding; provided, however, that the payment of such costs, charges and expenses incurred by a director or officer in his capacity as a director or officer (and not in any other capacity in which service was or is rendered by such person while a director or officer) in advance of the final disposition of such action, suit or proceeding shall be made only upon receipt of an undertaking by or on behalf of the director or officer to repay all amounts so advanced in the event that it shall ultimately be determined that such director or officer is not entitled to be indemnified by the Corporation as authorized in this Article, accompanied by evidence satisfactory to the Board of Directors of ability to make such repayment. Such costs, charges and expenses incurred by other employees and agents may be so paid upon such terms and conditions, if any, as the majority of the Directors deems appropriate. The majority of the Directors may, in the manner set forth above, and upon approval of such director, officer, employee or agent of the Corporation, authorize the Corporation&#x2019;s counsel to represent such person, in any action, suit or proceeding, whether or not the Corporation is a party to such action, suit or proceeding.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(f)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Procedure for Indemnification.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Any indemnification under Sections (a), (b) and (c), or advance of costs, char&#x1f;ges and expenses under Section (e) of this Article NINTH, shall be made promptly, and in any event within 60 days, upon the written request of the director or officer. The right to indemnification or advances as granted by this Article shall be enforceable by the director or officer in any court of competent jurisdiction if the Corporation denies such request, in whole or in part, or if no disposition thereof is made within 60 days. Such person&#x2019;s costs and expenses incurred in connection with successfully establishing his right to indemnification, in whole or in part, in any such action shall also be indemnified by the Corporation. It shall be a defense to any such action (other than an action brought to enforce a claim for the advance of costs, charges and expenses under Section (e) of this Article NINTH where the required undertaking, if any, has been received by the Corporation) that the claimant has not met the standard of conduct set forth in Sections (a) or (b) of this Article NINTH, but the burden of proving such defense shall be on the Corporation. Neither the failure of the Corporation (including its Board of Directors, its independent legal counsel and its shareholders) to have made a determination prior to the commencement of such action that indemnification of the claimant is proper in the circumstances because he has met the applicable standard of conduct set forth in Sections (a) or (b) of this Article NINTH, nor the fact that there has been an actual determination by the Corporation (including its Board of Directors, its independent legal counsel and its shareholders) that the claimant has not met such applicable </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">standard of conduct, shall be a defense to the action or create a presumption that the claimant has not met the applicable standard of conduct.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(g)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Settlement.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> If in any action, suit or proceeding, including any appeal, within the scope of Sections (a) or (b) of this Article NINTH, the person to be indemnified shall have unreasonably failed to enter into a settlement thereof, then, notwithstanding any other provision hereof, the indemnification obligation of the Corporation to such person in connection with such action, suit or proceeding shall not exceed the total of the amount at which settlement could have been made and the expenses by such person prior to the time such settlement could reasonably have been effected.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(h)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other Rights; Continuation of Right to Indemnification. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">indemnification provided by this Article shall not be deemed exclusive of any other rights to which any director, officer, employee or agent seeking indemnification may be entitled under any law (common or statutory), agreement, vote of shareholders or disinterested directors or otherwise, both as to action in his official capacity and as to action in another capacity while holding office or while employed by or acting as agent for the Corporation, and shall continue as to a person who has ceased to be a director, officer, employee or agent, and shall inure to the benefit of the estate, heirs, executors and administrators of such person. All rights to indemnification under this Article shall be deemed to be a contract between the Corporation and each director or officer of the Corporation who serves or served in such capacity at any time while this Article NINTH is in effect, Any repeal or modification of this</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Article NINTH or any repeal or modification of relevant provisions of the General Corporation Law of Delaware or any other applicable laws shall not in any way diminish any rights to indemnification of such director, officer, employee or agent or the obligations of the Corporation arising hereunder. This Article NINTH shall be binding upon any successor corporation to this Corporation, whether by way of acquisition, merger, consolidation or otherwise.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(i)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exceptions to Indemnification Right. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Notwithstanding any other language in this Charter, the Company shall not be obligated pursuant to the terms of this Charter:</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Claims Initiated by Indemnitee. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">To indemnify or advance expenses to any person with respect to proceedings or claims initiated or brought voluntarily by him or her and not by way of defense, expect with respect to proceedings brought to establish or enforce a right to indemnification under this Charter or any other statute or law or otherwise as required under Section 145 of the General Corporation Law of Delaware, but such indemnification or advancement of expenses may be provided by the Corporation in specific cases if the Board of Directors finds it to be appropriate; or</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Lack of Good Faith. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">To indemnify any person for any expenses incurred by him or her with respect to any proceeding instituted by him or her to enforce or interpret this Agreement, if a court of competent jurisdiction determines that each of the material assertions made by him or her in such proceeding was not made in good faith or was frivolous;</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Insured Claims. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">To indemnify any person for expenses or liabilities of any type whatsoever (including, but not limited to, judgments, fines, ERISA excise taxes or penalties, and amounts paid in settlement) which have been paid directly to him or her by an insurance carrier under a policy of officers&#x2019; and directors&#x2019; liability insurance maintained by the Corporation.</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">4.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Claims Under Section 16(b). </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">To indemnify any person for expenses or the payment of profits arising from the purchase and sale by him or her of securities in violation of Section 16(b) of the Securities Exchange Act of 1934, as amended, or any similar or successor statute.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(j)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Insurance. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Corporation may purchase and maintain insurance on behalf of any person who is or was or has agreed to become a director, officer, employee or agent of the Corporation, or is or was serving at the request of the Corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against any liability asserted against him and incurred by him or on his behalf in any such capacity, or arising out of his status as such, whether or not the Corporation would have the power to indemnify him against such liability under the provisions of this Article NINTH; provided, however, that such insurance is available on acceptable terms, which deter&#x1f;mination shall be made by a vote of a majority of the Directors.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">6</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(k)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Savings Clause. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If this Article NINTH or any portion hereof shall be invalidated on any ground by any court of competent jurisdiction, then the Corporation (i) shall nevertheless indemnify each director and officer of the Corporation and (ii) may nevertheless indemnify each employee and agent of the Corporation, as to any cost, charge and expense (including attorney&#x2019;s fees), judgment, fine and amount paid in settlement with respect to any action, suit or proceeding, whether civil, criminal, administrative or investigative, including an action by or in the right of the Corporation, to the full extent permitted by any applicable portion of this Article NINTH that shall not have been invalidated and to the full extent permitted by applicable law.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(l)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Amendment. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The affirmative vote of at least a majority of the total voting power shall be required to amend, repeal, or adopt any provision inconsistent with, this Article NINTH. No amendment, termination or repeal of this Article NINTH shall affect or impair in any way the rights of any director or officer of the Corporation to indemnification under the provisions hereof with respect to any action, suit or proceeding arising out of, or relating to, any actions, transactions or facts occurring prior to the final adoption of such amendment, termination or appeal.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(m)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Subsequent Legislation.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> If the General Corporation Law of Delaware is amended after adoption of this Charter to further expand the indemnification permitted to directors, officers, employees or agents of the Corporation, then the Corporation shall indemnify such persons to the fullest extent permitted by the General Corporation Law of Delaware, as so amended.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(n)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Restriction.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Notwithstanding any other provision hereof whatsoever, no person shall be indemnified under this Article NINTH who is adjudged liable for (i) a breach of duty to the Company or its shareholders that resulted in personal enrichment to which he was not legally entitled, (ii) intentional fraud or dishonesty or illegal conduct, or (iii) for any other cause prohibited by applicable state or federal law, unless a court determines otherwise.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">{EXCLUSION OF DIRECTOR LIABILITY}</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">TENTH.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> As authorized by Section 102(b)(7) of the General Corporation Law of Delaware, no director of the Corporation shall be personally liable to the Corporation or any shareholder thereof for monetary damages for breach of his fiduciary duty as a director, except for liability (i) for any breach of a Director&#x2019;s duty of loyalty to the Corporation or its shareholders, (ii) for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law, (iii) for acts in violation of Section 174 of the General Corporation Law of Delaware, as it now exists or may hereafter be amended, or (iv) for any transaction from which the director derives an improper personal benefit. This Article TENTH shall apply to a person who has ceased to be a director of the Corporation with respect to any breach of fiduciary duty which occurred when such person was serving as a director. This Article TENTH shall not be construed to limit or modify in any way any director&#x2019;s right to indemnification or other right whatsoever under this Charter, the Corporation&#x2019;s Bylaws or the General Corporation Law of Delaware.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	If the General Corporation Law of Delaware hereafter is amended to authorize the further elimination or limitation of the liability of directors, then the liability of the Corporation&#x2019;s directors, in addition to the limitation on personal liability provided herein, shall be limited to the fullest extent permitted by the General Corporation Law of Delaware as so amended. Any repeal or modification of this Article TENTH by the shareholders shall be prospective only and shall not adversely affect any limitation on the personal liability of any director existing at the time of such repeal or modification. The affirmative vote of at least two-thirds (2/3) of the total voting power shall be required to amend or repeal, or adopt any provision inconsistent with, this Article TENTH.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ELEVENTH.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The Corporation reserves the right to amend, restate or repeal any provision contained in this Charter, in the manner now or hereafter prescribed by statute, and all rights conferred on shareholders are granted subject to this reservation. The affirmative vote of a majority of the votes cast is necessary to amend or restate provisions of this Charter, except such provisions which expressly require a higher proportion of the votes cast or require a proportion of the total voting power. The affirmative vote of a majority of the total voting power is necessary to repeal this Charter.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">TWELFTH.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The Corporation expressly elects not to be governed by Section 203 of the General Corporation Law of Delaware, as it now exists or hereafter may be amended, or any successor statute. The affirmative vote of at</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">7</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">least a majority of the total voting power is necessary to repeal, amend or adopt any provision inconsistent with this Article TWELFTH.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">IN WITNESS WHEREOF,</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> the undersigned, being the Incorporator named above, for the purpose of forming a corporation pursuant to the General Corporation Law of Delaware does hereby make and file this Certificate of Incorporation for AMERICAN TECHNOLOGY CORPORATION.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">INCORPORATOR:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">DATED: March 1, 1992					By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> /s/ John D. Brusher, Jr.			</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">      John D. Brusher, Jr.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">8</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">[Filed on 06/23/1992]</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ARTICLES AND CERTIFICATE OF MERGER <br>of <br>AMERICAN TECHNOLOGY CORPORATION <br></font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(A Utah Corporation) <br>Into <br></font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AMERICAN TECHNOLOGY CORPORATION <br></font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(A Delaware Corporation)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	Pursuant to Section 252 of the General Corporation Law of Delaware and Section 16&#x1f;10-72 of the Utah Business Corporation Act the two undersigned corporations (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Constituent Corporations</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201d;) adopt the following Articles and Certificate of Merger for the purpose of merging them into one corporation (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Merger</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201d;), and each Constituent Corporation hereby certifies to the information below with respect to the Merger:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FIRST:	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The names and state of incorporation of the two Constituent Corporations effecting the Merger are:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Name</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">					</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Domicile</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">		</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">              </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Status</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">American Technology Corporation 	 		Delaware		Surviving corporation</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">American Technology Corporation  		Utah 	 		Assimilated corporation</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SECOND: </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The name of the surviving, corporation in the Merger shall be AMERICAN TECHNOLOGY CORPORATION, a </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Delaware </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">corporation. Section 252 of the General Corporation Law of Delaware permits this Merger. The assimilated corporation has authorized 50,000,000 shares of common stock, $.02 par value, 36,456,081 of which are outstanding.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">THIRD: </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Merger shall not effect any change in the Certificate of Incorporation of the surviving corporation as in effect on the date these Articles of Merger are duly filed with the Secretary of State of the States of Delaware and Utah.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FOURTH: </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Agreement and Plan of Merger dated May 12, 1992, setting forth the terms and conditions of the Merger and of the manner of converting the outstanding securities of the assimilated corporation into securities of the surviving corporation, is appended in the form executed to these Articles of Merger as Exhibit A and is herein fully incorporated by reference.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FIFTH:	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Agreement and Plan of Merger has been approved and adopted by the respective boards of directors of the Constituent Corporations and certified, executed and acknowledged by each of the Constituent Corporations in the manner prescribed by the respectively applicable laws of Delaware and Utah.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SIXTH:	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Agreement and Plan of Merger was duly approved by the respective shareholders of the Constituent Corporations on June 19, 1992, to wit: (a) by the shareholders of American Technology Corporation, the Utah corporation to be assimilated, voting 23,689,556 shares FOR and 88,283 shares AGAINST, out of a total of 36,456,081 voting shares issued and outstanding, all of a class, a number sufficient for approval; and (b) by the shareholders of American Technology Corporation, the surviving Delaware corporation, voting 100 shares FOR and none AGAINST, out of a total of 100 voting shares issued and outstanding, all of a class.</font></p><p style="text-indent:6%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SEVENTH: </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">An executed Agreement and Plan of Merger is on file at the principal place of business of the surviving corporation, which is located at 12800 Brookprinter Place, Poway, California 92064, and a copy thereof will be furnished without charge to any shareholder of a Constituent Corporation who so requests.</font></p><p style="text-indent:6%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EIGHTH: </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Registered Office </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">of the surviving corporation in the State of Delaware is located at 25 Greystone Manor, Lewes (County of Sussex), Delaware 19958.</font></p><p style="text-indent:6%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NINTH: </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The surviving corporation in this Merger by execution and the due filing of these Articles of Merger hereby (a) agrees that it may be served with process in the State of Utah in any proceeding for the enforcement of any</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">obligation of the assimilated corporation and in any proceeding for the enforcement of the rights of any dissenting shareholder of the assimilated corporation against the surviving corporation, (b) irrevocably appoints the Director of the Division of Corporations and Commercial Code of the State of Utah as its agent to accept service of process in any such proceeding brought against the assimilated corporation in the State of Utah, which should be served on the surviving corporation at the address stated in Article SEVENTH above, and (0) agrees that it will promptly pay to the dissenting shareholders, if any, of the assimilated corporation the amount, if any, to which they are entitled under the provisions of the Utah Business Corporation Act with respect to the rights of dissenting shareholders.</font></p><p style="text-indent:6%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">TENTH; </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Merger shall be effective when these Articles of Merger are duly filed for recordation with the office of the Secretary of State of the State of Utah.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dated: June 19, 1992				</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	AMERICAN TECHNOLOGY CORPORATION</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A Delaware Corporation</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ATTEST:				By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> /s/ Elwood G. Norris				</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">      Elwood G. Norris, President</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Robert Putnam			</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">       Robert Putnam, Secretary</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AMERICAN TECHNOLOGY CORPORATION</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(SEAL) 							A Utah Corporation</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ATTEST:				By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> /s/ Elwood G. Norris				</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">      Elwood G. Norris, President</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> /s/ Robert Putnam			</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">      Robert Putnam, Secretary</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(SEAL) 	</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">VERIFICATION</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">STATE OF CALIFORNIA	)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">				) ss.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">COUNTY OF SAN DIEGO</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	On this 19th day of June, 1992, before me, a Notary Public duly commissioned and qualified in and for the above stated jurisdiction, personally came and appeared Elwood G. Norris, who being duly sworn, declared that he is the President of AMERICAN TECHNOLOGY CORPORATION a Delaware corporation, that he executed the foregoing Articles of Merger as the free act and deed of such corporation, and that he has signed his name thereto by order of the Board of Directors of such corporation.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Elwood G. Norris				</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">						</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Elwood G. Norris						Notary Public</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">My Commission Expires:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(SEAL)</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">VERIFICATION</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">STATE OF CALIFORNIA	)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">				</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">) ss.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">COUNTY OF SAN DIEGO	)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	On this 19th day of June, 1992, before me, a Notary Public duly commissioned and qualified in and for the above stated jurisdiction, personally came and appeared Elwood G. Norris, who being duly sworn, declared that he is the President of AMERICAN TECHNOLOGY CORPORATION a Utah corporation, that he executed the foregoing Articles of Merger as the free act and deed of such corporation, and that he has signed his name thereto by order of the Board of Directors of such corporation.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Elwood G. Norris				</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">						</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Elwood G. Norris						Notary Public</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">My Commission Expires:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(SEAL)</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EXHIBIT A</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AGREEMENT AND PLAN OF MERGER</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">of</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AMERICAN TECHNOLOGY CORPORATION</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(A Delaware Corporation)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AMERICAN TECHNOLOGY CORPORATION</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(A Utah Corporation)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	This Agreement and Plan of Merger, dated as of the 12th of May, 1992, is entered into pursuant to the provisions of Section 252 of the General Corporation Law of Delaware and of Section 16-10-72 of the Utah Business Corporation Act, by and between AMERICAN TECHNOLOGY CORPORATION, a Delaware corporation (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Survivor</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201d;),</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and AMERICAN TECHNOLOGY CORPORATION, a Utah corporation (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Assimilated</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201d;),</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">both corporations being sometimes referred to herein as the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Constituent Corporations</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.&#x201d;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">RECITALS:</font></p><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:2.4%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">A.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Survivor is a corporation duly organized and existing under the laws of the State of Delaware and has an authorized capital of 20,000,000 shares, all of which are designated as common stock, par value $.00001, 100 shares of which are outstanding. No preferred shares are authorized.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:2.4%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">B.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Assimilated is a corporation duly organized and existing under the laws of the State of Utah and has an authorized capital of 50,000,000 shares, $.02 par value, all of which are designated as Common Stock, 36,456,081 shares of which are outstanding. No preferred shares are authorized.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:2.4%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">C.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Assimilated owns all of the issued and outstanding shares of the capital stock of Survivor, which is the - wholly owned subsidiary of Assimilated.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:2.4%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">D.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Board of Directors of Assimilated has determined that, for the purpose of effecting the reincorporation of Assimilated in the State of Delaware, it is advisable that Assimilated merge with and into Survivor upon the terms and conditions herein provided.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:2.4%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">E.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The respective Boards of directors of Survivor and Assimilated have approved this Agreement and have directed that this Agreement be submitted to a vote of their respective shareholders.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Now, therefore,</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> in consideration of the premises and of the mutual representations, warranties and covenants herein contained, Survivor and Assimilated hereby agree, subject to the terms and conditions hereinafter set forth, as follows:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE I.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">MERGER.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">1.1</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Merger and Name Change. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In accordance with the provisions of this Agreement, the General Corporation Law of Delaware, and the Utah Business Corporation Act, Assimilated shall be merged with and into Survivor (the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Merger</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201d;),</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and the name of the surviving corporation shall be American Technology Corporation (a Delaware corporation).</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">1.2</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Filing and Effectiveness. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Merger shall</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">become effective when the following actions shall have been completed:</font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(a)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This Agreement and the Merger shall have been adopted and approved by the shareholders of each Constituent Corporation in accordance with the requirements of the General Corporation Law of Delaware and the Utah Business Corporation Act</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(b)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">An executed counterpart of this Agreement shall have been died with the Secretary of State of the State of Delaware; and</font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(c)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Executed Articles of Merger, or a copy of the Certificate of Ownership, meeting the requirements of the Utah Business Corporation Act shall have been filed with the Director of the Division of Corporations and Commercial Code of the State of Utah.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	The date and time when the Merger shall become effective, as aforesaid, is herein called the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Effective Date</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.&#x201d;</font></p><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">1.3</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Certificate of Incorporation.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The Certificate of Incorporation of Survivor as in effect immediately prior to the Effective Date shall continue in full force and effect as the Certificate of Incorporation of the Survivor until duly amended in accordance with the provisions thereof and applicable law.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">1.4</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Bylaws.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The Bylaws of Survivor as in effect immediately prior to the Effective Date shall continue in full force and effect as the Bylaws of the Survivor until duly amended in accordance with the provisions thereof and applicable law.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">1.5</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Directors and Officers.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The directors and officers of Survivor in office immediately prior to the Effective Date shall continue in office and shall constitute the directors and officers of Survivor until their respective successors shall have been elected and duly qualified or until otherwise provided by law, the Certificate of Incorporation of Survivor and the Bylaws of Survivor.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">1.6</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Effect of Merger.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Upon the Effective Date, the separate existence of Assimilated shall cease and the Survivor (i) shall continue to possess all of the assets, rights, powers and property of Survivor as constituted immediately prior to the Effective Date, shall be subject to all actions previously taken by the Board of Directors of Assimilated and shall succeed, without other transfer, to all of the assets, rights, powers and property of Assimilated, (ii) shall continue to</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">be subject to all of the debts, liabilities and obligations of Assimilated as constituted immediately prior to the Effective Date and shall succeed, without other transfer, to all of the debts, liabilities and obligations of Assimilated in the same manner as if Survivor had itself incurred them, all as more fully provided under the applicable provisions of the General Corporation Law of Delaware and the Utah Business Corporation Act.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE II.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">MANNER OF CONVERSION OF COMMON STOCK.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">2.1</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Assimilated Common Stock.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Upon the Effective Date, each five (5) shares of common stock, 5.02 par value, of Assimilated issued and outstanding immediately prior thereto shall, by virtue of the Merger and without any action by any holder of such shares or any other person, be converted into and exchanged for one (1) fully paid and nonassessable share of Common Stock, $.00001 par value, of Survivor.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">2.2</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Outstanding Common Stock of Survivor. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Upon the Effective Date, each share of the Common Stock of Assimilated issued and outstanding immediately prior thereto shall, by virtue of the Merger and without any action by the Survivor, be cancelled. The certificate representing the shares of Survivor owned by Assimilated shall be duly marked CANCELLED by the Secretary of Survivor and placed in the records of Survivor.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">2.3</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exchange of Certificates. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On or after the Effective Date of the Merger:</font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(a)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All of the outstanding certificates which prior to that time represented the outstanding common shares of Assimilated shall be deemed for all purposes to evidence ownership of and to represent the shares of Survivor into which the shares of Assimilated represented by such certificates have been converted as herein provided. The registered owner on the books and records of Assimilated or its transfer agent of any such outstanding stock certificate shall, until such certificate shall have been surrendered for transfer or conversion or otherwise accounted for to Survivor or its transfer agent, have and be entitled to exercise any voting and other rights with respect to and to receive any dividend and other distributions upon the shares of Survivor evidenced by such outstanding certificate as above provided.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(b)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Each certificate representing common shares of Survivor so issued in the Merger shall bear the same legends, if any, with respect to the restrictions on transferability as the certificates of Assimilated so converted and given in exchange therefor, unless otherwise determined by the Board of Directors of Survivor in compliance with applicable laws.</font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(c)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If any certificate for common stock of Survivor is to be issued in a name other than that in which the certificate surrendered in exchange therefor is registered, it shall be a condition of issuance thereof that the certificate so surrendered shall be properly endorsed and otherwise in proper form for transfer, that such transfer otherwise be proper and that the person requesting such transfer pay any transfer or other taxes payable by reason of the issuance of such new certificate in a name other than that of the registered holder of the certificate surrendered or establish to the satisfaction of Survivor that such tax has been paid or is not payable.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">2.4</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Assumption of Stock Option Plans. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Upon the Effective Date, Survivor shall assume and continue both the 1992 Incentive Stock Option Plan and the 1992 Non-Statutory Stock Option Plan of Assimilated, without change, and Survivor and its Board of Directors shall have the same rights and powers in regard to such plan as Assimilated and its Board of Directors.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE III.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">GENERAL MATTERS.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">3.1</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Covenants of Survivor. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Survivor covenants and agrees that it will, on or before the Effective Date:</font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(a)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Qualify to do business as a foreign corporation in the State of California and, in connection therewith, irrevocably appoint an agent for service of process as required under the provisions of the California General Corporation Law.</font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(b)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">File all documents with the franchise tax authorities of the State of Utah necessary to the assumption by Survivor of all of the franchise tax liabilities of Assimilated.</font></div></div><div class="item-list-element-wrapper" style="text-indent:13.333%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:13.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.8%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">(c)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Take such other actions as may be required by the Utah Business Corporation Act.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">3.2</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Abandonment. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At any time before the Effective Date, this Agreement may be terminated and the Merger abandoned for any reason whatever by the Board of Directors of Survivor or Assimilated, or bath, notwithstanding the approval of this Agreement and Merger by the shareholders of Assimilated or Survivor or both.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">3.3</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Amendment.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The Boards of Directors of the Constituent Corporations may amend this Agreement at any time prior to the filing of this Agreement (or a certificate in lieu thereof) with the Secretary of State of the State of Delaware, provided that an amendment made subsequent to the adoption of this Agreement by the shareholders of either Constituent Corporation shall not (i) alter or change the amount or kind of shares, securities, cash, property and/or rights to be received in exchange for or on conversion of all or any of the shares of any class or series thereof of such Constituent Corporation, (ii) alter or change any term of the Certificate of Incorporation of the Survivor to be effected by the Merger, or (iii) alter or change any of the terms and conditions of this Agreement if such alteration or change would adversely affect the holders of any class or series thereof of such Constituent Corporation.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">3.4</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Expenses. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Assimilated shall pay all costs related to the Merger and necessary filings and actions in connection therewith.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">3.5</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Rule 145 Representation.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The sole purpose of this Merger is to change the domicile of Assimilated within the United States of America, to which end (a) the corporate structure of Survivor reflects only minor changes from that of Assimilated, and (b) the securities of Survivor into which the issued and outstanding securities of Assimilated are being converted are substantially identical to each other, excepting the combination of Assimilated shares into fewer Survivor shares. Accordingly, the Merger shall not be deemed to involve the offer or sale of a security, under authority of Rule 145(a)(2) of the Securities and Exchange Commission.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">3.6</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Mutual Covenants of Constituent Corporations. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Survivor and Assimilated each represents and warrants to the other that, between the date hereof and the Effective Date, it will not (i) enter into any employment </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">contracts, (ii) grant any options, warrants or similar rights</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(nor any instrument or security containing such an option, warrant or similar right) exercisable for, exchangeable for or convertible into its common shares or other securities, (iii) issue any stock or other securities, including debt instruments, or (iv) declare or pay any dividends in stock or rash or make any other distribution on or with respect to its outstanding common stock.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">3.7</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Registered Office.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Registered Office </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">of the Survivor in the State of Delaware is located at 25 Greystone Manor, Lewes (County of Sussex), Delaware 19958, and Harvard Business Services, Inc. is the </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Registered Agent </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">of the Survivor at such address.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">3.8</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Further Actions.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> If at any time Survivor shall consider or be advised that any further assignment or assurances in law are necessary or desirable to vest or to perfect or confirm of record in Survivor the title to any property or rights of Assimilated, or to otherwise carry out the provisions of this Agreement, then the proper officers and directors of Assimilated as of the Effective Date shall execute and deliver to Survivor any and all proper deeds, assignments and assurances in law, and do all things necessary or proper to vest, perfect or confirm title to such property or rights in Survivor.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">3.9</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Governing Law.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> This Agreement shall in all respects be interpreted and enforced in accordance with and governed by the laws of the State of Delaware.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">3.10</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Counterparts.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> In order to facilitate the filing and recording of this Agreement, it may be executed in any number of counterparts, each of which shall be deemed to be an original.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">3.11</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Agreement.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Executed copies of this Agreement will be on file at the principal place of business of Survivor at 12800 Brookprinter Place, Poway, California 92064, and copies thereof will be furnished to any shareholder of any Constituent Corporation upon request and without cost.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">IN WITNESS WHEREOF,</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> this Agreement, having first been approved by resolution of the Boards of Directors Assimilated and Survivor, is hereby executed on behalf of each of such corporations and attested by their respective officers thereto duly authorized.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AMERICAN TECHNOLOGY CORPORATION</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A Delaware Corporation</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ATTEST:				By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> /s/ Elwood G. Norris				</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">      Elwood G. Norris, President</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Robert Putnam			</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">       Robert Putnam, Secretary</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AMERICAN TECHNOLOGY CORPORATION</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">							A Utah Corporation</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ATTEST:				By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> /s/ Elwood G. Norris				</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">      Elwood G. Norris, President</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> /s/ Robert Putnam			</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">      Robert Putnam, Secretary</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">4</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">VERIFICATION</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">STATE OF CALIFORNIA	)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">				) ss.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">COUNTY OF SAN DIEGO</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	On this 19th day of June, 1992, before me, a Notary Public duly commissioned and qualified in and for the above stated jurisdiction, personally came and appeared Elwood G. Norris, who being duly sworn, declared that he is the President of American Technology Corporation, a Delaware corporation, that he executed the foregoing Agreement and Plan of Merger as the free act and deed of such corporation, and that he has signed his name thereto by order of the Board of Directors of such corporation.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Elwood G. Norris				</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">						</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Elwood G. Norris						Notary Public</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">My Commission Expires:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(SEAL)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">VERIFICATION</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">STATE OF CALIFORNIA	)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">				</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">) ss.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">COUNTY OF SAN DIEGO	)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	On this 19th day of June, 1992, before me, a Notary Public duly commissioned and qualified in and for the above stated jurisdiction, personally came and appeared Elwood G. Norris, who being duly sworn, declared that he is the President of American Technology Corporation, a Utah corporation, that he executed the foregoing Agreement and Plan of Merger as the free act and deed of such corporation, and that he has signed his name thereto by order of the Board of Directors of such corporation.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Elwood G. Norris				</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">						</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Elwood G. Norris						Notary Public</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">My Commission Expires:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(SEAL)</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">[Filed on 06/21/1996]</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CERTIFICATE <br>FOR <br>RENEWAL AND REVIVAL OF CHARTER <br>OF <br></font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AMERICAN TECHNOLOGY CORPORATION</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AMERICAN TECHNOLOGY CORPORATION,</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> a corporation organized under the laws of Delaware, the certificate of incorporation of which was filed in the office of the Secretary of State on the 5th day of March, 1992 and recorded in the office of the Recorder of Deeds for Sussex County, the charter of which was voided for failure to pay taxes and penalty, now desires to procure a restoration, renewal and revival of its charter, and hereby certifies as follows:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	FIRST: The name of this corporation is: <br>	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AMERICAN TECHNOLOGY CORPORATION,</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	SECOND: Its registered office in the State of Delaware is located at 25 Greystone Manor, Lewes, DE 19958, County of Sussex. The name of its registered agent is Harvard Business Services, Inc.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	THIRD: The date when the restoration, renewal, and revival of the charter of this company is to commence is the Twenty-ninth day of February, 1996 same being prior to the date of the expiration of the charter. This renewal and revival of the charter of this corporation to be perpetual.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	FOURTH: This corporation was duly organized and carried on the business authorized by its charter until the First day of March A.D. 1996, at</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">which time its charter became inoperative and void for failure to pay taxes and penalty, and this certificate for renewal and revival is filed by authority of the duly elected directors of the corporation in accordance with the laws of the State of Delaware.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	IN TESTIMONY WHEREOF, and in compliance with the provisions of Section 312 of the General Corporation Law of the State of Delaware, as amended, providing for the renewal, extension and restoration of charters, Robert Putnam, the Authorized Officer of AMERICAN TECHNOLOGY CORPORATION, have hereunto signed to this certificate this 12th day of June, 1996.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Robert Putnam			</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">       Robert Putnam</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">       President</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">[Filed on 04/22/1997]</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CERTIFICATE OF AMENDMENT <br>TO THE <br>CERTIFICATE OF INCORPORATION <br>of <br>AMERICAN TECHNOLOGY CORPORATION</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(A Delaware Corporation)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	AMERICAN TECHNOLOGY CORPORATION, a corporation organized on March 5, 1992 and existing under and by virtue of the General Corporation Law of Delaware, DOES HEREBY CERTIFY THAT:</font></p><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:2.4%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">A.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Board of Directors of the Corporation by the unanimous written consent of its members, filed with the minutes of the Board, duly adopted resolutions setting forth a proposed amendment to the Certificate of Incorporation of the corporation, declaring such amendment to be advisable and directing that the proposal be placed before the shareholders of the corporation for consideration thereof and that the approval of the shareholders be solicited at an annual meeting of shareholders. The resolution setting forth the proposed amendment is as follows:</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">RESOLVED, </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">that ARTICLE FIFTH of the Certificate of Incorporation of this corporation be amended to provide as set forth below, and such provisions shall supercede ARTICLE FIFTH of the existing Certificate of Incorporation in its entirety:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FIRST. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The name of this corporation is AMERICAN TECHNOLOGY CORPORATION.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(CAPITAL STOCK)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	FIFTH. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The aggregate number of shares of capital stock of all classes which the Corporation shall have authority to issue is TWENTY-FIVE MILLION (25,000,000), of which TWENTY MILLION (20,000,000) shares having a par value of $.00001 per share shall be of a class designated &#x201c;Common Stock&#x201d; (or &#x201c;Common Shares&#x201d;), and FIVE MILLION (5,000,000) shares having a par value of $.00001 per share shall be of a class designated &#x201c;Preferred Stock&#x201d; (or &#x201c;Preferred Shares&#x201d;). All shares of the Corporation shall be issued for such consideration or considerations as the Board of Directors may from time to time determine. The designations, voting powers, preferences, optional or other special rights and qualifications, limitations, or restrictions of the above classes of stock shall be as follows:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I.	PREFERRED STOCK</font></p><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(a)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Issuance in Class and Series. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Shares of Preferred Stock may be issued in one or more classes or series at such time or times as the Board of Directors may determine. All shares of any one series shall be of equal rank and identical in all respects.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(b)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Authority of Board for Issuance. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Authority is hereby expressly granted to the Board of Directors to fix from time to time, by resolution or resolutions providing for the issuance of any class or series of Preferred Stock, the designation of such classes and series and the powers, preferences and rights of the shares of such classes and series, and the qualifications, limitations or restrictions thereof, including the following:</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The distinctive designation and number of shares comprising such class or series, which number may (except where otherwise provided by the Board of Directors in creating such class or series) be increased or decreased (but not below the number of shares then outstanding) from time to time by action of the Board of Directors;</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The rate of dividend, if any, on the shares of that class or series, whether dividends shall be cumulative and, if so, from which date or dates, the relative rights of priority, if any, of payment of dividends on shares of that class or series over shares of any other class or series;</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Whether the shares of that class or series shall be redeemable at the option of the Corporation, at the option of the holder of shares of that class or series, at the option of another person, or </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">upon the occurrence of a designated event and, if so, the terms and conditions of such redemption, including the date or dates upon or after which they shall be redeemable, and the amount per share payable in case of redemption, which amount may vary under different conditions and different redemption dates;</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">4.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Whether that class or series shall have a sinking fund for the redemption or purchase of shares of that class or series and, if so, the terms and amounts payable into such sinking fund;</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">5.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The rights to which the holders of the shares of that class or series shall be entitled in the event of voluntary or involuntary liquidation, dissolution, distribution of assets or winding-up of the Corporation, relative rights of priority; if any, of payment of shares of that class or series;</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">6.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Whether the shares of that class or series shall be convertible into or exchangeable for shares of stock of any class or any other series of Preferred Stock at the option of the Corporation or of the holder, or upon the occurrence of a specified event and, if so, the terms and conditions of such conversion or exchange, including the method of adjusting the rates of conversion or exchange in the event of a stock split, stock dividend, combination of shares or similar event;</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">7.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Whether the issuance of any additional shares of such class or series, or of any shares of any other class or series, shall be subject to restrictions as to issuance, or as to the powers, preferences or rights of any such other class or series;</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">8.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any other preferences, privileges and powers, and relative, participating, optional or other special rights, and qualifications, limitations or restrictions of such class or series, as the Board of Directors may deem advisable and as shall not be inconsistent with the provisions of the Corporation&#x2019;s Charter, as from time to time amended, and to the full extent now or hereinafter permitted by the laws of Delaware.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(c)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dividends. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Payment of dividends shall be as follows:</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The holders of Preferred Stock of each class or series, in preference to the holders of Common Stock, shall be entitled to receive, as and when declared by the Board of Directors out of funds legally available therefor, all dividends, at the rate for such class or series fixed in accordance with the provisions of this Article FIFTH and no more;</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dividends may be paid upon, or declared or set aside for, any class or series of Preferred Stock in preference to the holders of any other class or series of Preferred Stock in the manner determined by the resolutions of the Board of Directors authorizing and creating such class or series;</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">So long as any shares of Preferred Stock shall be outstanding, in no event shall any dividend, whether in cash or in property, be paid or declared nor shall any distribution be made, on the Common Stock, nor shall any shares of Common Stock be purchased, redeemed or otherwise acquired for value by the Corporation, unless all dividends on all cumulative classes and series Preferred Stock with respect to all past dividend periods, and unless all dividends on all classes and series of Preferred Stock for the then current dividend period shall have been paid or declared, and provided for, and unless the Corporation shall not be in default with respect to any of Its obligations with respect to any sinking fund for any class or series of Preferred Stock. The foregoing provisions of this subparagraph (3) shall not, however, apply to any dividend payable in Common Stock;</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;text-indent:7.143%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.14287551026968%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">4.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">No dividend shall be deemed to have accrued on any share of Preferred Stock of any class or series with respect to any period prior to the date of the original issue of such share or the dividend payment date immediately preceding or following such date of original issue, as may be provided in the resolutions of the Board of Directors creating such class or series. Preferred Stock shall not be entitled to participate in any dividends declared and paid on Common Stock, whether payable in cash, stock or otherwise. Accruals of dividends shall not pay interest.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(d)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dissolution or Liquidation. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In the event of any voluntary or Involuntary liquidation, dissolution of assets or winding-up of the Corporation, the holders of the shares of each class and series of Preferred Stock then outstanding shall be entitled to receive out of the net assets of the Corporation, but only in accordance with the preferences, if any, provided for such class or series, before any distribution or payment shall be made to the holders of Common Stock, the amount per share fixed by the resolution or resolutions of the Board of Directors to be received by the holder of each such share on such voluntary or involuntary liquidation, dissolution, distribution of assets or winding-up, as the case may be. If such payment shall have been made in full to the holders of all outstanding Preferred Stock of all classes and series, or duly provided for, the remaining assets of the Corporation shall be available for distribution among the holders of Common Stock as provided in this Article FIFTH. if upon any such liquidation, dissolution, distribution of assets or winding-up, the net assets of the Corporation available for distribution among the holders of any one or more classes or series of Preferred Stock which (i) are entitled to a preference over the holders of Common Stock upon such liquidation, dissolution, distribution of assets or winding-up, and (ii) rank equally in connection therewith, shall be insufficient to make payment for the preferential amount to which the holders of such shares shall be entitled, then such assets shall be distributed among the holders of each such series of Preferred Stock ratably according to the respective amounts to which they would be entitled in respect of the shares held by them upon such distribution if all amounts payable on or with respect to such shares were paid in full. Neither the consolidation nor merger of the Corporation, nor the exchange, sale, lease or conveyance (whether for cash, securities or other property) of all, substantially all or any part of its assets, shall be deemed a liquidation, dissolution, distribution of assets or winding-up of the Corporation within the meaning of this provision.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(e)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Voting Rights. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Except to the extent otherwise required by law or provided in the resolution of the Board of Directors adopted pursuant to authority granted in this Article FIFTH</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">the shares of Preferred Stock shall have no voting power with respect to any matter whatsoever. The Board of Directors may determine whether the shares of any class or series shall have limited, contingent, full or no voting rights, in addition to the voting rights provided by law and, if so, the terms of such voting rights. Whenever holders of Preferred Stock are entitled to vote on a matter, each holder of record of Preferred Stock shall be entitled to one vote for each share standing in his name on the books of the Corporation and entitled to vote.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">II.	COMMON STOCK</font></p><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(a)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Issuance. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Common Stock may be issued from time to time In one or more classes or series in any manner permitted by law, as determined by the Board of Directors and stated in the resolution or resolutions providing for Issuance thereof. Each class or series shall be appropriately designated, prior to issuance of any shares thereof, by some distinguishing letter, number or title. All shares of each class or series of Common Stock shall be alike in every particular and shall be of equal rank and have the same power, preferences and rights, and shall be subject to the same qualifications, limitations and restrictions, if any.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(b)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Voting Powers. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Common Stock may have such voting powers (full, limited, contingent or no voting powers), such designations, preferences and relative, participating, optional or other special rights, and be subject to such qualifications, limitations and restrictions, as the Board of Directors shall determine by resolution or resolutions. Unless otherwise resolved by the Board of Directors at the time of issuing Common Shares, (i) each Common Stock share shall be of the same class, without any designation, preference or relative, participating, optional or other special rights, and subject to no qualification, limitation or restriction, and (ii) Common Shares shall have unlimited voting rights, including but not limited to the right to vote in elections for directors, and each holder of record of Common Shares entitled to vote shall have one vote for each share of stock standing in his name on the books of the Corporation and entitled to vote. Cumulative voting shall not be allowed in the election of directors or as to any other matter presented for shareholder approval.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(c)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dividends. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">After the requirements with respect to preferential dividends, if any, on Preferred Stock, and after the Corporation shall have complied with all requirements, if any, with respect to the setting aside</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">of sums in a sinking fund for the purchase or redemption of shares of any class or series of Preferred Stock, then and not otherwise, the holders of Common Stock shall receive, to the extent permitted by law, such dividends as may be declared from time to time by the Board of Directors.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(d)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dissolution or Liquidation. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">After distribution in full of the preferential amount, if any, to be distributed to the holders of Preferred Stock, in the event of the voluntary or involuntary liquidation, dissolution, </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">distribution of assets or winding-up of the Corporation, the holders of Common Stock shall be entitled to receive all the remaining assets of the Corporation of whatever kind available for distribution to shareholders ratably in proportion to the number of shares of Common Stock respectively held by them.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(e)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Convertibility. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Common Shares or other shares of any class or series may be made convertible into or exchangeable for, at the option of the Corporation or the holder or upon the occurrence of a specified event, shares of any other class or classes or any other series of the same or any other class or classes of shares of the Corporation, at such price or prices or at such rate or rates of exchange and with such adjustments as shall be set forth in the resolution or resolutions providing for the issuance of such convertible or exchangeable shares adopted by the Board of Directors.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(f)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Redeemability. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Common Shares may be made redeemable at the option of the Corporation, of the holder thereof, of another person, or upon the occurrence of a designated event, if and to the extent now or subsequently allowed by the General Corporation Law of Delaware, as such law may subsequently be amended, and the terms and conditions of redemption, including the date or dates upon or after which they shall be redeemable, the amount per share payable in case of redemption and any variance in the amount or amounts payable, among other terms, conditions and limitations which may be imposed, may be fixed and established by the Board of Directors in the resolution or resolutions authorizing the issuance of redeemable Common Shares.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">III.	GENERAL MATTERS</font></p><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(a)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Capital. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The portion of the consideration received by the Corporation upon issuance of any of its shares that shall constitute &#x201c;capital&#x201d; within the meaning of the General Corporation Law of Delaware shall be (1) in the case of par-value shares, the par value thereof, and (2) in the case of shares without par value, the stated value of such shares as determined by the Board of Directors at the time of issuance; provided, that if no stated value is determined at the time that shares without par value are issued, the entire consideration to be received for the shares shall constitute capital.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(b)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Fully Paid and Nonassessable. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any and all shares of Common or Preferred Stock or other shares Issued by the Corporation for which not less than the portion of the consideration to be received determined to be &#x201c;capital&#x201d; has been paid to the Corporation, provided the Corporation has received a promissory note or other binding legal obligation of the purchaser to pay the balance thereof, shall be deemed fully paid and nonassessable shares.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:12pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(c)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Status of Certain Shares. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Shares of Preferred or Common Stock or other shares which have redeemed, converted, exchanged, purchased, retired or surrendered to the Corporation, or which have been reacquired in any other manner, shall have the status of authorized and unissued shares and may be reissued by the Board of Directors as shares of the same or any other series, unless otherwise provided herein or in the resolution authorizing and establishing the shares.</font></div></div><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;word-break:keep-all;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.4%;">(d)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Denial of Preemptive Rights. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">No holder of any shares of the Corporation shall be entitled as a matter of right to subscribe for or purchase any part of any new or additional issue of stock of any class or of securities convertible into or exchangeable for stock of any class, whether now or hereafter authorized or whether issued for money, for a consideration other than money, or by way of dividend.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">END OF TEXT OF AMENDMENT</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:18pt;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:2.4%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">B.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pursuant to resolution of the Corporation&#x2019;s Board of Directors, the Secretary of the corporation obtained the shareholders&#x2019; approval of the proposed amendment and restatement at an annual meeting of the shareholders by the holders of 5,101,564 of the Corporation&#x2019;s 9,016,259 outstanding shares of common stock, constituting at least a majority of all shares entitled to vote thereon and therefore sufficient for approval, all in accordance with the General Corporation Law of Delaware and the existing Certificate of Incorporation and bylaws of the Corporation, as amended and corrected to date.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">4</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="text-indent:6.667%;font-size:0;margin-top:0;justify-content:flex-start;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:2.4%;word-break:keep-all;text-indent:0;display:inline-flex;justify-content:flex-start;">C.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This amendment and restatement was duly adopted and has been duly executed and acknowledged in accordance with the provisions of Section 245 of the General Corporation Law of Delaware.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">IN WITNESS WHEREOF, </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AMERICAN TECHNOLOGY CORPORATION has caused this Certificate of Amendment to be signed by the duly authorized officers below on March 24, 1997.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AMERICAN TECHNOLOGY CORPORATION</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Robert Putnam				</font></p><p style="margin-left:46.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">       Robert Putnam, President</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ATTEST:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Richard D. Wagner				</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">       Richard D. Wagner, Secretary</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(SEAL)</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ACKNOWLEDGMENT</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">STATE OF CALIFORNIA	)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">				) ss.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">COUNTY OF SAN DIEGO	)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I HEREBY CERTIFY </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">that before me, a Notary Public duly commissioned and qualified in and for the above jurisdiction, personally came and appeared Robert Putnam, President and Richard D. Wagner, Secretary of AMERICAN TECHNOLOGY CORPORATION, who after being duly sworn declared that they executed the foregoing Certificate of Amendment as their free act and deed and that the statements therein set forth are true and correct.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">IN WITNESS WHEREOF, </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I have hereunto set my hand and seal on ______________, 1997.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">						</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	My</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NOTARY PUBLIC</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">					</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Commission</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">							Expires:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">						</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(SEAL)</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">6</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">[Filed on 09/27/2002]</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AMERICAN TECHNOLOGY CORPORATION</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CERTIFICATE OF AMENDMENT</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OF</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CERTIFICATE OF INCORPORATION</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Elwood G. Norris certifies that:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">He is the Chief Executive Officer of American Technology Corporation, a corporation organized and existing under and by virtue of the General Corporation Law of the State of Delaware (the &#x201c;Corporation&#x201d;).</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">RESOLVED, that the first paragraph of ARTICLE FIFTH of the Certificate of Incorporation of the Corporation be amended to provide as set forth below, and such provisions shall supercede the first paragraph of ARTICLE FIFTH of the existing Certificate of Incorporation in its entirety:</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FIFTH.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The aggregate number of shares of capital stock of all classes which the Corporation shall have authority to issue is fifty-five million (55,000,000), of which fifty million (50,000,000) shares having a par value of $.00001 per share shall be of a class designated &#x201c;Common Stock&#x201d; (or &#x201c;Common Shares&#x201d;), and FIVE MILLION (5,000,000) shares having a par value of 5.00001 per share shall be of a class designated &#x201c;Preferred Stock&#x201d; (or &#x201c;Preferred Shares&#x201d;). All shares of the Corporation shall be issued for such consideration or considerations as the Board of Directors may from time to time determine. The designations, voting powers, preferences, optional or other special rights and qualifications, limitations, or restrictions of the above classes of stock shall be as follows:&#x201d;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">RESOLVED, that Section 4(a) of the certificate of Designation of Series D Preferred Stock filed with the Secretary of State of the State of Delaware on May 3, 2002 (the &#x201c;Series D Certificate of Designation&#x201d;) be amended to provide as set forth below, and such provisions shall supercede Section 4(a) of the existing Series D Certificate of Designation in its entirety:</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(a) Voting.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Each holder of shares of Series D Preferred Stock shall be entitled to one (1) vote for each share of Common Stock then issuable upon conversion of each share of Series D Preferred Stock thereof held on any matter submitted to the Corporation&#x2019;s stockholders for their approval or consent, provided, however, that the number of such votes for each holder of Series D Preferred Stock shall in no event exceed the number of votes obtained by multiplying the number of shares of Series D Preferred Stock held by the fraction obtained by dividing the Original Issue Price by $4.03 (as adjusted for any stock splits, reorganizations, dividends, recapitalizations and the like). Except as otherwise required by law or expressly provided herein, the holders of the Series D Preferred Stock shall vole equally with the shares of Common Stock of the Company and not as a separate class on any matter to voted upon by the stockholders of the Company.&#x201d;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">RESOLVED, that Section 5(1) of the Series D Certificate of Designation be amended to provide as set forth below, and such provisions shall supercede Section 5(l) of the existing Series D Certificate of Designation in its entirety-,</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(l)	Limitation on Issuance of Conversion Shares; Redemption. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Notwithstanding any adjustment of the Conversion Price made under this Section 5, and except as provided below, the Corporation shall not be obligated to issue upon conversion of the Series D Preferred Stock, in the aggregate, more than that number of shares of Common Stock, which when added to the maximum number of shares of Common Stock issuable upon exercise of all warrants issued by the Corporation in connection with the sale of the Series D Preferred Stock, is equal to 19.99% of the number of shares of Common Stock of the Corporation outstanding on the Original Issue Date</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(such amount to be proportionately and equitably adjusted from time to time in the event of stock splits, stock dividends, combinations, reverse stock splits, reclassifications, capital reorganization and similar events relating to the Common Stock) (the &#x201c;Maximum Share Amount&#x201d;) if the issuance of shares of Common Stock in excess of the Maximum Share Amount (such number of execs* shares referred to in the aggregate as the &#x201c;Excess Shares&#x201d;) would constitute a breach or violation of the Corporation&#x2019;s obligations under the rules or regulations of Nasdaq or any other principal securities exchange or market upon which the Common Stock is or becomes traded (the &#x201c;Exchange Rules&#x201d;). To the extent the Corporation will be required, or it appears likely to the Board of Directors of the Corporation that it will be required, to issue any Excess Shares as a result of an adjustment to the Conversion Price, the Corporation shall, at its option, tither (i) promptly take such action that would enable it to issue such Excess Shares without breaching or violating any Exchange Rules, including without limitation, obtaining stockholder approval, or (ii) redeem the Excess Shares at a redemption price equal to the Conversion Price. The number of shares comprising the Maximum Share Amount (and if applicable, any Excess Shares to be issued) shall be allocated among the holders of the shares of Series D Preferred Stock pro rata based on the total number of shares of Series D Preferred Stock then outstanding.&#x201d;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">5.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The foregoing amendments to the Certificate of Incorporation have been duly approved by the Board of Directors.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">6.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The foregoing amendments to the Certificate of Incorporation have been duly approved by vote of the required number of shares of Common Stock and Series D Preferred Stock of the Corporation pursuant to Sections 228(a) and 242 of the General Corporation Law of the State of Delaware.</font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	IN WITNESS WHEREOF, this Certificate of Amendment of the Certificate of Incorporation has been executed by the Chief Executive Officer of the Corporation on this 26th day of September, 2002.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:36.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AMERICAN TECHNOLOGY CORPORATION</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:36.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	/s/ Elwood G. Norris			</font></p><p style="margin-left:36.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">       Chief Executive Officer</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">[Filed on 03/10/2008]</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#151515;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">STATE OF DELAWARE <br>CERTIFICATE OF CHANGE <br>OF REGISTERED AGENT AND/OR <br>REGISTERED OFFICE</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Board of Directors of </font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">American Technology Corporation			                          </font><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, a Delaware Corporation, on this </font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">19</font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">th</font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	 </font><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> day of </font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">December       </font><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, A.D. </font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2008     </font><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, do hereby resolve and order that the location of the Registered Office of this Corporation within this State be, and the same hereby is </font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">			Corporation Trust Center				 	1209 Orange		</font><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Street, in the City of </font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	Wilmington		             </font><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">,</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">County of </font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	New Castle 	</font><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Zip Code </font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	19801		</font><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The name of the Registered Agent therein and in charge thereof upon whom process against this Corporation may be served, is </font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	THE CORPORATION TRUST COMPANY		             .</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Corporation does hereby certify that the foregoing is a true copy of a resolution adopted by the Board of Directors at a meeting held as herein stated.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">IN WITNESS WHEREOF, said Corporation has caused this certificate to be signed by an authorized officer, the </font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  10</font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">th</font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> 	</font><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> day of </font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	March	</font><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> A.D., </font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  2008	</font><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	/s/ Thomas R. Brown		</font></p><p style="margin-left:36.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">                         </font><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Authorized Officer</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Name: </font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Thomas R. Brown			</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">                        Print or Type</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Title: </font><font style="color:#151515;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Chief Executive Officer		</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">[Filed on 03/24/2010]</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#151515;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CERTIFICATE OF AMENDMENT <br>TO THE CERTIFICATE OF INCORPORATION <br>OF <br>AMERICAN TECHNOLOGY CORPORATION <br>(HEREAFTER TO BE KNOWN AS &#x201c;LRAD CORPORATION&#x201d;)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	Pursuant to and in accordance with the provisions of the General Corporation Law of the <br>State of Delaware, as amended, (the &#x201c;Law&#x201d;), the undersigned, American Technology Corporation <br>(the &#x201c;Corporation&#x201d;) hereby declares and certifies as follows:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The name of the Corporation is American Technology Corporation.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Certificate of Incorporation of said corporation was filed by the State of Delaware Secretary of State on March 5, 1992, under the name American Technology Corporation.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Certificate of Incorporation is amended to change the name of the Corporation.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</font><div style="display:inline;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">To effect the foregoing, Paragraph FIRST of the Certificate of Incorporation is hereby amended in its entirety as follows:</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201c;</font><font style="color:#151515;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FIRST. </font><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The name of the corporation is LRAD Corporation.&#x201d;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">5.</font><div style="display:inline;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The amendment specified above does not provide for an exchange, reclassification, or cancellation of issued shares of the Corporation.</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">6.</font><div style="display:inline;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The amendment specified above has been duly authorized and approved by unanimous vote of the members of the board of directors at a meeting held on January 12, 2010 and approved by a majority vote of the stockholders pursuant to the requirements of Section 242 of the General Corporation Law of the State of Delaware at a meeting held on March 24, 2010. The total number of outstanding shares of the corporation is 30,552,498 shares of Common Stock. 15,808,524 shares of Common Stock voted for the name change and 1,603,214 shares of Common stock voted against the same and 147,557 abstained. Such votes were sufficient to approve the name change amendment.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	IN WITNESS WHEREOF, this Certificate of Amendment of the Certificate of Incorporation of the Corporation is executed as of the 24th day of March, 2010.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:36.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AMERICAN TECHNOLOGY CORPORATION, a Delaware corporation</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:36.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Thomas R. Brown				</font></p><p style="margin-left:36.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Title: President and Chief Executive Officer</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">[Filed on 01/06/2020]</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CERTIFICATE OF AMENDMENT <br>TO THE CERTIFICATE OF INCORPORATION <br>OF <br>LRAD CORPORATION</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	Pursuant to and in accordance with the provisions of the General Corporation Law of the State of Delaware, as amended, the undersigned, LRAD Corporation (the &#x201c;Corporation&#x201d;) hereby declares and certifies as follows:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The name of the Corporation is LRAD Corporation.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Certificate of Incorporation of said corporation was filed by the State of Delaware Secretary of State on March 5, 1992, under the name American Technology Corporation.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Certificate of Incorporation is amended to change the name of the Corporation.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">To effect the foregoing, Paragraph FIRST of the Certificate of Incorporation is hereby amended in its entirety as follows:</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FIRST.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> The name of this corporation is Genasys Inc.&#x201d;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">5.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The amendment specified above does not provide for an exchange, reclassification, or cancellation of issued shares of the Corporation.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">6.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The amendment specified above has been duly authorized and approved accordance with the provisions of Section 242 of the General Corporation Law by unanimous vote of the members of the board of directors of the Corporation at a meeting held on December 5, 2019.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	IN WITNESS WHEREOF, this Certificate of Amendment of the Certificate of Incorporation of the Corporation is executed as of the 6th day of January, 2019.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">LRAD CORPORATION, <br>a Delaware corporation</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Richard S. Danforth			</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Title: Chief Executive Officer <br>Richard S. Danforth</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">[Filed on 03/18/2021]</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#151515;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CERTIFICATE OF AMENDMENT <br>TO THE AMENDED CERTIFICATE OF INCORPORATION <br>OF <br>GENASYS INC.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	Pursuant to and in accordance with the provisions of the General Corporation Law of the State of Delaware, as amended, the undersigned, Genasys Inc. (the &#x201c;Corporation&#x201d;) hereby declares and certifies as follows:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The name of the Corporation is Genasys Inc.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Certificate of Incorporation is amended to increase the number of authorized shares of the Corporation&#x2019;s common stock from 50,000,000 shares to 100,000,000 shares.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">To effect the foregoing, the first paragraph of ARTICLE FIFTH of the Certificate of Incorporation is hereby amended to provide as set forth below, and such provisions shall supersede the first paragraph of ARTICLE FIFTH of the existing Certificate of Incorporation in its entirety:</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:13.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#151515;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201c;FIFTH. </font><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The aggregate number of shares of capital stock of all classes which the Corporation shall have authority to issue is ONE HUNDRED FIVE MILLION (105,000,000), of which ONE HUNDRED MILLION (100,000,000) shares having a par value of $0.00001 per share shall be of a class designated &#x201c;Common Stock&#x201d; (or &#x201c;Common Shares&#x201d;), and FIVE MILLION (5,000,000) shares having a par value of $0.00001 per share shall be of a class designated &#x201c;Preferred Stock&#x201d; (or &#x201c;Preferred Shares&#x201d;). All shares of the Corporation shall be issued for such consideration or considerations as the Board of Directors may from time to time determine. The designations, voting powers, preferences, optional or other special rights and qualifications, limitations, or restrictions of the above classes of stock shall be as follows:&#x201d;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</font><div style="display:inline;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The amendment specified above does not provide for an exchange, reclassification, or cancellation of issued shares of the Corporation.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:7.14323979728499%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">5.</font><div style="display:inline;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The amendment specified above has been duly authorized and approved by unanimous vote of the members of the board of directors at a meeting held on December 8, 2020, and approved by a majority vote of the stockholders pursuant to the requirements of Section 242 of the General Corporation Law of the State of Delaware at a meeting held on March 16, 2021.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	IN WITNESS WHEREOF, this Certificate of Amendment of the Certificate of Incorporation of the Corporation is executed as of the 16th day of March, 2021.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">GENASYS INC.,</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">a Delaware corporation</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Richard S. Danforth			</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Title: Chief Executive Officer</font></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#151515;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Richard S. Danforth</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Aptos',sans-serif;font-kerning:none;min-width:fit-content;">21816407v3</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.16
<SEQUENCE>3
<FILENAME>gnss-ex10_16.htm
<DESCRIPTION>EX-10.16
<TEXT>
<!-- DFIN ActiveDisclosure (SM) HTML Document - http://www.dfinsolutions.com/ --><!-- Creation Date :2025-12-15T16:31:51.1571+00:00 --><!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html>
 <head>
  <title>EX-10.16</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">[</font><font style="font-variant:small-caps;color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Executed on</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> 08/07/2024]</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">COMMONWEALTH OF PUERTO RICO PUERTO RICO ELECTRIC POWER</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AUTHORITY</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:13pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CONTRACT NUM. </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2025-P00024</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:13pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ENGINEERING, PROCUREMENT, CONSTRUCTION CONTRACT FOR THE AN</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EARLY WARNING SYSTEM (EWS) ON 34 PUERTO RICO DAMS</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:15pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Req.</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">		</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:15pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:15pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">APPEAR</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AS FIRST PARTY: The Puerto Rico Electric Power Authority, hereinafter referred to as (PREPA), a public corporation and government instrumentality of the Commonwealth of Puerto Rico, created by Act 83 of May 2, 1941, as amended (Act 83), represented in this act by its Executive Director, Josu&eacute; A. Col&oacute;n Ortiz, of legal age, married, engineer, and resident of Caguas, Puerto Rico.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AS SECOND PARTY: Genasys Puerto Rico, LLC, hereinafter referred to as &#x201c;the Contractor&#x201d;, a corporation organized and existing under the laws of the Commonwealth of Puerto Rico, authorized to do business in Puerto Rico, represented in this act by its Chief Executive Officer, Richard S. Danforth, of legal age, married, and resident of San Diego, California, by Corporate Resolution dated August 2, 2024.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Both, PREPA and Contractor which are hereinafter referred to individually as a &#x201c;Party&#x201d; and jointly as &#x201c;Parties&#x201d;,</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">WHEREAS PREPA, by virtue of its enabling act, Act 83, has the authority to engage those professional, technical and consulting services necessary and convenient to the activities, programs, and operations of PREPA.</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">WHEREAS, this Contract was awarded to the Contractor on February 9, 2024, by means of a competitive process (RFP-20231010), Power Advocate Event Number 201537.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">WITNESSETH</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">THEREFORE, IN CONSIDERATION of the mutual covenants hereinafter stated, the Parties agree themselves, their personal representatives, successors, and assignees, as follows:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">TERMS AND CONDITIONS</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:8.040000000000001pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 1. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Scope of Work and Deliverables </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The purpose of this project is to design, procure, install, and implement an Early Warning System (EWS) for thirty-four (34) existing dams in Puerto Rico.  Owners and number of dams are as follows:  seventeen (17) PREPA, eight (8) Puerto Rico Aqueduct and Sewer Authority (PRASA), four (4) Department of Natural Resources (DNR), two (2) Municipality of Comerio (Comerio), and three (3) Empresas Serralles (Serralles).  The intention of this Contract is to cover all 34 dams.  Equipment is also to be installed in eight (8) assigned Emergency Operations Centers (EOC): four (4) EOC&#x2019;s located at PREPA&#x2019;s Irrigation District Offices, two (2) at PREPA&#x2019;s Hydroelectric Plants, one (1) at PRASA&#x2019;s headquarters, and one (1) at Puerto Rico Emergency Management (PREMA) headquarters.  Instrumentation and video surveillance systems, excluding sirens, will be designed, procured, installed, and implemented in Carite, Patillas, and Melania dams.  All this scope is detailed in Genasys, Puerto Rico, LLC Statement of Work, dated July 8, 2024, which is part of this Contract.</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The work shall be performed in accordance with all Conditions of Approval, set forth by FEMA for the HMGP Project 4339-0012.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The scope of work includes cellular phone message alerts, reverse 911 dialing, siren system in selected floodable areas, installation of the dam instrumentation, all communication and integration systems, preparation of evacuation routes with the appropriate signaling, flood poles in the designated areas, and preparation of community outreach program with training for all the people at risk.  The EWS shall be compatible and connected to PREMA&#x2019;s IPAWS system.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In addition, the work shall include but not limited to the following:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Site visits to each dam to locate the instrumentation with consideration of the present condition.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Surveying as necessary to collect design inputs.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Furnishing all erection and installation equipment and tools, including calibrated instruments required for monitoring and testing.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Excavated material shall be reutilized on-site in a location designated by the Owner of the property.  Construction debris disposal shall comply with Puerto Rico&#x2019;s requirements for the treatment and disposal of non-hazardous waste.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Maintaining a record of installation (i.e., as-built drawings) in accordance with the technical requirements of this specification.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Furnishing the services of qualified personnel at the project site to perform field services, such as inspections, welding, and testing.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Providing a qualified third-party inspection service to monitor the quality of the work as indicated in Section 014500 of this specification.</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">4</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Progress reporting as specified in the commercial terms and conditions.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Daily site cleanup and disposal of waste and debris.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Participation in an OSHA approved Safety Program.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 2. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Definitions </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Whenever the words defined in this Article or their pronouns are used or mentioned in this Contract, they shall have the meanings here given:</font></p><div class="item-list-element-wrapper" style="margin-left:0.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.935%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.941423851006308%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.1</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contracting Officer &#x2013; shall mean the Executive Director of PREPA, acting directly or through his properly authorized agents.</font></div></div><div class="item-list-element-wrapper" style="margin-left:0.13%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.935%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.941423851006308%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.2</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contract &#x2013; shall mean, collectively, the documents listed below and all supplementary documents thereto that are incorporated by reference.  In the event of a conflict between any such documents, the following descending order from top to bottom shall constitute the order of priority governing the interpretation of the</font></div></div><p style="margin-left:5%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contract (beginning with the Contract as the top priority):</font></p><div class="item-list-element-wrapper" style="margin-left:5.065%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.602%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.794174961815979%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">a.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contract</font></div></div><div class="item-list-element-wrapper" style="margin-left:5.065%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.602%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.794174961815979%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">b.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Terms and Conditions</font></div></div><div class="item-list-element-wrapper" style="margin-left:5.065%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.602%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.794174961815979%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">c.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Special Conditions and Technical Specifications</font></div></div><div class="item-list-element-wrapper" style="margin-left:5.065%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.602%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.794174961815979%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">d.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Instructions to Proponents Questions and Answers during the procurement process</font></div></div><div class="item-list-element-wrapper" style="margin-left:5.065%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.602%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.794174961815979%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">e.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor&#x2019;s Proposal</font></div></div><div class="item-list-element-wrapper" style="margin-left:5.065%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.602%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.794174961815979%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">f.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Performance and Payment Bonds</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In case of any difference between the terms and conditions of this Contract and the terms of Contractor&#x2019;s Proposals, the terms and conditions of this Contract shall govern.</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.3</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Completion Date &#x2013; date in which all tasks and project scope had completed.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.4</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Change Order &#x2013; a written agreement between the Parties that sets out changes in price, time, or the Scope of Work.  All Scope of Work changes must be approved by FEMA prior to final approval.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.5</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineer &#x2013; shall mean PREPA&#x2019;s Generation Director, acting directly or through his properly authorized agents.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.6</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Final Acceptance &#x2013; shall mean written approval by PREPA that the entire work has been completed, the final cleaning up of the site has been performed and all Punch List items have been rectified.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.7</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Notice to Proceed &#x2013; a written order sent to the Contractor by the Contracting Officer or the Engineer, notifying the Contractor giving authority to begin the Work or separate portions of the Work, as established in this Contract.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.8</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Punch List &#x2013; shall mean the list of non-conforming or incomplete works items identified by PREPA to be completed by the Contractor before the Final Acceptance of the Work.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.9</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Special Conditions &#x2013; are all the specific requirements, regulations and/or directions covering particular conditions of the project.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.10</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Substantial Completion &#x2013; shall mean the date certified by PREPA, that the Contractor shall reach the stage of completion of the Works, when PREPA accepts the safe use of the facility or the system for its intended purposes, even though all Work is not completed.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">6</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.11</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Environmental Compliance Officer &#x2013; PREPA&#x2019;s personnel in charge of project inspections and environmental regulations compliance, who has the authority to stop the project execution until any environmental deficiencies or violations in the project, identified by PREPA or any environmental regulatory agency, are corrected.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.12</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Health and Security Officer &#x2013; The Contractor and/or Subcontractor shall provide a health and security officer on the project site, which will oversee the prevention of accidents, security enforcement program and work plan in coordination with PREPA&#x2019;s designated security officer. The Contractor or subcontractor security officer must have at least 30 hours of basic training in health standards and occupational security for construction projects, provided by a recognized institution approved by the Occupational Safety and Health Administration. The Contractor shall install security barriers around the project boundaries to avoid non-authorized personnel in the area.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 3. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Consideration </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contract Amount is an estimate based on time and material rates.  As compensation for services rendered under this Contract, PREPA and the Contractor agree that the total amount to be paid under this Contract shall not exceed seventy-five million dollars (</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">US$75,000,000</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">).  PREPA shall have no obligation to pay the Contractor any amounts in excess of the Contract ceiling price.  Contractor shall have no obligation to perform any work in excess of the Contract ceiling price. The Contractor will be the only one responsible for any work it or any of its subcontractors, if any, do in excess of the Contract Amount, unless otherwise agreed to in writing, signed by the Parties.</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">7</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The rates quoted in Contractor&#x2019;s Proposal shall constitute full compensation for the Engineering, Procurement Construction (EPC) project for an Early Warning System on all Puerto Rico Dams including but, not limited to labor, tools, equipment, other accessories, cost of all insurance, profit, Contractor&#x2019;s overhead, profit, taxes, etc.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall submit invoices for completed work according to the payment schedule approved by the Engineer, together with the supporting documents.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The invoices submitted by the Contractor must be approved by the Engineer and be accompanied by the proper supporting documentation (including but not limited to inspection certifications, work reports and third-party invoices). Invoice will not be accepted for evaluation without the required documentation.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PREPA reserves the right to deduct or withhold any payment under this Contract, until the Contractor complies with any debts or liabilities as a result of poor performance or negligence during the performance of the Work.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All invoices shall be subject to PREPA&#x2019;s approval before being paid, and payment shall be made within thirty (30) days after the date of PREPA&#x2019;s approval.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Upon completion and Final Acceptance of all works required hereunder, the amount due to the Contractor, under this Contract, will be paid upon the presentation of a properly executed and duly certified invoice the amount of such excepted claims is not included in the invoice for final payment.</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">8</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All invoices submitted by the Contractor shall include the following Certification in order to proceed with its payment.  This is an essential requirement and those invoices without this Certification, will not be processed for payment.</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">No interest Certification:</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We certify under penalty of absolute nullity that no public servant of PREPA is a party or has any interest in the benefit or profit product of the Contract, which is the basis of this invoice.  If such benefit or profit exists, the required waiver has been obtained prior to entering into the Contract. The only consideration to be received in exchange for the delivery of Services provided is the agreed-upon price that has been negotiated with an authorized representative of PREPA. The total amount shown on this invoice is true and correct. The Services have been rendered, and no payment has been received.</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Richard S. Danforth</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor&#x2019;s Signature</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Nothing herein shall preclude the Parties from agreeing to increase the Contract Amount by written amendment signed by both Parties.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The funds to pay for the services performed by the Contractor will come from account 01&#x2011;1831-18301-550-169.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 4. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Commencement, Prosecution and Completion of Work</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PREPA will provide a mobilization letter to the Contractor, prior to beginning the Work.  All Work until reaching 100% of design, including all final biding and construction support package, shall be completed, and performed in accordance with a mutually agreed upon schedule initially estimated to span three (3) years, after the commencement date, specified by PREPA in the mobilization letter.  All Work shall be previously coordinated with the Engineer on a schedule</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">9</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">mutually agreed upon by the Parties. Any Work performed without the Engineer&#x2019;s approval will not be subject to payment by PREPA.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor will be responsible to obtain all the necessary permits for the Work, including the operation of emergency electric power generators, fuel and oil storage tanks, use of crane and transportation of equipment in state roads and highways. All copies of approved permits must be on the project site.  The Contractor must submit a copy of the approved permits to PREPA&#x2019;s Environmental Protection Quality Assurance Division (EPQAD).</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor must provide and install construction and maintenance signs in a visible area of the project. These signs must comply with the state and federal codes for regulatory, warning and guide signs.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Schedule of Proposed Progress</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All work on a particular Group shall be carried out on a continuous schedule following the commencement date specified by PREPA.  For the avoidance of doubt, all work shall only be performed on weekdays, during normal business hours unless otherwise mutually agreed to by the Parties in writing.  The Contractor shall present the Baseline Schedule for the approval of PREPA.  A revised updated schedule shall be presented in accordance with a mutually agreed upon schedule.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 5. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Suspension of Work</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contracting Officer or the Engineer may, at any time, suspend the whole or any portion of the works under this Contract, by providing the Contractor with a written notice stating the reasons for the suspension, at least five (5) days in advance of the day the suspension. The right of PREPA</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">10</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">to suspend the services shall not be construed as denying the Contractor reimburse for actual reasonable, and necessary expenses due to delays, caused by such suspension, it is understood that expenses will not be allowed for such suspension when ordered by the Contracting Officer or the Engineer on account of a force majeure event, as defined in Article 14, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Force Majeure</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, of this Contract.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 6. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Specifications and Drawings </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Anything called for in the Specifications and not shown in the drawings or shown in the drawings and not mentioned in the Specifications shall be deemed to have been called for or shown in both.  In case of any difference between drawings and Specifications, the specifications shall govern.  In case of discrepancy in the specifications and drawings, the matter shall immediately be submitted to the Engineer, without whose decision said discrepancy in the specifications and drawings shall not be adjusted by Contractor, and Contractor shall not proceed with the work affected thereby until he has received written orders from the Engineer.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Engineer will, from time to time, furnish such additional detailed drawings or other information as he may consider necessary for carrying out the work.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 7. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Changes and/or Extra Work</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PREPA may, at any time, make changes or order extra work within the Scope of Work subject to previous written approval of the Contracting Officer. </font><font style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Changes requested by PREPA may include, but not limited to, changes:</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In the Scope of Work.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In the method or schedule of performance of the Works.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">11</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Acceleration in the performance of the Works.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Within ten (10) working days after receipt of PREPA&#x2019;s written Change Order (or such shorter or longer period of time as may be reasonably required as agree by PREPA and the Contractor), Contractor shall promptly notify PREPA of the cost, schedule and other impact(s) Contractor anticipates as a result of the change. If PREPA agrees with the Contractor&#x2019;s statement as to the impact of the change, the Parties shall proceed promptly to enter into a written change order and amendment to the Contract, in connection with such change to equitably adjust: Contractor&#x2019;s cost (increase or decrease), schedule (lengthen or shorten), or other obligations under the Contract regarding such change.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PREPA shall promptly notify Contractor in writing of the basis for any disagreement and PREPA and Contractor shall negotiate in good faith to resolve any issues in order to, when applicable, enter into a written change order to: equitably adjust Contractor&#x2019;s cost (increase or decrease), schedule (lengthen or shorten), or other obligations under the Contract regarding such change. </font><font style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The acceptance of the Change Order and an adjustment in the Contract Amount and/or Contract Term shall not be unreasonably withheld.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">To facilitate review of quotations for extras or credits, all proposals submitted by Contractor in connection with a Change Order shall be accompanied with a complete breakdown of the costs that include labor, materials, equipment, and subcontracts.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 8. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other Work at the Site </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PREPA reserves the right to perform other work by force account and/or enter into other contracts related with these Works. The Contractor shall afford and coordinate with PREPA and the other</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">12</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">contractors, reasonable opportunity to introduce and store materials and execute work. If any part of Contractor&#x2019;s Work, depends for proper execution or results, upon the work of PREPA or of any other contractor, the Contractor shall inspect the works and promptly report to PREPA any defects in such work or any conflicts between such work and Contractor&#x2019;s Work, for PREPA to decide, if necessary, the course of action to be followed by each Party.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Wherever work being done by PREPA&#x2019;s own forces or by other contractors is contiguous to work covered by this Contract, the respective rights of the various interests involved shall be established by PREPA to secure the completion of the various portions of the work in general harmony.  Whenever, in the opinion of PREPA, the orderly progress of the entire services requires the use of PREPA&#x2019;s own forces or by other contractors, PREPA will arrange with the Contractor for such use, at times, and in locations which will not interfere with the work being done under this Contract.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 9. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Inspection</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">9.1.1	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Periodic Inspection</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All material and workmanship (if not otherwise designated by the Specifications) shall be subject to inspection and testing by PREPA&#x2019;s inspectors, at all reasonable times, during the performance of the Work.  PREPA shall have the right to reject defective material, equipment or workmanship or require correction. Rejected workmanship shall be satisfactorily corrected and rejected material and equipment shall be satisfactorily replaced with proper material and equipment, without charge to PREPA. </font><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall promptly remove rejected material from the premises. The Contractor shall furnish</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">13</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">promptly all reasonable facilities, labor, materials, and equipment necessary for the safe and convenient inspection and tests that may be performed in such manners as not to unnecessarily delay the Work.</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor must meet all the conditions and recommendations established by PREPA&#x2019;s Environmental, Health and Securities Officers.</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Upon completion of the Work, the Contractor shall ensure the Work area is free of contaminants.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">9.1.2	</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Final Inspection</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Whenever all the materials have been furnished and all Work has been performed, including final cleaning up, as contemplated in Article 43, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cleaning Up</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, of this Contract, all in accordance with the Technical Specifications, the Contractor shall notify in the Engineer writing that the Work is completed and ready for Final Inspection.  Final inspection shall occur within ten (10) working days after the Engineer has received Contractor&#x2019;s notice of completion of Work.  PREPA will notify the Contractor of the Final Inspection date and time.  If all the Work included in the Scope of the Contract, is found completed in accordance with the Specifications, this inspection shall constitute the Final Inspection and the Completion Date shall be the date of receipt of Contractor&#x2019;s notice of completion of Work.  If, however, upon inspection by the Engineer it is found that any work, in whole or in part, is unsatisfactory, the Engineer shall give the Contractor the instructions as to replacement of material and performance of work necessary for final completion and acceptance, and the Contractor shall immediately comply with and execute</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">14</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">such instructions. Upon satisfactory replacement and performance of such work, the Contractor shall notify the Engineer, and another inspection shall be made which will constitute the Final Inspection if said material is found to have been acceptably replaced and the work completed satisfactorily.</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In such event, the date of receipt of this last Contractor&#x2019;s notice will be established as the Completion Date of the Work or any separable part thereof under the Contract.  The Completion Date, thus established, shall be used in calculating the real time of performance of the Work.</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The determination of whether a project is substantially completed is at the discretion of PREPA.  This project shall be considered substantially completed when PREPA accepts the safe use of the facility or system for its intended purposes and can do so even though not all work is completed.  At this stage, the time for completion of the entire work shall cease and the accruing of penalties.  However, the Contractor shall finish all items included in the Punch List before Final Acceptance of Services, including items listed in Article 2.10, Substantial Completion, of this Contract.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 10. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Submittals</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Engineer shall evaluate submittals within ten (10) calendar days of receipt to disapprove; approve as corrected or approve as submitted.  The Contractor shall submit three (3) sets of each submittal. </font><font style="color:#000000;white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All disapproved submittals shall be amended or corrected as directed and resubmitted for PREPA&#x2019;s evaluation.  In case of discrepancy in the submittals, including Contractor&#x2019;s disagreement with corrections requested by the Engineer or PREPA, the matter shall be submitted</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">15</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">to the Engineer, and the Contractor shall not proceed with the work so affected until the Parties resolve such discrepancy in good faith.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Review or approval of Contractor&#x2019;s submittals shall in no way relieve the Contractor from the responsibilities, obligations or liabilities under this Contract. The Contractor shall obtain all reviews or approvals in writing from PREPA.  The Contractor shall keep at the site one hard copy of the Contract documents, Specifications and drawings, and shall give the Engineer access thereto.  Anything identified in the Specifications and not shown or shown on the drawings and not referenced in the Specifications shall be of like effect as if called for or shown on both.  All Work called for in the Specifications and/or shown on the drawings to be performed by the Contractor shall be performed in strict accordance with the Technical Requirements of the Specifications.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Before commencement of Work, the Contractor shall submit for PREPA&#x2019;s approval the Occupational Safety and Health Program, required in Article 44, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Safety Provisions</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 11. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Superintendence by the Contractor</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Before commencement of the Work, the Contractor shall designate a qualified Site Manager, approved by the Engineer, with the expertise and resources necessary to provide management of the Work.  The Site Manager must be available at all times, during progress of the Work and have the authority to act on the Contractor&#x2019;s behalf.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Site</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Manager shall represent the Contractor and directives given to him by the Engineer shall be as binding as if given to the Contractor.  The Contractor shall, at all times, enforce strict discipline</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">16</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and good order among his employees and shall not employ on the Work any unskilled person.  In addition, the Contractor shall be fully responsible for the negligent or wrongful acts or omissions of subcontractors, if any, or of persons both directly or indirectly employed by the Contractor and shall be liable to PREPA and/or any affected third parties for any acts or omissions.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 12. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Sanitary Facilities</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall furnish and maintain satisfactory sanitary facilities for the use of the workers engaged in the Work, as required by law or regulations.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 13. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Access to Work </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall always permit all persons appointed or authorized by PREPA to visit and inspect the Work or any part thereof.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 14. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Force Majeure </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Parties hereto shall be excused from performing hereunder and shall not be liable in damages or otherwise, if and only to the extent that they shall be unable to perform or are prevented from performing by a force majeure event.  For purposes of this Contract, force majeure means any event not caused by the fault or negligence of, and beyond the reasonable control of, the party claiming the occurrence of a force majeure event.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Force majeure may include, but not be limited to, the following: Acts of God, industrial disturbances, acts of the public enemy, war, blockages, boycotts, riots, insurrections, epidemics, earthquakes, storms, floods, civil disturbances, lockouts, fires, explosions, interruptions of services due to the acts or failure to act of any governmental authority, provided that these events, or any other claimed as a force majeure event, and/or its effects, are beyond the reasonable control and</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">17</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">were not caused by the fault or negligence of the Party claiming the force majeure event, and that such party, within ten (10) days after the occurrence of the alleged force majeure, gives the other party written notice describing the particulars of the occurrence and its estimated duration. The burden of proof as to whether a force majeure has occurred shall be on the party claiming the force majeure.  Both Parties will be responsible under a predicted force majeure event to take immediate action and employ emergency plans to avoid human hazards and protect public and private properties within or adjacent Work&#x2019;s areas and Contractor will not be responsible for PREPA failure to take appropriate action to mitigate any predicted force majeure events.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 15. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Penalties for Delays</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If the Contractor fails to complete the work, or any separable part thereof, within the time established in Article 4, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Commencement, Prosecution and Completion of Work</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Contractor shall pay to PREPA a penalty of five hundred dollars ($500) for each day of delay up to one point five percent (1.5%) of the Contract Amount, and the Contractor and his sureties shall be jointly and severally liable for said amount.  In the event that the Contractor, due to his delay, has payed the total amount of the penalty as mentioned above, and has failed to complete the work or any separate part thereof, it could be considered a breach of Contract, and PREPA may execute the Performance Bond.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In case of delay, the Contractor shall within five (5) days from the beginning of any such delay shall notify the Engineer in writing of the causes of the delay, who shall find out the facts and the extent of the delay and extend the time for completing the Work when, in his judgment, the</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">18</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">findings of facts justify an extension, and his findings of facts thereon shall be final and conclusive for the Parties hereto, subject only to appeal by the Contractor as provided in Article 34, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Disputes</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, hereof; provided that, no claim shall be made by the Contractor against PREPA, its agents, contractors, subcontractors, employees, successors, assignees, for any cause whatsoever, during the progress of any portion of the Work.  Any damages by delays or interruptions caused exclusively by PREPA shall be considered as fully compensated for by the extensions of time as provided above.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If PREPA does not terminate the right of the Contractor to proceed, the Contractor shall continue with the Work, in which event shall pay to PREPA a penalty in the amount set forth above for each calendar day of delay until the Work is completed, and the Contractor and his sureties shall be liable for the amount thereof.  Provided that, the right of the Contractor to proceed shall not be terminated or the Contractor charged with a penalty because of any delays in the completion of the Work due to force majeure event, or PREPA&#x2019;s failure to carry out its obligations.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PREPA shall have the right to the payment of the penalty or the withholding of Contractor&#x2019;s payments, in case of Contractor&#x2019;s delay in completion of the Work. The Contractor agrees that the penalty shall not be subject to reduction, moderation or modification, since this penalty is a pecuniary punishment for the delay, and not a liquidation of damages.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 16. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Liabilities</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">16.1</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Civil Responsibility</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">19</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The appearing Parties agree that their responsibilities for damages under this Contract will be governed by the Puerto Rico Civil Code and its case law, as dictated by the Supreme Court of Puerto Rico.</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">16.2</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indirect or Consequential Damages </font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall not be responsible for indirect, consequential damages or punitive damages, cost of procurement of substitute goods, or lost profits, whether or not such losses or damages are foreseeable that may occur in relation to the Works.</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">16.3</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Direct Damages to PREPA&#x2019;s Property</font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall be insured for all direct damages to PREPA&#x2019;s property that occur as a result of his fault or negligence in connection with the prosecution of the Work and shall be responsible for the proper care and protection of all materials, equipment and work performed until completion of Work. Notwithstanding anything to the contrary in this Contract, Contractor&#x2019;s aggregate liability under this Contract shall not exceed the total compensation paid to it in connection with applicable dam group to which any such liability relates.  Each Party has the obligation to mitigate damages it may suffer hereunder.</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">16.4</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Protection against the Occurrence of Damages</font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor agrees to make, use, provide, and take all proper, reasonably necessary and enough precautions, safeguards, and protection against the occurrence of injuries, death and/or damages to any person or property during the progress of the Work.  In the</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">20</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">performance of its obligations under the Contract, Contractor agrees to comply with all applicable local and federal laws and regulations.</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">16.5</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Save and Hold Harmless Clause</font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor agrees to indemnify and save harmless PREPA for all expenses and costs of any nature (including attorneys&#x2019; fees) incurred by PREPA arising out of any claim made by any third party for personal injuries, including death, sustained by any person, including Contractor&#x2019;s employees, and for damages to third party property to the extent such injuries, death or third party damages are caused by the fault, negligent or intentional acts or omission of Contractor, its employees, subcontractors or affiliated companies, arising out of its or their performance and/or failure to perform the Works.</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">16.6</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Save Harmless for Operation of PREPA&#x2019;s Equipment</font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The operation of PREPA&#x2019;s equipment by PREPA at its plant site is within the exclusive control of PREPA. PREPA shall indemnify and save harmless the Contractor from loss, expense or liability imposed upon the Contractor for any injury to a person, including death resulting therefrom or damage to any property resulting from the operation of such equipment by PREPA.</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If the Contractor is allowed to operate PREPA&#x2019;s equipment at the plant, the Contractor shall indemnify and save harmless PREPA from loss, expense or liability imposed upon PREPA for any injury to a person, including death resulting therefrom or damage to any property resulting from the operation of such equipment by the Contractor.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 17. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Independent Contractor </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">21</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall be considered as an independent contractor, for all material purposes under this Contract, and all persons engaged or contracted by the Contractor for the performance of its obligations herein, shall not be considered as employees or agents of PREPA.  In consequence, the Contractor is not entitled to any fringe benefits, such as, but not limited to vacations, sick leave, and others.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor is an independent contractor and as such shall be responsible for the payment of all its income taxes, its subcontractors and its individual and employers&#x2019; withholdings under the applicable tax laws of Puerto Rico or the U.S. Internal Revenue Code.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 18. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Termination</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PREPA shall have the right to terminate this Contract for convenience, at any moment, by providing the Contractor thirty (30) days written notice by registered mail, return receipt requested, or overnight express mail.  If notice is given, this Contract shall terminate upon the expiration of thirty (30) days and PREPA shall be obligated to pay all fees and expenses incurred up to the day of effective termination, in accordance with the terms of this Contract. The rights, duties and responsibilities of the Parties shall continue in full force and effect during the thirty (30) day notice period.  Contractor shall have no further right to compensation except for what has been accrued for services rendered under this Contract until said date of effective termination.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PREPA shall have the right to terminate this Contract immediately in the event of negligence, dereliction of duty, noncompliance, or material breach by the Contractor, as determined in the sole discretion of PREPA, or for any other reason described elsewhere in this Contract as a basis for termination.  In the event the Contract is terminated by PREPA for cause, PREPA shall be</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">22</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">obligated to pay all fees and expenses incurred up to the day of effective termination, in accordance with the terms of this Contract.  Contractor shall have no further right to compensation except for what has been accrued for services rendered under this Contract until said date of effective termination.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Parties acknowledge that PREPA is undergoing a transformation process, and therefore, both Parties agree that after the front-end transition period of a Partnership, Contract, Sale Contract, or any other PREPA Transaction (as these terms are defined in Act 120-2018), PREPA may sell, assign, convey, transfer, pledge, mortgage, sublease, delegate, hypothecate, or otherwise dispose (each, a &#x201c;Transfer&#x201d;) any of its rights, title, or interest in this Contract as permitted by applicable law and at any time, without Contractor&#x2019;s consent, and without cost, expense, or incremental liability to PREPA, to any future operator of Puerto Rico&#x2019;s generation system or any of its affiliates, or to any governmental agency, body, public corporation or municipality of Puerto Rico; provided, that PREPA shall notify Contractor no later than thirty (30) days before the effective date of any such Transfer. The Contractor acknowledges that all his responsibilities and obligations under the Contract, such as work to be performed and services to be provided, etc., will continue in full force and effect until the expiration of the thirty (30) day period.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 19. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Insurance and Bonds </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall secure and maintain in full force and effect during the life of this Contract as provided herein, policies of insurance covering all operations engaged in by the Contract as follows:</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">19.1</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Commonwealth of Puerto Rico Workmen&#x2019;s Compensation Insurance</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">23</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall provide workmen&#x2019;s compensation insurance as required by Act No. 45 of April 18, 1935, as amended, known as the Workmen&#x2019;s Compensation Act of the Commonwealth of Puerto Rico (&#x201c;Act 45&#x201d;). Contractor shall also be responsible for compliance with Act 45 by all its subcontractors, agents and invitees, if any, or shall certify that such subcontractors, agents and invitees have obtained said policies on their own behalf.  Contractor shall furnish to PREPA a certificate from the Puerto Rico&#x2019;s State Insurance Fund showing that all personnel employed in the work are covered by the workmen&#x2019;s compensation insurance, in accordance with this Contract.</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">19.2</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Commercial General Liability Insurance</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall provide a Commercial General Liability Insurance with limits of at least $1,000,000 per occurrence and at least $1,000,000 aggregate.</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">19.3</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Commercial Automobile Liability Insurance</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:</font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall provide a Commercial Automobile Liability Insurance with limits of at least $1,000,000 combined single limit covering all owned or scheduled autos, non-owned and hired automobiles.</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">19.4</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employer&#x2019;s Liability Insurance</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall provide Employer&#x2019;s Liability Insurance with minimum bodily injury limits of at least $1,000,000 for each employee and at least $1,000,000 for each accident covering against the liability imposed by Law upon the Contractor as result of bodily injury, by accident or disease, including death arising out of and in the course of</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">24</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">employment, and outside of and distinct from any claim under the Workmen&#x2019;s Compensation Act of the Commonwealth of Puerto Rico.</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">19.5</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Professional Liability Insurance</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:</font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall provide a Professional Liability Insurance with limits of at least $1,000,000 per claim and at least $1,000,000 aggregate.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Requirements Under the Policies</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Commercial General Liability and Commercial Automobile Liability Insurance required under this Contract shall be endorsed to include:</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">a.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As Additional Insured:</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Puerto Rico Electric Power Authority</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Risk Management Office</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PO Box 364267</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">San Juan, PR 00936-4267</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">b.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A 30-day cancellation or nonrenewable notice to be sent to the above address.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">c.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">An endorsement including this Contract under contractual liability coverage and identifying it by number, date and Parties to the Contract.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">d.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Waiver of Subrogation in favor of Puerto Rico Electric Power Authority (PREPA).</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">e.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Breach of Warranties or Conditions:</font></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201c;The Breach of any of the Warranties or Conditions in this policy by the Insured shall not prejudice PREPA&#x2019;s rights under this policy.&#x201d;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Bonds</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As a Contract security, the Contractor shall furnish at the time of the execution of the Contract:</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">25</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Arial;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">a.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A Performance Bond in the amount of one hundred percent (100%) of the Contract Price per Group, with good and sufficient surety satisfactory to PREPA guaranteeing that the Contractor will well and faithfully perform the contract work will be secured by Contractor.  Each Group will have a separate Performance Bond and any and all right of recovery against such performance bond will be limited to claims to said applicable Group.  Upon Final Acceptance, the applicable Performance Bond will terminate.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Arial;font-kerning:none;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">b.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A Payment Bond in the amount of one hundred percent (100%) of the Contract Price per Group, with good and sufficient surety satisfactory to PREPA to guarantee the prompt payment of all labor, supervision, equipment, and materials required in the performance of the work for each Group.  Each Group will have a separate Payment Bond and any and all right of recovery against such Payment Bond will be limited to claims to said applicable Group. Upon Final Acceptance, the applicable Payment Bond will terminate.</font></div></div><p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All bonds shall be presented to PREPA before commencement of any work and shall be issued in the required official PREPA forms.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Furnishing of Policies</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All required policies of insurance and bonds shall be in a form acceptable to PREPA and shall be issued only by insurance companies authorized to do business in Puerto Rico.  The Contractor shall furnish a certificate of insurance in original signed by an authorized representative of the insurer in Puerto Rico, describing the coverage afforded.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 20. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Permits and Licenses</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">26</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall obtain and maintain all the licenses, permits, and authorizations required to perform all Works and tasks under this Contract, and shall send all notices, pay all fees and related costs, and will comply and will have its subcontractors, if any, and agents comply with all laws, ordinances, rules, and regulations applicable to the Work, in accordance with the drawings and Specifications.  Should the Contractor find any discrepancy between the drawings and Specifications and the permits, laws, ordinances, rules, and regulations referred to herein, the Contractor shall proceed immediately to notify PREPA of the discrepancy and shall not continue with the Work until PREPA issues and notifies an order informing the Contractor what changes are necessary and when to proceed with the Work as changed.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 21. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contingent Fees</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor guarantees that he has not employed any person to solicit or secure this Contract upon any agreement for a commission percentage, brokerage or contingent fee.  Breach of this guarantee shall give PREPA the right to terminate the Contract or, at its discretion to withhold from the Contract Amount the amount of such commission, percentage, brokerage or contingent fees. This guarantee shall not apply to commission&#x2019;s payable by contractors upon Contract or sales secured or made through bona fide established commercial or selling agencies maintained by the Contractor for the purpose of securing business.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 22. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Transfer of Funds</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If Contractor decides to assign or transfer an amount, due or payable, to which he is entitled for services rendered or goods provided during the term of this Contract, Contractor shall notify PREPA of such transfer of funds, in accordance with the provisions of Act 21-2012.  Said notice</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">27</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">shall clearly indicate the rights granted, including a copy of the contract under which the assignment or transfer of funds is made, the exact amount of funds to be assigned or transferred, and specific identification information regarding the assignee (full name of the person or company), address and any other contact information.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor acknowledges and agrees that PREPA may deduct any amount, due or payable under this Contract, that Contractor owes; PREPA may retain any said amount if Contractor fails to fulfill its obligations and responsibilities under this Contract, or a claim arises for warranty or defects regarding the services rendered or goods provided under this Contract. Contractor also acknowledges and agrees that PREPA&#x2019;s payment obligation under any assignment of funds will cease upon payment of the outstanding amounts under this Contract.  PREPA shall not be required to make payments or transfer any funds for an amount that exceeds the payment to which Contractor is entitled to under this Contract.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall include with its notice of assignment of funds a cashier&#x2019;s check or money order for two hundred dollars ($200), payable to &#x201c;Puerto Rico Electric Power Authority&#x201d;, to cover administrative costs in processing such assignment.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 23. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Conflict of Interest</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor certifies that he does not receive payment or benefit of any nature for services rendered regularly through an appointment to a governmental agency, body, public corporation or municipality of Puerto Rico.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor represents conflicting interests when on behalf of a client he must contend for that which it is his duty to oppose to comply with its obligations with another previous, present or</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">28</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">potential client.  Also, the Contractor represents conflicting interests when his conduct is described as such in the canons of ethic applicable to the Contractor and his personnel or in the laws or regulations of the Commonwealth of Puerto Rico.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In contracts with partnerships or firms, if any of the partners, directors or employees of the Contractor should incur in the conduct described herein, said conduct shall constitute a violation to the prohibitions provided herein. The Contractor shall avoid even the appearance of the existence of conflicting interests.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor acknowledges that the Contracting Officer shall have the power to intervene the acts of the Contractor and/or its agents, employees, and subcontractors regarding the enforcement of the prohibitions contained herein.  If PREPA should discover the existence of adverse interests with the Contractor, the Contracting Officer shall inform the Contractor, in writing, of PREPA&#x2019;s intention to terminate this Contract within a thirty (30) day period.  During said period, the Contractor may request a meeting with the Contracting Officer to present his arguments regarding the alleged conflict of interests, which meeting shall be granted by PREPA in every case of alleged conflict of interests.  If the Contractor does not request such a meeting during the specified thirty (30) day period or the controversy is not satisfactorily settled during the meeting, this Contract shall be cancelled.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor certifies that, at the time of award of this Contract, it does not have any other contractual relation that can enter in a conflict of interest with this Contract.  The Contractor also certifies that no public employee has any personal or economical interest in this Contract.</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">29</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 24. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Claims for Labor and Materials</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall, at his own expense, assume the defense of and save harmless PREPA from claims for labor and materials and not suffer any procedure or other liens to remain outstanding against any of the property used in connection with the Work; and shall, on request, furnish satisfactory evidence that all persons who have done work or furnished materials have been fully paid. If the Contractor fails to comply with his obligations in this respect, PREPA may take such liens or claims and may withhold from any monies due to the Contractor such amounts as may be necessary to satisfy and discharge any such claims and any cost and expenses incidental thereto.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 25. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other Contracts</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PREPA may award other contracts for additional work, and the Contractor shall fully cooperate with such other contractors, in accordance with Article 8, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other Work at the Site</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, of this Contract, and carefully fit his own work to that provided under other contracts as may be directed by the Contracting Officer.  The Contractor shall not commit or permit any acts which interfere with the performance of work by any other Contractor.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 26. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Minimum Wage Rates</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Laborers and other employees engaged under this Contract shall be paid not less than the minimum wages rates prescribed by law.  PREPA may withhold from any payment due to the Contractor any amount necessary to make up the full number of wages due under this Contract and may distribute it directly to those entitled thereto hereunder.</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">30</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 27. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Unfair Labor Practice</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In the event that the Contractor or any of his subcontractors or agents do not comply with an order issued by the Puerto Rico Labor Relations Board and/or the National Labor Relations Board upon their finding that the Contractor or any of his subcontractors or agents have committed an unfair labor practice, no further payments shall be made by PREPA to the Contractor after the date of said order.  In addition, the Contract may be terminated by PREPA, in which case PREPA may take possession of the materials, tools, and appliances on the job site and finish the work by whatever method it may deem expedient.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any declaration by the Puerto Rico Labor Relations Board and/or by the National Labor Relation Board that the Contractor or its agents have not complied with an order issued by the Board relating to any unfair labor practice, shall be binding, final and conclusive unless such order is reversed or set aside by a Court of competent jurisdiction.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 28. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Assignment</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall not subcontract or assign its obligations under this Contract, without PREPA&#x2019;s previous written authorization for such actions.  Provided, that no subcontract shall be considered for PREPA&#x2019;s approval, except when the following requirements are met: (1) Contractor delivers PREPA a copy of the subcontract, not less than thirty (30) days prior to the effective date of the proposed subcontract; (2) the subcontract includes, as a condition for its legal validity and enforceability, a provision whereby PREPA has the right to substitute, subrogate or assume Contractor&#x2019;s rights under the subcontract, in the event that PREPA declares the Contractor in breach or default of any of the Contract terms and conditions; and (3) the subcontract includes, as</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">31</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">a condition for its validity and enforceability, a provision establishing for the subcontractor the obligation to comply with all of Contractor&#x2019;s obligations under the Contract (mirror image clause), except for such obligations, terms and conditions which exclusively related with works or services not included under the subcontract.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If the Contractor decides to assign any due or payables, to which he is entitled for services rendered or goods provided during the term of this Contract to a different company affiliate or any third party, provisions in Article 22, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Transfer of Funds</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, of this Contract, shall apply.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 29. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Subcontractors </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PREPA may invalidate any of the contracts with the subcontractors if PREPA determines that they are detrimental to its best interests.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 30. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Novation </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor and PREPA expressly agree that no amendment or change order which could be made to this Contract, during its term, shall be understood as a contractual novation, unless both Parties agree to the contrary, specifically and in writing. This previous provision shall be equally applicable in such other cases where PREPA gives the Contractor a time extension for the compliance of any of its obligations under the Contract or where PREPA dispenses the claim or demand of any of its credits or rights under this Contract.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 31. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Patents and Copyrights</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor, at its own expense, shall defend any suit or action brought against PREPA based on a claim that any equipment or part thereof, copyright or un-copyrighted composition, secret process, patented or unpatented invention, article, or appliance manufactured or used in the</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">32</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">performance of this Contract, including their use by PREPA, constitutes an infringement of any patents or copyrights of the United States, if notified promptly in writing by PREPA, and given the authority, information, and assistance for the defense of the same, and the Contractor shall pay all damages and costs awarded therein against PREPA.  If in such suit the equipment or any part thereof, or the composition, secret process, invention, article or appliance, is held to constitute infringement and its use is enjoined, the Contractor, at its option and expense, shall either procure for PREPA the right to continue using the same or replace it with non-infringing equipment, composition, secret process, invention, article or appliance, or modify it so it becomes non-infringing; or remove it and refund the purchase price.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 32. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Waivers</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">No waiver of any breach of this Contract shall be held to be a waiver of any other subsequent breach.  All remedies afforded by PREPA in this Contract shall be taken and construed as cumulative, that is, in addition to every other remedy provided herein or by law.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 33. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Correction of Work After Final Payment</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The final certificate for payment shall not relieve the Contractor of responsibility for faulty materials or workmanship and, unless otherwise specified, Contractor shall remedy any defects due thereto in accordance with the Warranty provisions of this Contract, PREPA shall give notice of observed defects with reasonable promptness.  All questions arising under this Article shall be decided by the Engineer, subject to appeal by the Contractor, as provided in Article 34, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Disputes</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, in this Contract.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 34. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Disputes</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">33</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All disputes concerning questions of fact arising under this Contract shall be decided by the Contracting Officer within ten (10) days from the submission of the dispute by Contractor, subject to written appeal by Contractor to the Contracting Officer within thirty (30) days.  Within ten (10) days thereafter, the Contracting Officer shall inform each Party hereto of his decision regarding the dispute.  Contractor, at its option, may elect to accept such decision or pursue remedies at law or equity.  Contractor may directly pursue the remedies at law or equity for all other disputes other than questions of fact.  Notwithstanding the terms above, each Party has the right at any time, at its option and where legally available, to commence an action or proceeding in a court of competent jurisdiction to apply for interim or conservatory measures, but not monetary damages.  In the event of a dispute arising during the warranty period, Contractor shall ensure that the Performance Bond remains in full force and effect until such dispute is resolved and all obligations of Contractor under the agreement are duly performed.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 35. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Laws to be Observed</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall observe and comply with any and all federal, state, and municipal laws, ordinances, and regulations that in any manner affect the Work, the equipment or the materials used in connection with the Works and shall observe all such orders and decrees as exist at present or may be enacted prior to the completion of the Works by agencies or courts having any jurisdiction or authority.  Contractor shall save harmless and indemnify PREPA and its representatives, officers, agents and servants for fines and penalties paid by PREPA, including attorney&#x2019;s fees, to governmental authorities as sole result of Contractor&#x2019;s violation of any such</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">34</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">law, ordinance, regulation, order or decree, whether by the Contractor or its subsidiaries, affiliates and employees, subject to limits of liability in Article 16, </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Liabilities</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, of this Contract.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All permits must always be available on site.  The Contractor will be responsible to request any extension to the permits before their expiration that may be due to Work schedules delays.  Otherwise, the Contractor will assume the responsibility to pay any late fees or fines.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 36. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Change in Law</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During the term of this Contract, any change in law, including, but not limited to changes in applicable tax law, which causes an increase in Contractors costs when supplying the products or services to be acquired by PREPA, shall be of Contractor&#x2019;s responsibility and PREPA shall not be obliged to make additional payments nor to pay additional sums to the price or canon originally agreed for those products or services.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 37. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Choice of Law and Venue</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This Contract shall be governed by and construed in accordance with the laws of the Commonwealth of Puerto Rico.  Also, the contracting Parties expressly agree that only the state courts of Puerto Rico will be the courts of competent and exclusive jurisdiction to decide over the judicial controversies that the appearing Parties may have among them regarding the terms and conditions of this Contract.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 38. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Separability </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If a court of competent jurisdiction declares any of the Contract provisions as null or invalid, such holding will not affect the validity and effectiveness of the remaining provisions of the Contract</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">35</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and the Parties agree to comply with their respective obligations under such provisions not included by the judicial declaration.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 39. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Discrimination</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor certifies that he is an employer with equal opportunity employment, and does not discriminate against any employee or applicant for employment on account of race, color, gender, age, sex, national or social origin, social status, political ideas or affiliation, religion, for being or perceived to be a victim of domestic violence, sexual aggression or harassment, regardless of marital status, sexual orientation, gender identity or immigrant status, for physical or mental disability, for veteran status or genetic information.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 40. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Warranty</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor warrants to PREPA that the Works shall be performed in a competent, diligent manner in accordance with any mutually agreed Specifications.  The foregoing warranty for services work shall expire one (1) year after the performance of the Works.  No warranty claim shall extend the applicable warranty period.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If the works do not meet the above warranties, PREPA shall promptly notify the Contractor in writing prior to expiration of the warranty period.  The Contractor shall at its option, reperform defective Work.  If regardless of the Contractor&#x2019;s reasonable efforts, a deficient Work cannot be re-performed; the Contractor shall refund or credit the amounts paid by PREPA for such deficient Work.  Warranty re-performance by the Contractor shall not extend or renew the applicable warranty period. PREPA shall obtain Contractor&#x2019;s agreement on the execution of any tests it plans</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">36</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">to perform to determine if any part of the Work does not comply with the Specifications and warranties.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor will provide the necessary skill labor for any warranty work that has to be performed in order to comply with the requirements established under this Article.  The Performance Bond shall cover and serve as guarantee for this warranty.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Upon expiration of the warranty period, the Performance Bond shall expire.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The warranties and remedies are conditioned upon:  (a) proper storage, installation, use, operation, and maintenance of products, (b) PREPA keeping accurate and complete records of operation and maintenance during the warranty period and providing Contractor with access to those records, and (c) modification or repair of products or services only as authorized by the Contractor in writing.  Failure to meet any such conditions make the warranty null and void.  The Contractor is not responsible for normal wear and tear.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Except as expressly set forth in this article 40, all products and services are provided by Contractor under this Contract are &#x201c;as is&#x201d; and Contractor makes no other warranties, express or implied, and disclaims any implied warranties of merchantability, title, non&#x2011;infringement or fitness for any particular purpose or use, whether arising by law, by reason of custom or usage of trade, or by course of dealing.  Contractor is not responsible or liable for any problems or interruptions to any software due to issues with third-party hosting services or Internet service providers.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 41. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Notice </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any required notice to be given hereunder shall be in writing and will be sufficiently served when delivered in person or properly mailed to the following addresses:</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">37</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">To PREPA:		Puerto Rico Electric Power Authority</font></p><p style="margin-left:26.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PO Box 364267</font></p><p style="margin-left:26.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">San Juan, Puerto Rico 00936-4267</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Attention:		Josu&eacute; A. Col&oacute;n Ortiz</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:26.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Executive Director</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">To Contractor:	Genasys Puerto Rico, LLC</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:26.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">16262 West Bernando Drive</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:26.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">San Diego CA 92127</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Attention:		Richard S. Danforth</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:26.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CEO</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 42. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other Taxes</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All unemployment, retirement, and other Social Security contributions and taxes; all sales, use and excise, privilege, business and occupational taxes, and any other taxes or fees payable by the Contractor are and shall be included as part of his prices.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 43. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cleaning Up </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall, from time to time, as directed by the Engineer, remove from PREPA&#x2019;s property and from all public and private property all waste and materials resulting from his operations.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Upon completion of the Works, the Contractor shall remove from the area of the Works all remaining rubbish, unused materials, and other like material, belonging to him or used under his direction, and shall hand-in the work area free of contaminants.  In the event of his failure to do so, PREPA may proceed with cleanup of the affected areas at Contractor&#x2019;s expense, and his surety or sureties shall be liable, therefore.</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">38</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 44. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Safety Provisions </font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.1</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall have an Occupational Safety and Health Program and a Safety Officer on the site. </font><font style="color:#000000;white-space:pre-wrap;font-size:6.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A copy of this Program will be delivered to PREPA&#x2019;s Occupational Safety Division.  The Program shall comply with the following minimum requirements of a health and safety program:</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">a.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">It shall comply with all requirements from all applicable regulations included in the 29 CFR 1900.1. </font><font style="color:#000000;white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Program shall have been updated within the past year from the delivery date to PREPA.</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">b.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">It shall establish the mechanisms used to update and audit compliance with itself.</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">c.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">It shall include an accident or incident investigation procedure. This procedure will always include the preparation of a report, which will be submitted to the Occupational Safety Division of PREPA.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.2</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall submit, for evaluation by the Occupational Safety Division, a copy of a Site-Specific Work Plan.  This plan shall include, but not be limited to, the following aspects:</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">a.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Objectives of the Work Plan</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">b.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Description of the activities</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">c.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Occupational safety and health considerations to be addressed before commencement of the project.</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">d.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Procedures for achieving compliance with the applicable regulations, including, but not limited to:</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">39</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">i.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Occupational Exposure to Lead (29 CFR 1926.62)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ii.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Scaffolds (29 CFR 1926 Subpart L)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">iii.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Confined spaces (29 CFR 1910.146)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">iv.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Occupational Exposure to Noise (29 CFR 1910.95)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">v.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Hazardous Materials (29 CFR 1910 Subpart H)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">vi.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Personal Protective Equipment (29 CFR Subpart 1)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">vii.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Hazard Communication (29 CFR 1910.1200)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">viii.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">HAZWOPER (29 CFR 1910.120)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ix.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Fire Protection (29 CFR 1910 Subpart L)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">x.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Commercial Diving (29 CFR 1910 Subpart T)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">xi.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Respiratory Protection (29 CFR 1910.134)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">xii.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Fall Protection (29 CFR 1926 Subpart M)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">xiii.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Electrical (29 CFR 1926 Subpart K)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">xiv.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Welding (29 CFR 1926 Subpart J)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">xv.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Excavations (29 CFR 1926 Subpart P)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">xvi.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Demolitions (29 CFR 1926 Subpart T)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">xvii.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Blasting &amp; Explosives (29 CFR 1926 Subpart U)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">xviii.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Ventilation (29 CFR 1926.57)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">xix.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Tools, Hand, and Powered (1926 Subpart I)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">xx.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Electric Industry (29 CFR 1910.269)</font></div></div><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">xxi.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Lockout/Tagout (29 CFR 1910.147)</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">40</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:13.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.153437871392803%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">xxii.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Asbestos (29 CFR 1910.1001)</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">e.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">It will also include any other regulation or guidelines related to safety and health that could be applicable to the scope of work, and contingency procedures that include how to proceed in an emergency situation, such as fire or chemical spill, among others.</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">f.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A list of all specialized personnel needed.  Also, include copy of all training certificates, licenses or certifications required, according to the scope of work, send it via safety@prepa.pr.gov.  For example: pesticide applicator, electrician, spill responder, refrigeration technician, DOT training for hazardous substances, etc.  All these certificates and licenses shall be up to date.</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">g.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Copy of the Safety Data Sheets (SDS) of all chemical products to be used during the project, for evaluation and approval by PREPA&#x2019;s Occupational Safety and Health Office (Hazard Communication Section).</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">h.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Certification of compliance with medical surveillance requirements, according to scope of work.</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">i.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Certification of compliance with Fit Test requirements for the use of respirators that make a face seal.</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">j.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Safety equipment and materials to be used during the project.</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">k.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Procedures to verify the work area after each workday and at the end of the project.</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">l.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Each Contractor/Subcontractor shall comply with a 100% drug /alcohol free work zone.  At minimum, pre-project and post-accident testing is required.  A positive </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">41</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">post-accident test or positive pre-project test will result in worker dismissal from the project.  Testing will be performed in following closely the NIDA standards.</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.7033333333333336%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">m.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Certification of compliance for general workers ten (10) hours Occupational Safety and Health Administration course in occupational safety and health standards for the construction industry or general industry. </font><font style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Also, to the managers levels and safety officer present certification of compliance thirty (30) hours Occupational Safety and Health Administration course in occupational safety and health standards for the construction industry or general industry.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.3</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Before commencement of work, the Contractor shall take part in a coordination meeting with the designated Safety Officer and Construction Site Manager, and the project manager on PREPA&#x2019;s behalf.  During this meeting the areas to be worked on will be toured, the site-specific work plan will be discussed and reviewed, and amendments to it could be required.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.4</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If the contracted services include demolition activities (as defined per ANSI A10.6 &#x2013; 1990: Demolition &#x2013; the dismantling, razing or wrecking of any fixed building or structure or any part thereof) that will be carried out in buildings or structures, that because of their construction date or prior use, are suspected to contain asbestos, lead based paint or other hazardous materials, the Contractor will require a certification from the project manager or owner stating that the building or structure is free of such materials.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.5</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Services including activities inside buildings occupied by working personnel, that could create a hazard to their safety or health, will be offered AFTER PREPA&#x2019;S WORKING HOURS.  The Contractor will take all steps necessary to assure the area will be free of </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">42</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">nuisance odors or vapors before is reoccupy by PREPA&#x2019;s personnel.  All these will be done in coordination with PREPA&#x2019;s local supervisor.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.6</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall assure that all wastes are removed and properly disposed of, in accordance with all applicable laws and regulations, at the end of every work shift and after the completion of the project.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.7</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All chemical products to be used shall be classified as Approved or Conditionally Approved by PREPA&#x2019;s Hazard Communication Section.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.8</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Welding operations will comply with the requirements of OSHA, ANSI and NFPA.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.9</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If the project involves the handling of non-asbestos insulation or other dust generating materials, like gypsum board, steps shall be taken to prevent the release of the dust to adjacent areas.  The Contractor shall take all reasonable precautions for the safety of, and shall provide all reasonable protection to prevent damage, injury or loss to all employees on the work and all other persons who may be affected.  Also, to the work, property, material and equipment on or off the site, under the care, custody or control of the Contractor or any of his subcontractors.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.10</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall comply with all applicable laws, ordinances, rules, regulations and lawful orders of any public authority having jurisdiction for the safety of persons or property or to protect them from damage, injury or loss.  He shall erect and maintain, as required by existing conditions and progress of the work, all reasonable safeguards for safety and protection, including posting danger signs and other warnings against hazards, promulgating safety regulations and notifying owners and users of adjacent utilities.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">43</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.11</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall designate a responsible Safety Officer of his organization, evaluated and approved by PREPA, who shall be at all times at the project site, whose only duty shall be the prevention of accidents, implement both the Safety and Health Program and the Site-Specific Work Plan in coordination with the Safety Officer from PREPA. The Contractor&#x2019;s Safety Officer shall have successfully completed the thirty (30) hours Occupational Safety and Health Administration course in occupational safety and health standards for the construction industry.</font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall also have on site available at any time the latest revision of the OSHA Standards for the Construction Industry Manual.</font></p><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.12</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Compliance with all safety provisions by subcontractors shall be the responsibility of the Contractor.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.13</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor agrees that it shall perform all work in compliance with federal, state and local occupational safety and health regulations, as described in the Site-Specific Work Plan.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.14</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor will obtain and maintain, during the duration of the Contract, the proper permits from all federal, state and local regulatory authorities or other applicable government agency with respect to discharge, disposal, use, storage, handling and transportation of hazardous chemicals and substances as and when applicable law or regulation requires. </font><font style="color:#000000;white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For projects including the handling of asbestos, lead, or spilled hazardous substances, the notification to EPA or the EQB will be done by the Contractor, but in coordination with the Safety Officer and the Environmental Advisor or Officer.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">44</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.15</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor will not cause or permit any hazardous chemical or product containing a hazardous chemical to be at, or in the vicinity of, any place where any employee, agent, or contractor of PREPA, or any employee of any such agent or Contractor, may be at risk or exposed to hazard as a result thereof during normal use or any foreseeable emergency.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.16</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor will defend, indemnify and hold harmless, PREPA, its employees, agents or assignees for any and all direct liabilities and expenses arising out of Contractor noncompliance with these clauses irrespective of any other terms of this Contract.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">44.17</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PREPA may unilaterally terminate this contract upon the Contractor&#x2019;s non &#x2013; observance of any of the foregoing or for any failure to comply with any of the safety provisions on this Contract upon thirty (30) days of a written notice to Contractor.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 45. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Environmental Conditions</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.1</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor covenants and agrees that it shall, at all times during the term of the Contract, and at its sole cost and expense, comply with and assume sole responsibility and liability under all environmental laws applicable to use of or operations at the project site by Contractors, its agents, assigns, and/or employees.  Contractor agrees that should it or any of its agents, assigns, or employees know of (a) any violation of environmental law relating to the project site, or (b) the escape, release, or threatened release of any hazardous materials in, on under, or about the project site, Contractor shall promptly notify PREPA in writing of such, and that it will provide all warnings of exposure to hazardous materials in, on, under, or about the project site, in strict compliance with all applicable environmental laws.  Further, Contractor covenants and agrees that it shall at no time use, </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">45</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">analyze, generate, manufacture, produce, transport, store, treat, release, dispose of, or permit the escape of, or otherwise deposit in, on, under, or about the project site, any hazardous materials, or permit or allow any of its agents, assigns, or employees to do so. Prior to use of the project site, Contractor shall provide to PREPA an inventory of all equipment and materials stored and/or to be stored at the project site.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.2</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For purposes of this Contract, hazardous materials shall include but is not limited to, any and all substances, chemicals, wastes, sewage, or other materials that are now or hereafter regulated, controlled or prohibited by any environmental laws, including, without limitation:  any (a) substance defined as a hazardous substance, extremely hazardous substance, hazardous material, hazardous chemical, hazardous waste, toxic substance, or air pollutant by federal laws (b) any chemical, compound, material, substance, or other matter that:  (1) is a flammable explosive, asbestos, radioactive material, nuclear material, drug, vaccine, bacteria, virus, hazardous waste, toxic substance, injurious by itself or in combination with other materials; (2) is, controlled, designated in, or governed by any hazardous materials law; (3) gives rise to any reporting, notice, or publication requirements under any hazardous materials laws.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.3</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor must provide and maintain environmental protection measurements during the commencement, construction and completion of the project, as defined under this Contract.  Environmental protection measures must be provided by the Contractor to correct conditions that emerge or develop during the construction, as well, the recondition </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">46</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">of all environmental measurements or controls employed at the project that do not fulfill their purpose.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.4</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor must comply with all environmental laws and regulations, as well as any terms or conditions specify under any approved plan, permit or endorsement by local, state or federal agencies.  The Contractor must obtain, and submit to PREPA, any type of permit required for their operation, such as but not limited to fuel or wastewater storage tanks, storage of remain material of excavations or any landfill required for the project, use and storage of chemicals, cranes and transportation permits, etc.  Furthermore, the Contractor shall comply immediately with any recommendation, required response or mitigation action for any environmental concern or deficiency found by PREPA&#x2019;s personnel, or any State or Federal regulatory agency.  The Contractor will be responsible to notify PREPA immediately of any findings resulting from inspections performed by regulatory agency.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.5</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor and its subcontractors must comply with the provisions to attend all discharge of waste waters to comply with the federal and State regulations of the Clean Water Act (40CFR 112.7 y 122), the Spill Prevention Control and Countermeasure and the EQB&#x2019;s Water Quality Standards.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.6</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor agrees to indemnify PREPA for all expenses and costs of any nature arising out of any claim due to an environmental violation, caused by his agents, employees, subcontractors or assigns during the performance or non&#x2011;performance of its obligations under the Contract.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">47</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.7</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall have available, and close to the working area, the necessary equipment to control, pick-up and clean up any spill that could occur during the performance of the work required by the Contract.  The equipment should include all the necessary materials for waste disposal.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.8</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All Contractor&#x2019;s equipment, including vehicles, to be used in the work area should have an inspection and maintenance program, and be free of any hydrocarbon or hydraulic fluid leakage.  If the equipment develops a leakage during the work process, it should be repaired or replaced immediately. While the leaking equipment is removed of the work or it is repaired, it is the Contractor&#x2019;s responsibility the replacement of cloth or absorbent material and drip pans.  Traces of hydraulic leakages found during the repairs or modification works must be removed and clean immediately in order to prevent Power Plant Outfalls discharge contamination.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.9</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall inform and coordinate with the Plant&#x2019;s Compliance Regulations Supervisor any work to be done to avoid any environmental violation.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.10</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall comply with all the arrangements established in the Consent Decree between PREPA and the Environmental Protection Agency (EPA).</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.11</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All areas must be clean and organized to prevent accidents or violations of regulations.  All equipment to be used in the work area should be in perfect conditions and have a good maintenance program. A monthly record of maintenance shall be filed by the Contractors and submitted to PREPA.  Also, will be responsible to maintain their Operation Center and project area clean and organized.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">48</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.12</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall dispose the wastes stipulated in the Technical Specifications according to the Environmental regulations.  The use of PREPA&#x2019;s waste disposal equipment is not permitted.  Hazardous wastes shall not be discharged into sanitary sewers or storm water drainage system.  All waste products shall be disposed of in accordance with applicable regulations.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.13</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor will be responsible to contain, mitigate and dispose any type of fuel spill, oils or any other substances due to rupture of generator and rotor equipment, as well as auxiliary&#x2019;s related equipment and over and underground pipelines, tanks or storage containers.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.14</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All work shall be performed in compliance with the Spill Prevention and Control and Countermeasure Plan (SPCCP).  Contractor and subcontractors shall attend to an orientation about the SPCCP.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.15</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall submit work plan and the SPCCP to the Environmental Engineer.  The construction process should be performed in such a manner that any adverse environmental impacts, where applicable, are reduced to minimum.  and acceptable level in fulfillment to PREPA.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.16</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All chemical products to be used shall be classified as &#x201c;Approved&#x201d; or &#x201c;Conditional Approved&#x201d; by PREPA&#x2019;s Hazard Communication Section and by Substances and Wastes Management Department, before entering the work area of PREPA&#x2019;s premises.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.17</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor, upon completion of the work, must leave all the work area clean, organized and free of contaminants, according to the laboratory analysis before and after the work.  </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">49</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Before starting the work, the Contractor shall submit the work plan to PREPA for evaluation of the Environmental Protection Division. The storage area for the removed equipment and parts must be appropriate to avoid contaminants dispersion to the ground or water.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.18</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All chemical analysis shall be performed by an approved laboratory and shall be included in PREPA&#x2019;s Materials Management Division Supplier&#x2019;s Register as companies that are properly qualified and evaluated to perform this type of work.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.19</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The disposal of non-hazardous and hazardous waste material shall be done in a Treatment Storage Disposal Facility (TSDF) previously approved by PREPA. </font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.20</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall submit evidence of compliance with DOT&#x2019;s Hazardous Materials Transportation, 49 CFR 172 Sub. Part H (DOT).</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.21</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All remedial actions and environmental work will be performed by a company previously approved by PREPA.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.22</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All work shall be performed according to the Best Management Practice Plan (BMPP), which is part of the Special Conditions of the NPDES Permit.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.23</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any chemical product should not reach any internal waste stream or outfall of the Plant in order to comply with the NPDES Permit.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.24</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Temporary storage areas of construction and disposal materials shall be protected with dikes.  In the absence of dikes, the Contractor shall prepare temporary areas with dikes to avoid materials exposure.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">50</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.25</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All the construction and disposal materials shall be covered to avoid rainfall exposure during the work activities.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.26</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall keep a chemical inventory for products with ingredients regulated by the EPA&#x2019;s Toxic Release Inventory (SARA title III, 313). The Contractor should do a quantity report for all the material used and disposed in the project.  This report will include a copy for all the analysis taken during the project and a copy or copies of the manifest of the waste generated.  This report should be submitted to the Plant&#x2019;s Regulations Compliance Supervisor and to the Quality Assurance Environmental Protection Division.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.27</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall be responsible to obtain the requirement air permits for the control of fugitive emission that may be causes by process or work operations.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.28</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall be responsible to obtain all the necessary permits for the proposed activity, including the operation of emergency electric power generators, fuel and oil storage tanks, use of crane and transportation of equipment in state roads and highways.  All copies of approved permits must be on the site project.  The Contractor must submit a copy of the approved permits to the Environmental Protection Quality Assurance Division (EPQAD).</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.29</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor must locate construction and maintenance signs in a visible area of the project.  These signs must comply with the states and federal codes for regulatory, warning and guide signs.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.30</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Water flooding of trenches with potable water will not be permitted.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.31</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All paints applied by sprayers shall be of a water-based type.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">51</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.32</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Provisions shall be made to prevent the discharge of construction silt, mud, and debris into storm water drains or power plant outfalls.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.33</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall take whatever steps, procedures, or means to prevent abnormal, material spillage, or tracking conditions due to their construction operations in connection with the Contract. The dust control measures shall always be maintained during construction of the project, to the satisfaction of PREPA&#x2019;s Environmental and Engineers Personnel, in accordance with Air Pollution Control Regulations.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.34</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All materials supplied by Contractor shall be one hundred percent (100%) asbestos free.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.35</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">When archaeological features are encountered or unearthed, Contractor shall promptly report PREPA&#x2019;s Environmental Division.  Excavation shall not resume in the identified area until approved by State Regulatory Officers.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">45.36</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor is solely responsible for, and assumes full liability for, the traffic control relating to this project.  Contractor is solely responsible for any and all loss, damage, replacement, or repair necessitated to any traffic signal equipment, traffic signal conduit, and/or circuits, arising from or relating to Contractor&#x2019;s work or services performed hereunder. Contractor shall have all repairs performed immediately at its sole expense by a licensed electrical contractor with experience in traffic signal repair, subject to pre-approval by State the Roads and Transportation Department. Any and all repairs and/or replacement costs expended by the State in this regard shall be reimbursed immediately by the Contractor.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 46. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Use of Completed Portions</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">52</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PREPA shall have the right to take possession of and use any completed or partially completed portions of the Work, notwithstanding the fact that the time for completion of the entire Works may not have expired, but such taking possession and use shall not be deemed an acceptance of the Work so taken or used or any part thereof.  PREPA may require the Contractor to expedite the completion of any part of the Work for provisional use by PREPA and the Contractor shall comply with such request.  If such order of completion or prior use increases the cost of the work or delays the work, the Contractor shall be entitled to such extra compensation or extension of time as agreed by the Parties.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 47. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Quality Assurance </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall submit for evaluation and approval by PREPA a quality control program and establish a quality assurance program, also evaluated and approved by PREPA, to satisfy all applicable regulation and requirements specified in the procurement documents and satisfactory to PREPA.  The program shall contain all those measures necessary to assure that all basic technical requisites ask for in the drawings, codes, tests, and inspections for design, fabrication, cleaning, installation, packing, handling, shipping, long term storage, when necessary, and test equipment are fulfilled.  PREPA reserves the right to conduct audits and inspections to the facilities, activities, and/or documents when estimated and without previous notification necessary in order to assure that the quality control program is adequate and properly implemented.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor shall allow PREPA access to its facilities and documents, so that PREPA, through audits and inspections can verify the quality of the labor, equipment, products, services, and any other related items provided by the Contractor.  In every case in which the materials or services</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">53</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">furnished to PREPA are subcontracted partially or totally, by the Contractor, the Contractor shall request the subcontractor to accept and comply with all the requirements of this Article.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 48. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Compliance with the Commonwealth of Puerto Rico Contracting Requirements</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor will comply with all applicable laws, regulations and executive orders that regulate the contracting process and requirements of the Government of Puerto Rico, including Act No. 73-2019, as amended, known as the &#x201c;2019 General Services Administration Act for the Centralization of Purchases of the Government of Puerto Rico&#x201d; (&#x201c;Act 73-2019&#x201d;).  In compliance with the provisions of Act 73-2019, the Contractor has provided PREPA the Certification of Eligibility of the Unique Registry of Professional Services Providers (known in Spanish as &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Certificado de Elegibilidad del</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Registro </font><font style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">&Uacute;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">nico de Proveedores de Servicios Profesionales</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201d;, and hereinafter referred to as the &#x201c;RUP Certification&#x201d;), issued by the General Services Administration.  It is hereby acknowledged that pursuant to the provisions of Article 42 of Act 73-2019, a valid RUP Certification serves as evidence of compliance with the documentation requirements necessary for contracting professional services with the Government of Puerto Rico, particularly those applicable under Act 237-2004, as amended, which establishes uniform contracting requirements for professional and consultant services for the agencies and governmental entities of the Commonwealth of Puerto Rico (3 L.P.R.A. &#167; 8611 et seq.), the Puerto Rico Department of Treasury Circular Letter Number 1300-16-16 issued on January 22, 2016, as amended, and the sworn statement before notary public required pursuant to Article 3.3 of Act 2-2018.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Further, the Contractor hereby certifies, guarantees, acknowledges and agrees to the following:</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">54</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">A.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor hereby certifies that as of the execution of this Contract, it has filed income, sales, and use (&#x201c;IVU&#x201d; for its Spanish acronym), and property taxes returns, in Puerto Rico for the past five (5) years.  The Contractor also certifies that it does not have any outstanding debt or other debts with the Government of Puerto Rico for income, IVU taxes (collected by the Department of the Treasury), real or chattel property taxes (collected by the &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Centro de Recaudaci&oacute;n de lngresos Municipales</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201d;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(&#x201c;CRIM&#x201d;)), unemployment insurance premiums, workers&#x2019; compensation payments, Social Security for chauffeurs from the Department of Labor and Human Resources, nor have debts with the Puerto Rico Child Support Administration (known in Spanish as the </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Administraci&oacute;n Para El Sustento de Menores </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(ASUME).  If the Contractor owes taxes or premiums to said government agencies, it agrees that PREPA may withhold any monies due to the Contractor under this Contract to be applied to the payment and cancellation of said debt.  The Contractor also certifies that it is in corporate &#x201c;Good Standing&#x201d; at the Department of State of Puerto Rico.  The Contractor hereby represents and certifies that it is duly authorized to do business under the laws of Puerto Rico by the Department of State and the execution, delivery, and performance of all the services under this Contract are within the Contractor authorized powers and are not in contravention of law.  The Contractor also certifies that it is in compliance with the Merchant&#x2019;s Registration.  Accordingly, the Contractor has submitted to PREPA its RUP Certification from the General Services Administration.  The Contractor shall maintain its certificate valid for the duration of this Contract.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">55</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">B.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Special Contribution for Professional and Consulting Services: </font><font style="color:#000000;white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As required by Act 48-2013, as amended, PREPA will withhold a special contribution of one point five percent (1.5%) of the gross amounts paid under this Contract.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">C.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Social Security and Income Tax Retentions: In compliance with Executive Order 1991 OE-24; and C.F.R. Part 404 et. Seq., Contractor will be responsible for rendering and paying the Federal Social Security and Income Tax Contributions for any amount owed as a result of the income, from this Contract.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">D.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Income Tax Retention Law:  PREPA shall deduct and withhold ten percent (10%) of all payments to residents of the Commonwealth of Puerto Rico as required by the Internal Revenue Code of Puerto Rico. </font><font style="color:#000000;white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In case of US citizens and non&#x2011;US citizens, which are nonresidents of the Commonwealth of Puerto Rico, PREPA will retain twenty percent (20%) and twenty-nine percent (29%) respectively.  PREPA will remit such withholdings to the Government of Puerto Rico&#x2019;s Treasury Department (known in Spanish as </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Departamento de Hacienda de Puerto Rico</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">).  Contractor will request PREPA not to make such withholdings if, to the satisfaction of PREPA, Contractor timely provides a release from such obligation by the Government of Puerto Rico&#x2019;s Treasury Department Act 1-2011, section 1062.03.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">E.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Compliance with Governmental Ethics, Act 1-2012: Contractor will certify compliance with Act 1 of January 3, 2012, as amended (Act 1-2012), known as the Ethics Act of the Government of Puerto Rico, which stipulates that no employee or executive of PREPA nor any member of his/he immediate family (spouse, dependent children or other members of </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">56</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">his/her household or any individual whose financial affairs are under the control of the employee) shall have any direct or indirect pecuniary interest in the services to be rendered under this Contract, except as may be expressly authorized by the Governor of Puerto Rico in consultation with the Secretary of Treasury and the Secretary of Justice of the Government.  3 L.P.R.A. &#167; 8611 et seq.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">F.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Act 168-2000:  Law for the Strengthening of the Family Support and Livelihood of Elderly People: Contractor will certify that if there is any Judicial or Administrative Order demanding payment or any economic support regarding Act 168-2000, as amended, the same is current and in all aspects in compliance.  Act 168-2000 &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Law for the Strengthening of the Family Support and Livelihood of Elderly People</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201d; in Spanish: &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Ley para el Fortalecimiento del Apoyo</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Familiar y Sustento de Personas de Edad Avanzada</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201d;, 3 L.P.R.A. &#167;8611 et seq.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">G.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Act 127-2004:  Contract Registration in the Comptroller&#x2019;s Office of Puerto Rico Act: Payment for services object of this Contract will not be made until this Contract is properly registered in the Office of the Comptroller of the Government of Puerto Rico pursuant to Act 18 of October 30, 1975, as amended.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">H.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Prohibition with respect to execution by public officers: 3 L.P.R.A. &#167;8615(c): No public officer or employee authorized to contract on behalf of the executive agency for which he/she works may execute a contract between the agency for which he/she works and an entity or business in which he/she or any member of his/her family unit has or has had </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">57</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">direct or indirect economic interest during the last four (4) years prior to his/her holding office.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">I.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Prohibition with respect to contracting with officers or employees: 3 L.P.R.A. &#167;8615(d): No executive agency may execute a contract in which any of its officers or employees or any member of their family units has or has had direct or indirect economic interest during the last four (4) years prior to their holding office, unless the Governor gives authorization thereto with the previous recommendation of the Secretary of the Treasury and the Secretary of Justice.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">J.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Prohibition with respect to contracts with officers and employees of other Government entities: 3 L.P.R.A. &#167;8615(e):  No public officer or employee may be a party to or have any interest in any profits or benefits produced by a contract with any other executive agency or government dependency unless the Governor gives express authorization thereto with previous recommendation from the Secretary of the Treasury and the Secretary of Justice.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">K.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Prohibition with respect to evaluation and approval by public officers: 3 L.P.R.A. &#167;8615(f):  No public officer or employee who has the power to approve or authorize contracts shall evaluate, consider, approve or authorize any contract between an executive agency and an entity or business in which he/she or any member of his/her family unit has or has had direct or indirect economic interest during the last four (4) years prior to his/her holding office.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">L.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Prohibition with respect to execution by public officers&#x2019; contracts with former public officers: 3 L.P.R.A. &#167;8615(h):  No executive agency shall execute contracts with or for the </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">58</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">benefit of persons who have been public officers or employees of said executive agency until after two (2) years have elapsed from the time said person has ceased working as such.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">M.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dispensation:  Any and all necessary dispensations have been obtained from any government entity and that said dispensations shall become part of the contracting record.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">N.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Rules of Professional Ethics:  The Contractor acknowledges and accepts that it is knowledgeable of the rules of ethics of his/her profession and assumes responsibility for his/her own actions.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">O.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Provisions Required under Act 14-2004: The Contractor agrees that articles extracted, produced, assembled, packaged or distributed in Puerto Rico by enterprises with operations in Puerto Rico, or distributed by agents established in Puerto Rico shall be used when the service is rendered, if they are available.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">P.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor certifies that at the time of execution of this Contract it has no other contracts with other agencies, public corporations, municipalities, and/or instrumentalities of the Government of Puerto Rico.  The Contractor acknowledges and accepts that the failure to list any current contractual relationship with any governmental entity may result in the termination of this Contract if required by PREPA.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">Q.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor certifies that at the time of the execution of this Contract, it is not a public company with shares that are traded on a regulated stock exchange.  The Contractor certifies that prior to the execution of this Contract, it has submitted to PREPA a Certification of Legal Entity (known in Spanish as &#x201c;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Certificaci&oacute;n sobre Personas Jur&iacute;dicas</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201d;).</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">59</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">R.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Interagency Services Clause</font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pursuant to Memorandum No. 2023-001, Circular Letter 008-2023, of the Office of the Governor of Puerto Rico (</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Oficina del Gobernador de Puerto Rico</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">) and the Office of Management and Budget (</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Oficina de Gerencia y Presupuesto de Puerto Rico </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:'Symbol',serif;font-style:italic;font-kerning:none;min-width:fit-content;">&#xf02d;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> OGP</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">), both Parties acknowledge and agree that the contracted services herein may be provided to any entity of the Executive Branch which enters into an interagency agreement with the contracting entity (PREPA) </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:'Symbol',serif;font-kerning:none;min-width:fit-content;">&#xf02d;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> or by direct provision of the Office of the Chief of Staff of the Governor of Puerto Rico (</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Secretar&iacute;a de la Gobernaci&oacute;n</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">). These services will be performed under the same terms and conditions regarding hours of work and compensation set forth in this Contract.</font></p><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">S.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Termination Clause</font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Chief Executive Officer has the authority to terminate this Contract at any time.  If any of the previously required Certifications shows a debt, and Contractor has requested a review or adjustment of this debt, Contractor will certify that it has made such request at the time of the Contract execution.  If the requested review or adjustment is denied and such determination is final, Contractor will provide, immediately, to PREPA a proof of payment of this debt; otherwise, Contractor accepts that the owed amount be offset by PREPA and retained at the origin, deducted from the corresponding payments.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 49. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Anti-Corruption Code for a New Puerto  Rico</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">60</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor agrees to comply with the provisions of Act 2-2018, as the same may be amended from time to time, which establishes the Anti-Corruption Code for a New Puerto Rico (Act 2-2018).  The Contractor hereby certifies that it does not represent interests in cases or matters that imply a conflict of interest, or of public policy, between the executive agency and the interests it represents.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall furnish a sworn statement to the effect that neither Contractor nor any president, vice president, executive director or any member of a board of officials or board of directors, or any person performing equivalent functions for Contractor has been convicted of or has pled guilty to any of the crimes listed in Article 6.8 of Act 8&#x2011;2017, as amended, known as the Act for the Administration and Transformation of Human Resources in the Government of Puerto Rico (Act 8-2017) or any of the crimes included in Act 2-2018.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor hereby certifies that it has not been convicted in Puerto Rico or United States Federal court for under Articles 4.2, 4.3 or 5.7 of Act 1-2012, as amended, known as the Organic Act of the Office of Government Ethics of Puerto Rico (Act 1-2012), any of the crimes listed in Articles 250 through 266 of Act 146-2012, as amended, known as the Puerto Rico Penal Code (Act 146-2012), any of the crimes typified in Act 2-2018, or any other felony that involves misuse of public funds or property, including but not limited to the crimes mentioned in Article 6.8 of Act 8-2017.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PREPA shall have the right to terminate the Contract in the event Contractor is convicted in Puerto Rico or United States Federal court for under Act 1 Articles 4.2, 4.3 or 5.7 of 2012, any of the crimes listed in Articles 250 through 266 of Act 146-2012, any of the crimes typified in Act 2-2018 or any other felony that involves misuse of public funds or property, including but not limited to the crimes mentioned in Article 6.8 of Act 8-2017.</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">61</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Consequences of Non-Compliance</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  The Contractor expressly agrees that the conditions outlined throughout this Article are essential requirements of this Contract.  Consequently, should any one of these representations, warranties or certifications be incorrect, inaccurate or misleading, in whole or in part, there shall be sufficient cause for PREPA to render this Contract null and void, and the Contractor shall reimburse PREPA all money received under this Contract.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 50. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Federal Contracting Provisions</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Since the work under this Contract will be funded in whole or in part by grants through the Federal Emergency Management Agency (FEMA) Public Assistance program and the U.S. Department of Housing and Urban Development (HUD) Community Development Block Grant Disaster Recovery program (CDBG-DR), the following provisions shall apply as applicable to professional services:</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.1</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Remedies</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Any violation or breach of terms of this Contract on the part of Contractor or a subcontractor may result in the suspension or termination of this Contract or such other action, including the recovery of damages, as may be necessary to enforce the rights of PREPA.  The duties and obligations imposed by this Contract and the rights and remedies available hereunder shall be in addition to, and not a limitation of, any duties, obligations, rights, and remedies otherwise imposed or available by law.  Upon a material breach by Contractor, PREPA may utilize any remedy available by law, including precluding Contractor from further work with PREPA in the future and recommending suspension and debarment.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">62</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.2</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Equal Employment Opportunity</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: For all services under the Contract consisting of &#x201c;federally assisted construction work,&#x201d; as defined at 41 C.F.R. &#167; 60-1.3, Contractor agrees as follows:</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall not discriminate against any employee or applicant for employment because of race, color, religion, sex, sexual orientation, gender identity, or national origin.  Contractor shall take affirmative action to ensure that applicants are employed, and that employees are treated during employment without regard to their race, color, religion, sex, sexual orientation, gender identity, or national origin.  Such action shall include, but not be limited to the following: Employment, upgrading, demotion, or transfer; recruitment or recruitment advertising; layoff or termination; rates of pay or other forms of compensation; and selection for training, including apprenticeship. Contractor agrees to post in conspicuous places, available to employees and applicants for employment, notices to be provided setting forth the provisions of this nondiscrimination clause.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall, in all solicitations or advertisements for employees placed by or on behalf of Contractor, state that all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall not discharge or in any other manner discriminate against any employee or applicant for employment because such employee or applicant has inquired about, discussed, or disclosed the compensation of the employee or applicant or another employee or applicant. This provision shall not apply to instances in which an employee who has </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">63</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">access to the compensation information of other employees or applicants as a part of such employee&#x2019;s essential job functions discloses the compensation of such other employees or applicants to individuals who do not otherwise have access to such information, unless such disclosure is in response to a formal complaint or charge, in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or is consistent with Contractors legal duty to furnish information.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall send to each labor union or representative of workers with which it has a collective bargaining agreement or other contract or understanding, a notice to be provided advising the said labor union or workers&#x2019; representatives of Contractor&#x2019;s commitments under this section, and shall post copies of the notice in conspicuous places available to employees and applicants for employment.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">5.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall comply with all provisions of Executive Order 11246 of September 24, 1965, and of the rules, regulations, and relevant orders of the Secretary of Labor.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">6.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall furnish all information and reports required by Executive Order 11246 of September 24, 1965, and by rules, regulations, and orders of the Secretary of Labor, or pursuant thereto, and will permit access to his books, records, and accounts by the administering agency and the Secretary of Labor for purposes of investigation to ascertain compliance with such rules, regulations, and orders.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">7.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In the event of Contractor&#x2019;s noncompliance with the nondiscrimination clauses of this Contract or with any of the said rules, regulations, or orders, this Contract may be canceled, terminated, or suspended in whole or in part and Contractor may be declared ineligible for </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">64</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">further Government contracts or federally assisted construction contracts in accordance with procedures authorized in Executive Order 11246 of September 24, 1965, and such other sanctions may be imposed and remedies invoked as provided in Executive Order 11246 of September 24, 1965, or by rule, regulation, or order of the Secretary of Labor, or as otherwise provided by law.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">8.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall include the portion of the sentence immediately preceding paragraph (1) and the provisions of paragraphs (1) through (8) in every subcontract or purchase order unless exempted by rules, regulations, or orders of the Secretary of Labor issued pursuant to section 204 of Executive Order 11246 of September 24, 1965, so that such provisions will be binding upon each subcontractor, subcontractor, or vendor.  Contractor shall take such action with respect to any subcontract or purchase order as the administering agency may direct as a means of enforcing such provisions, including sanctions for noncompliance:</font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Provided, however, that in the event Contractor becomes involved in, or is threatened with, litigation with a subcontractor, subcontractor or vendor as a result of such direction by the administering agency, Contractor may request the United States to enter into such litigation to protect the interests of the United States.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.3</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Employment Practices</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  PREPA further agrees that it will be bound by the above equal opportunity clause with respect to its own employment practices when it participates in federally assisted construction work, provided, that if PREPA is a State or local government, the above equal </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">65</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">opportunity clause is not applicable to any agency, instrumentality or subdivision of such government which does not participate in work on or under this Contract.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.4</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cooperation</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: PREPA agrees that it will assist and cooperate actively with the administering agency and the Secretary of Labor in obtaining the compliance of consultants and subcontractors with the equal opportunity clause and the rules, regulations, and relevant orders of the Secretary of Labor, that it will furnish the administering agency and the Secretary of Labor such information as they may require for the supervision of such compliance, and that it will otherwise assist the administering agency in the discharge of the agency&#x2019;s primary responsibility for securing compliance. </font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.5</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contracting Prohibition</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  PREPA further agrees that it will refrain from entering into any contract or contract modification subject to Executive Order 11246 of September 24, 1965, with a consultant debarred from, or who has not demonstrated eligibility for, Government contracts and federally assisted construction contracts pursuant to the Executive Order and will carry out such sanctions and penalties for violation of the equal opportunity clause as may be imposed upon consultants and subcontractors and or subcontractor by the administering agency or the Secretary of Labor pursuant to Part II, Subpart D of the Executive Order.  In addition, PREPA agrees that if it fails or refuses to comply with these undertakings, the administering agency may take any or all of the following actions: Cancel, terminate, or suspend in whole or in part this grant (contract, loan, insurance, guarantee); refrain from extending any further assistance to PREPA under the program with respect to which the failure or refund occurred until satisfactory assurance of future </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">66</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">compliance has been received from PREPA; and refer the case to the Department of Justice for appropriate legal proceedings.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.6</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contract Work Hours and Safety Standards Act (40 U.S.C. &#167;&#167; 3701-3708)</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  To the extent this Contract involves the employment of mechanics or laborers, the following provisions apply:</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In accordance with 40 U.S. 3701 et seq., no contractor or subcontractor contracting for any part of the contract work which may require or involve the employment of laborers or mechanics shall require or permit any such laborer or mechanic in any workweek in which he or she is employed on such work to work in excess of forty hours in such workweek unless such laborer or mechanic receives compensation at a rate not less than one and one-half times the basic rate of pay for all hours worked in excess of forty hours in such workweek.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In the event of any violation of the clause set forth in paragraph (1) of this Section 50.6 Contractor and any subcontractor of its subcontractor responsible therefor shall be liable for the unpaid wages.  In addition, Contractor and subcontractor or subcontractor shall be liable to the United States (in the case of work done under contract for the District of Columbia or a territory, to such District or to such territory), for liquidated damages.  Such liquidated damages shall be computed with respect to each individual laborer or mechanic, including watchmen and guards, employed in violation of the clause set forth in paragraph (1) of this Section 50.5, in the sum of $27 for each calendar day on which such individual was required or permitted to work in excess of the standard workweek of forty hours </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">67</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">without payment of the overtime wages required by the clause set forth in paragraph (1) of this Section 50.6.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PREPA shall upon its own action or upon written request of an authorized representative of the Department of Labor withhold or cause to be withheld, from any moneys payable on account of work performed by the Contractor or subcontractor under any such contract or any other Federal contract with the same Contractor, or any other federally-assisted contract subject to the Contract Work Hours and Safety Standards Act, which is held by the same Contractor, such sums as may be determined to be necessary to satisfy any liabilities of such Contractor or subcontractor for unpaid wages and liquidated damages as provided in the clause set forth in paragraph (2) of this Section 50.6.  Contractor or subcontractor shall insert in any subcontracts the clauses set forth in this Section 50.6 and also a clause requiring the subcontractor to include these clauses in any lower tier subcontracts.  Contractor shall be responsible for compliance by any subcontractor or lower tier subcontractor with the clauses set forth in set forth in this Section 50.6.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.7</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Clean Air and the Federal Water Pollution Control Act</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Clean Air Act Clause:</font></div></div><div class="item-list-element-wrapper" style="margin-left:16.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.999615998463994%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor agrees to comply with all applicable standards, orders or regulations issued pursuant to the Clean Air Act, as amended, 42 U.S.C. &#167; 7401 et seq.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">68</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:16.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.999615998463994%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor agrees to report each violation to PREPA and understands and agrees that PREPA will, in turn, report each violation as required to assure notification to the Federal Emergency Management Agency, and the appropriate Environmental Protection Agency Regional Office.</font></div></div><div class="item-list-element-wrapper" style="margin-left:16.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.999615998463994%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor agrees to include these requirements in each subcontract exceeding $150,000 financed in whole or in part with Federal assistance provided by FEMA.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Federal Water Pollution Control Act Clause:</font></div></div><div class="item-list-element-wrapper" style="margin-left:16.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.999615998463994%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor agrees to comply with all applicable standards, orders, or regulations issued pursuant to the Federal Water Pollution Control Act, as amended, 33 U.S.C. &#167; 1251 et seq.</font></div></div><div class="item-list-element-wrapper" style="margin-left:16.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.999615998463994%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor agrees to report each violation to PREPA and understands and agrees that PREPA will, in turn, report each violation as required to assure notification to the Federal Emergency Management Agency, and the appropriate Environmental Protection Agency Regional Office.</font></div></div><div class="item-list-element-wrapper" style="margin-left:16.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.999615998463994%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor agrees to include these requirements in each subcontract exceeding $150,000 financed in whole or in part with Federal assistance provided by FEMA.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">69</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.8</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Suspension and Debarment Clause </font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This Contract is a covered transaction for purposes of 2 C.F.R. pt. 180 and 2 C.F.R. pt. 3000.  As such, Contractor is required to verify that none of the Contractor&#x2019;s principals (defined at 2 C.F.R. &#167; 180.995) or its affiliates (defined at 2 C.F.R. &#167; 180.905) are excluded (defined at 2 C.F.R. &#167; 180.940) or disqualified (defined at 2 C.F.R. &#167; 180.935).</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall comply with 2 C.F.R. pt. 180, subpart C and 2 C.F.R. pt. 3000, subpart C, and must include a requirement to comply with these regulations in any lower tier covered transaction it enters into.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall execute the certification attached hereto as an Annex (Certification Regarding Debarment, Suspension and Other Responsibility Matters). This certification is a material representation of fact relied upon by PREPA.  If it is later determined that Contractor did not comply with 2 C.F.R. pt. 180, subpart C and 2 C.F.R. pt. 3000, subpart C, in addition to remedies available to PREPA, the Federal Government may pursue available remedies, including but not limited to suspension and/or debarment.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall, and shall cause all subcontractors of every tier to, comply with the requirements of 2 C.F.R. pt. 180, subpart C and 2 C.F.R. pt. 3000, subpart C.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.9</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Byrd Anti-Lobbying Amendment, 31 U.S.C. &#167; 1352 (as amended) </font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractors that apply or bid for an award exceeding $100,000 shall file the required certification.  Contractor shall cause every subcontractor of every tier above that it will not and has not used Federal appropriated funds to pay any person or organization for influencing or attempting to influence an officer or employee of any agency, a member of </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">70</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Congress, officer or employee of Congress, or an employee of a member of Congress in connection with obtaining any Federal contract, grant or any other award covered by 31 U.S.C. 1352.  Contractor shall cause every subcontractor of every tier to disclose any lobbying with non-Federal funds that takes place in connection with obtaining any Federal award. Such disclosures are forwarded from tier to tier up to the recipient (PREPA).  Contractor shall also submit to PREPA the required certification regarding lobbying at Appendix B, 44 C.F.R. Part 18 attached to this Contract as an Annex (Certification Regarding Lobbying for Contracts, Grants, Loans, and Cooperative Agreements).</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.10</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Procurement of Recovered Materials </font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In the performance of this Contract, Contractor shall make maximum use of products containing recovered materials that are Environmental Protection Agency (EPA) designated items unless the product cannot be acquired:</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Competitively within a timeframe providing for compliance with the Contract performance schedule;</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Meeting Contract performance requirements; or</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At a reasonable price.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Information about this requirement, along with the list of EPA-designated items, is available at EPA&#x2019;s Comprehensive Procurement Guidelines web site, https://www.epa.gov/smm/comprehensive-procurement-guideline-cpg-program.  </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">71</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor also agrees to comply with all other applicable requirements of Section 6002 of Solid Waste Disposal Act.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.11</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Changes</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  At any time, and only through a written change order instruction, PREPA may make changes in the Services or work to be performed within the general scope of this Contract.  To the extent Contractor can demonstrate such changes cause an increase or decrease in Contractor&#x2019;s cost of, or time required for, performance of any services under this Contract, an equitable adjustment shall be made and this Contract shall be modified in writing accordingly, provided, however, that no changes shall be made to the scope of the Services that would render the costs incurred in the performance of this Contract ineligible for, unallowable or not allocable under, outside the scope of, or not reasonable for the completion of, Federal grant awards from FEMA or any other U.S. federal agency.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.12</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Sufficiency of Funds</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Contractor recognizes and agrees that all or a portion of the funding for this Contract shall be derived from assistance awarded by Federal agencies of the United States of America to PREPA or the Government of Puerto Rico.  As part of its obligations under this Contract, Contractor shall ensure that the work performed hereunder is eligible for funding by complying with all applicable Federal law, regulations, executive orders, Federal agency policy, procedures, directives and guidelines.  If during the term of this Contract, Federal or local funding is reduced, deobligated, or withdrawn, PREPA may reduce the scope of or terminate the Contract, without penalty, by providing written notice to Contractor of the changes in scope or termination.  PREPA shall not be obligated to pay nor shall be held financially liable if any work performed by Contractor under this Contract is deemed ineligible by any Federal agency.  If this occurs, </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">72</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall have the right to terminate this Contract, by providing PREPA an immediate notice by registered mail.  The rights, duties and responsibilities of the Parties shall continue in full force and effect until the date of notification of the termination of the Contract.  Contractor shall have the right to compensation for what has been accrued for services rendered under this Contract until said date of termination.  The Federal Government is not a party to this Contract and is not subject to any obligations or liabilities to PREPA, Contractor, or any other party pertaining to any matter resulting from this Contract.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.13</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FEMA Disaster Assistance Survivor/Registrant Data</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If Contractor has access to Disaster Assistance Survivor/Registrant data or any other personally identifiable information, Contractor shall comply with the provisions of the Terms and Conditions for Sharing FEMA Disaster Assistance Survivor/Registrant Data with State Governments set forth in the FEMA-Government of Puerto Rico Contract for FEMA-4339-DR-PR.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall indemnify, defend, and hold harmless PREPA and the Government of Puerto Rico for any and all costs associated with the defense of that litigation, including costs and attorneys&#x2019; fees, settlements, or adverse judgments arising from Contractor&#x2019;s failure to comply with the requirements under Contract.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.14</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Costs</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  All costs incurred by Contractor performance of this Contract must be in accord with the cost principles of 2 C.F.R. pt. 200, Subpart E.  PREPA shall not be required to make payments to Contractor for costs which are found to be contrary to the cost principles 2 C.F.R. pt. 200, Subpart E.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">73</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.15</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Financial Management System</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Contractor&#x2019;s financial management system shall provide for the following:</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Accurate, current and complete disclosure of the financial results of this Contract and any other contract, grant, program, or other activity administered by Contractor;</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Records adequately identifying the source and application of all Contractor funds all funds administered by Contractor which shall contain information pertaining all contract and grant awards and authorizations, obligations, unobligated balances, assets, liabilities, outlays and income, and shall be segregated by contract or on a contract-by-contract basis;</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Effective internal control structure over all funds, property and other assets, sufficient to allow Contractor to adequately safeguard all such assets and shall ensure that they are used solely for authorized purposes;</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Comparison of actual outlays with budgeted amounts for this Contract and for any other contract, grant, program or other activity administered by Contractor;</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Accounting records supported by source documentation;</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Procedures to minimize elapsed time between any advance payment issued and the disbursement of such advance funds by Contractor; and</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Procedures consistent with the provisions of any applicable policies of the Federal Government and the Government of Puerto Rico and procedures for determining the reasonableness, eligibility, allowability and allocability of costs under this Contract.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">74</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.16</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Penalties, Fines and Disallowed Costs</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  In the event that any U.S. Federal agency or the Government of Puerto Rico disallows or demands repayment for costs incurred in the performance of this Contract, or if any penalty is imposed due to an act or omission by Contractor, Contractor shall be solely responsible for such penalty, disallowed costs, or repayment demand, and shall reimburse PREPA in full within ten (10) days of receiving notice from PREPA of such penalty, disallowance, or repayment demand.  Any monies paid by Contractor pursuant to this provision shall not relieve Contractor of liability to PREPA for damages sustained by PREPA by virtue of any other provision of this Contract. </font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.17</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Reporting Requirements</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Contractor shall complete and submit all reports, in such form and according to such schedule, as may be required by PREPA.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.18</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Review of Laws</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Contractor certifies that it will access online and read each law that is cited in the aforementioned clauses and that, in the event it cannot access the online version, it will notify PREPA in order to obtain printed copies of the laws.  Not requiring a printed copy of the laws to PREPA will be evidence that Contractor was able to find it online and read it as required.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.19</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Notice of Federal Emergency Management Agency (FEMA) Reporting Requirements and Regulations</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PREPA is using Federal grant funding awarded or administered by FEMA to the Government of Puerto Rico and/or PREPA to pay, in full, for the costs incurred under this Contract.  As a condition of FEMA funding under major disaster declaration FEMA-4339-DR-PR, FEMA requires the Government of Puerto Rico PREPA to provide various financial and performance reporting.  Contractor agrees to provide all information, </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">75</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">documentation, and reports necessary to satisfy these reporting requirements.  Failure by Contractor to provide information necessary to satisfy these reporting requirements may result in loss of Federal funding for this Contract, and such failure shall be a material breach of this Contract.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Applicable regulations, FEMA policy, and other sources setting forth these reporting requirements include, but are not limited to:</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2 C.F.R. &#167; 200.327 (Financial Reporting);</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2 C.F.R. &#167; 200.328 (Monitoring and Reporting Program Performance); and</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Performance and financial reporting requirements set forth in 2 C.F.R. Part 206.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.20</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Access to Records</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor agrees to provide PREPA, the Government of Puerto Rico, the FEMA Administrator, the Secretary of HUD, the Comptroller General of the United States, or any of their authorized representatives access to any books, documents, papers, and records of Contractor which are directly pertinent to this Contract for the purposes of making audits, examinations, excerpts, and transcriptions.</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor agrees to permit any of the foregoing parties to reproduce by any means whatsoever or to copy excerpts and transcriptions as reasonably needed.</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor agrees to provide the FEMA Administrator, the Secretary of HUD, or their authorized representatives access to construction or other work sites pertaining to the work being completed under the Contract.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">76</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In compliance with the Disaster Recovery Act of 2018, PREPA and Contractor acknowledge and agree that no language in this Contract is intended to prohibit audits or internal review by the FEMA Administrator, the Secretary of HUD, or the Comptroller General of the United States.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.21</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Record Retention Requirements</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Contractor agrees to maintain all books, records, accounts, and reports and all other records produced or collected in connection with this Contract for a period of not less than three (3) years after the date of final payment and closeout of all pending matters related to this Contract.  If any litigation, claim, or audit is reasonably anticipated to arise or is started before the expiration of the 3-year period, the records must be retained until all litigation, claims, or audit findings involving the records have been resolved and final action taken.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.22</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Program Fraud and False or Fraudulent Statements or Related Acts</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Contractor acknowledges that 31 U.S.C. Chap. 38 (Administrative Remedies for False Claims and Statements) applies to Contractor&#x2019;s actions pertaining to this Contract.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.23</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Energy Efficiency</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Contractor agrees to comply with the requirements of 42 U.S.C. &#167; 6201, which contain policies relating to energy efficiency that are defined in the Government of Puerto Rico&#x2019;s energy conservation plan issued in compliance with said statute.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.24</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Age Discrimination Act of 1975</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Contractor shall comply with the provisions of the Age Discrimination Act of 1975.  No person in the United States shall, on the basis of age, be excluded from participation in, be denied the benefits of, or be subjected to discrimination under, any program or activity receiving federal financial assistance.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">77</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.25</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Americans with Disabilities Act</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Contractor shall comply with the appropriate areas of the Americans with Disabilities Act of 1990, as enacted and from time to time amended, and any other applicable federal regulation.  A signed written certificate stating compliance with the Americans with Disabilities Act may be requested at any time during the term of this Contract.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.26</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Title VI of the Civil Rights Act of 1964</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Contractor shall comply with the provisions of Title VI of the Civil Rights Act of 1964.  No person shall, on the grounds of race, color, or national origin, be excluded from participation in, be denied the benefits of or be subjected to discrimination under any program or activity receiving federal financial assistance.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.27</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Section 504 of the Rehabilitation Act of 1973, as amended</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Contractor agrees that no otherwise qualified individual with disabilities shall, solely by reason of his disability, be denied the benefits, or be subjected to discrimination including discrimination in employment, any program or activity that receives the benefits from the federal financial assistance.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.28</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Drug-Free Workplace</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Contractor shall maintain a drug-free work environment in accordance with the Drug-Free Workplace Act of 1988 (41 U.S.C. &#167; 8101 et seq.) and implementing regulations at 2 C.F.R Part 3001.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.29</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Compliance with Laws, Regulations, and Executive Orders</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Contractor acknowledges that FEMA and HUD financial assistance will be used to fund this Contract.  Contractor shall, as and when applicable shall comply will all applicable Federal and Government of Puerto Rico law, regulations, executive orders, policies, procedures, and directives, including but not limited to all Federal Cost Principles set forth in 2 C.F.R. Part 200, and all applicable FEMA regulations in 44 C.F.R. Chapter I, and 2 C.F.R. Part 200. </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">78</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.30</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Provisions Required by Law Deemed Inserted</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Each and every provision required by law regulation, executive order, policy, procedure, directive, Federal grant award or agreement, or cooperative agreement with any Federal agency to be inserted in this Contract shall be deemed to be inserted herein and the Contract shall be read and enforced as though it were included herein. </font><font style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If, through mistake or otherwise, any provision is not inserted, or is not correctly inserted, then upon the application of either party the Contract shall be amended to make such insertion or correction.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.31</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Agreement to Execute Other Required Documents</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Contractor and all subcontractors, by entering into the Contract, understand and agree that funding for the Services is provided under Federal programs with specific contracting requirements.  To the extent any such requirement is not otherwise set forth herein, Contractor agrees to execute such amendments or further agreements as may be necessary to ensure that PREPA receive Federal funding for this Contract.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.32</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">U.S. Department of Homeland Security Seal, Logo and Flags; DHS Seal, Logo and Flags</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Contractor shall not use the U.S. Department of Homeland Security seal(s), logos, crests, or reproductions of flags or likenesses of DHS agency officials without specific FEMA pre-approval.  Contractor shall include this provision in any subcontracts.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.33</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Davis-Bacon Act</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All transactions regarding this Contract shall be done in compliance with the Davis-Bacon Act (40 U.S.C. 3141-3144, and 3146-3148) and the requirements of 29 C.F.R. pt. 5 as may be applicable.  Contractor shall comply with 40 U.S.C. 3141&#x1f;3144, and 3146-3148 and the requirements of 29 C.F.R. pt. 5 as applicable.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">79</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall pay wages to laborers and mechanics at a rate not less than the prevailing wages specified in a wage determination made by the Secretary of Labor.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Additionally, Contractor shall pay wages not less than once a week.  </font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.34</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Copeland Anti-Kickback Act </font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall comply with 18 U.S.C. &#167; 874, 40 U.S.C. &#167; 3145, and the requirements of 29 C.F.R. pt. 3 as may be applicable, which are incorporated by reference into this Contract.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor or subcontractor shall insert in any subcontracts the clause above and such other clauses as FEMA may by appropriate instructions require, and also a clause requiring the subcontractors to include these clauses in any lower tier subcontracts. Contractor shall be responsible for the compliance by any subcontractor or lower tier subcontractor with all of these Contract clauses.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A breach of the Contract clauses above may be grounds for termination of the Contract, and for debarment as a consultant, contractor and subcontractor as provided in 29 C.F.R. &#167; 5.12.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.35</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">HUD Section 3 Clause</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The work to be performed under this Contract is subject to the requirements of section 3 of the Housing and Urban Development Act of 1968, as amended, 12 U.S.C. 1701u (section 3).  The purpose of section 3 is to ensure that employment and other economic opportunities generated by HUD assistance or HUD-assisted projects covered by section 3, shall, to the greatest extent feasible, be directed to low and very low-income persons, particularly persons who are recipients of HUD assistance for housing.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">80</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Parties to this Contract agree to comply with HUD&#x2019;s regulations in 24 C.F.R. part 135, which implement section 3.  As evidenced by their execution of this Contract, the parties to this Contract certify that they are under no contractual or other impediment that would prevent them from complying with the part 135 regulations.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor agrees to send to each labor organization or representative of workers with which the Contractor has a collective bargaining agreement or other understanding, if any, a notice advising the labor organization or workers&#x2019; representative of the Contractor&#x2019;s commitments under the section 3 clause, and will post copies of the notice in conspicuous places at the work site where both employees and applicants for training and employment positions can see the notice.  The notice shall describe the section 3 preference, shall set forth minimum number and job titles subject to hire, availability of apprenticeship and training positions, the qualifications for each, the name and location of the person(s) taking applications for each of the positions, and the anticipated date the work shall begin.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor agrees to include the section 3 clause in every subcontract subject to compliance with regulations in 24 C.F.R. part 135, and agrees to take appropriate action, as provided in an applicable provision of the subcontract or in the section 3 clause, upon a finding that the subcontractor is in violation of the regulations in 24 C.F.R. part 135.  Contractor will not subcontract with any subcontractor where Contractor has notice or knowledge that the subcontractor has been found in violation of the regulations in 24 C.F.R. part 135.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">5.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor will certify that any vacant employment positions, including training positions, that are filled (1) after Contractor is selected but before the Contract is executed, and (2) </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">81</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">with persons other than those to whom the regulations of 24 C.F.R. part 135 require employment opportunities to be directed, were not filled to circumvent Contractor&#x2019;s obligations under 24 C.F.R. part 135.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">6.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Noncompliance with HUD&#x2019;s regulations in 24 C.F.R. part 135 may result in sanctions, termination of this Contract for default, and debarment or suspension from future HUD assisted contracts.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">7.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">With respect to work performed in connection with section 3 covered Indian housing assistance, section 7(b) of the Indian Self-Determination and Education Assistance Act (25 U.S.C. 450e) also applies to the work to be performed under this Contract. Section 7(b) requires that to the greatest extent feasible (i) preference and opportunities for training and employment shall be given to Indians, and (ii) preference in the award of contracts and subcontracts shall be given to Indian organizations and Indian-owned Economic Enterprises. </font><font style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Parties to this Contract that are subject to the provisions of section 3 and section 7(b) agree to comply with section 3 to the maximum extent feasible, but not in derogation of compliance with section 7(b).</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.36</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Additional Fair Labor Standards Provisions (HUD Form 4010) </font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The project or program to which the construction work covered by this Contract pertains is being assisted by the United States of America and the following Federal Labor Standards Provisions are included in this Contract pursuant to the provisions applicable to such Federal assistance.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">82</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All laborers and mechanics employed or working upon the site of the work, will be paid unconditionally and not less often than once a week, and without subsequent deduction or rebate on any account (except such payroll deductions as are permitted by regulations issued by the Secretary of Labor under the Copeland Act (29 C.F.R. Part 3)), the full amount of wages and bona fide fringe benefits (or cash equivalents thereof) due at time of payment computed at rates not less than those contained in a wage determination of the Secretary of Labor, regardless of any contractual relationship which may be alleged to exist between Contractor and such laborers and mechanics.  Contributions made or costs reasonably anticipated for bona fide fringe benefits under Section I(b)(2) of the Davis-Bacon Act on behalf of laborers or mechanics are considered wages paid to such laborers or mechanics, subject to the provisions of 29 C.F.R. 5.5(a)(1)(iv); also, regular contributions made or costs incurred for more than a weekly period (but not less often than quarterly) under plans, funds, or programs, which cover the particular weekly period, are deemed to be constructively made or incurred during such weekly period.  Such laborers and mechanics shall be paid the appropriate wage rate and fringe benefits on the wage determination for the classification of work actually performed, without regard to skill, except as provided in 29 C.F.R. 5.5(a)(4).  Laborers or mechanics performing work in more than one classification may be compensated at the rate specified for each classification for the time actually worked therein, provided, that the employer&#x2019;s payroll records accurately set forth the time spent in each classification in which work is performed.  The wage determination (including any additional classification and wage </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">83</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">rates conformed under 29 C.F.R. 5.5(a)(1)(ii) and the Davis-Bacon poster (WH-1321) shall be posted at all times by Contractor and its subcontractors and subcontractors at the site of the work in a prominent and accessible place where it can be easily seen by the workers.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any class of laborers or mechanics which is not listed in the wage determination and which is to be employed under the contract shall be classified in conformance with the wage determination.  HUD shall approve an additional classification and wage rate and fringe benefits therefor only when the following criteria have been met:</font></div></div><div class="item-list-element-wrapper" style="margin-left:7.463%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.6018025222343497%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The work to be performed by the classification requested is not performed by a classification in the wage determination; and</font></div></div><div class="item-list-element-wrapper" style="margin-left:7.463%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.6018025222343497%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The classification is utilized in the area by the construction industry; and</font></div></div><div class="item-list-element-wrapper" style="margin-left:7.463%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.6018025222343497%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The proposed wage rate, including any bona fide fringe benefits, bears a reasonable relationship to the wage rates contained in the wage determination.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If Contractor and the laborers and mechanics to be employed in the classification (if known), or their representatives, and HUD or its designee agree on the classification and wage rate (including the amount designated for fringe benefits where appropriate), a report of the action taken shall be sent by HUD or its designee to the Administrator of the Wage and Hour Division, Employment Standards Administration, U.S. Department of Labor, Washington, D.C. 20210.  The Administrator, or an authorized representative, will approve, modify, or disapprove every additional classification action within 30 days of </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">84</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">receipt and so advise HUD or its designee or will notify HUD or its designee within the 30-day period that additional time is necessary.  (Approved by the Office of Management and Budget under OMB control number 1215-0140.).</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">5.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In the event Contractor, the laborers or mechanics to be employed in the classification or their representatives, and HUD or its designee do not agree on the proposed classification and wage rate (including the amount designated for fringe benefits, where appropriate), HUD or its designee shall refer the questions, including the views of all interested parties and the recommendation of HUD or its designee, to the Administrator for determination. The Administrator, or an authorized representative, will issue a determination within 30 days of receipt and so advise HUD or its designee or will notify HUD or its designee within the 30-day period that additional time is necessary.  (Approved by the Office of Management and Budget under OMB Control Number 1215-0140.).</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">6.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The wage rate (including fringe benefits where appropriate) determined pursuant to subparagraphs (B)(1)(b) or (c) of this paragraph, shall be paid to all workers performing work in the classification under this Contract from the first day on which work is performed in the classification.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">7.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Whenever the minimum wage rate prescribed in this Contract for a class of laborer or mechanics includes a fringe benefit which is not expressed as an hourly rate, Contractor shall either pay the benefit as stated in the wage determination or shall pay another bona fide fringe benefit or an hourly cash equivalent thereof.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">85</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">8.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If Contractor does not make payments to a trustee or other third person, Contractor may consider as part of the wages of any laborer or mechanic the amount of any costs reasonably anticipated in providing bona fide fringe benefits under a plan or program, provided that the Secretary of Labor has found, upon the written request of the Contractor, that the applicable standards of the Davis-Bacon Act have been met.  The Secretary of Labor may require Contractor to set aside in a separate account assets for the meeting of obligations under the plan or program.  (Approved by the Office of Management and Budget under OMB Control Number 1215-0140.).</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">9.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">HUD or its designee shall upon its own action or upon written request of an authorized representative of the Department of Labor withhold or cause to be withheld from Contractor under this Contract or any other Federal contract with the same Contractor, or any other Federally-assisted contract subject to Davis-Bacon prevailing wage requirements, which is held by the same Contractor so much of the accrued payments or advances as may be considered necessary to pay laborers and mechanics, including apprentices, trainees and helpers, employed by Contractor or any subcontractor the full amount of wages required by the applicable contract.  In the event of failure to pay any laborer or mechanic, including any apprentice, trainee or helper, employed or working on the site of the work, all or part of the wages required by the contract, HUD or its designee may, after written notice to Contractor, sponsor, applicant, or owner, take such action as may be necessary to cause the suspension of any further payment, advance, or guarantee of funds until such violations have ceased.  HUD or its designee may, after written notice </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">86</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">to Contractor, disburse such amounts withheld for and on account of Contractor or subcontractor to the respective employees to whom they are due.  The Comptroller General shall make such disbursements in the case of direct Davis-Bacon Act contracts.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">10.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Payrolls and basic records relating thereto shall be maintained by Contractor during the course of the work preserved for a period of three years thereafter for all laborers and mechanics working at the site of the work.  Such records shall contain the name, address, and social security number of each such worker, his or her correct classification, hourly rates of wages paid (including rates of contributions or costs anticipated for bona fide fringe benefits or cash equivalents thereof of the types described in Section l(b)(2)(B) of the Davis-Bacon Act), daily and weekly number of hours worked, deductions made and actual wages paid.  Whenever the Secretary of Labor has found under 29 CFR 5.5 (a)(1)(iv) that the wages of any laborer or mechanic include the amount of any costs reasonably anticipated in providing benefits under a plan or program described in Section l(b)(2)(B) of the Davis-Bacon Act, Contractor shall maintain records which show that the commitment to provide such benefits is enforceable, that the plan or program is financially responsible, and that the plan or program has been communicated in writing to the laborers or mechanics affected, and records which show the costs anticipated or the actual cost incurred in providing such benefits.  Contractors employing apprentices or trainees under approved programs shall maintain written evidence of the registration of apprenticeship programs and certification of trainee programs, the registration of the apprentices and trainees, and the ratios and wage rates prescribed in the applicable programs. </font><font style="color:#000000;white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(Approved </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">87</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">by the Office of Management and Budget under OMB Control Numbers 1215&#x2011;0140 and 1215-0017.).</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">11.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall submit weekly for each week in which any contract work is performed a copy of all payrolls to HUD or its designee if the agency is a Party to the contract, but if the agency is not such a Party, Contractor will submit the payrolls to the applicant sponsor, or owner, as the case may be, for transmission to HUD or its designee. The payrolls submitted shall set out accurately and completely all of the information required to be maintained under 29 C.F.R. 5.5(a)(3)(i) except that full social security numbers and home addresses shall not be included on weekly transmittals.  Instead the payrolls shall only need to include an individually identifying number for each employee (e.g., the last four digits of the employee&#x2019;s social security number).  The required weekly payroll information may be submitted in any form desired.  Optional Form WH-347 is available for this purpose from the Wage and Hour Division Website at </font><font><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">https://www.dol.gov/esa/whd/forms/wh347instr.htm</font></font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> or its successor site.  Contractor is responsible for the submission of copies of payrolls by all subcontractors.  Contractors and subcontractors shall maintain the full social security number and current address of each covered worker, and shall provide them upon request to HUD or its designee if the agency is a Party to the contract, but if the agency is not such a Party, Contractor will submit the payrolls to the applicant sponsor, or owner, as the case may be, for transmission to HUD or its designee, Contractor, or the Wage and Hour Division of the Department of Labor for purposes of an investigation or audit of compliance with prevailing wage </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">88</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">requirements.  It is not a violation of this subparagraph for Contractor to require a subcontractor to provide addresses and social security numbers to Contractor for its own records, without weekly submission to HUD or its designee. (Approved by the Office of Management and Budget under OMB Control Number 1215-0149.).</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.137916765804256%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">12.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Each payroll submitted shall be accompanied by a &#x201c;Statement of Compliance,&#x201d; signed by Contractor or subcontractor or his or her agent who pays or supervises the payment of the persons employed under the contract and shall certify the following:</font></div></div><div class="item-list-element-wrapper" style="margin-left:7.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.5967496519796693%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">That the payroll for the payroll period contains the information required to be provided under 29 C.F.R. 5.5(a)(3)(ii), the appropriate information is being maintained under 29 C.F.R. 5.5(a)(3)(i), and that such information is correct and complete;</font></div></div><div class="item-list-element-wrapper" style="margin-left:7.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.5967496519796693%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">That each laborer or mechanic (including each helper, apprentice, and trainee) employed on the contract during the payroll period has been paid the full weekly wages earned, without rebate, either directly or indirectly, and that no deductions have been made either directly or indirectly from the full wages earned, other than permissible deductions as set forth in 29 C.F.R. Part 3;</font></div></div><div class="item-list-element-wrapper" style="margin-left:7.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.5967496519796693%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The weekly submission of a properly executed certification set forth on the reverse side of Optional Form WH-347 shall satisfy the requirement for submission of the &#x201c;Statement of Compliance&#x201d; required by subparagraph A.3.(ii)(b);</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">89</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:7.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.5967496519796693%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The falsification of any of the above certifications may subject Contractor or any subcontractor to civil or criminal prosecution under Section 1001 of Title 18 and Section 231 of Title 31 of the United States Code;</font></div></div><div class="item-list-element-wrapper" style="margin-left:7.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.5967496519796693%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor or subcontractor shall make the records required under subparagraph A.3.(i) available for inspection, copying, or transcription by authorized representatives of HUD or its designee or the Department of Labor, and shall permit such representatives to interview employees during working hours on the job.  If Contractor or subcontractor fails to submit the required records or to make them available, HUD or its designee may, after written notice to the Contractor, sponsor, applicant or owner, take such action as may be necessary to cause the suspension of any further payment, advance, or guarantee of funds.  Furthermore, failure to submit the required records upon request or to make such records available may be grounds for debarment action pursuant to 29 C.F.R. 5.12.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.37</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Apprentices and Trainees</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Apprentices will be permitted to work at less than the predetermined rate for the work they performed when they are employed pursuant to and individually registered in a bona fide apprenticeship program registered with the U.S. Department of Labor, Employment and Training Administration, Office of Apprenticeship Training, Employer and Labor Services, or with a State Apprenticeship Agency recognized by the Office, or if a person is employed in his or her first 90 days of probationary employment as an apprentice in such </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">90</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">an apprenticeship program, who is not individually registered in the program, but who has been certified by the Office of Apprenticeship Training, Employer and Labor Services or a State Apprenticeship Agency (where appropriate) to be eligible for probationary employment as an apprentice.  The allowable ratio of apprentices to journeymen on the job site in any craft classification shall not be greater than the ratio permitted to Contractor to the entire work force under the registered program.  Any worker listed on a payroll at an apprentice wage rate, who is not registered or otherwise employed as stated above, shall be paid not less than the applicable wage rate on the wage determination for the classification of work actually performed.  In addition, any apprentice performing work on the job site in excess of the ratio permitted under the registered program shall be paid not less than the applicable wage rate on the wage determination for the work actually performed.  Where a Contractor is performing construction on a project in a locality other than that in which its program is registered, the ratios and wage rates (expressed in percentages of the journeyman&#x2019;s hourly rate) specified in the Contractor&#x2019;s or subcontractor&#x2019;s registered program shall be observed.  Every apprentice must be paid at not less than the rate specified in the registered program for the apprentice&#x2019;s level of progress, expressed as a percentage of the journeymen hourly rate specified in the applicable wage determination.  Apprentices shall be paid fringe benefits in accordance with the provisions of the apprenticeship program. If the apprenticeship program does not specify fringe benefits, apprentices must be paid the full amount of fringe benefits listed on the wage determination for the applicable classification.  If the Administrator</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">91</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">determines that a different practice prevails for the applicable apprentice classification, fringes shall be paid in accordance with that determination. In the event the Office of Apprenticeship Training, Employer and Labor Services, or a State Apprenticeship Agency recognized by the Office, withdraws approval of an apprenticeship program, Contractor will no longer be permitted to utilize apprentices at less than the applicable predetermined rate for the work performed until an acceptable program is approved.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Except as provided in 29 C.F.R. 5.16, trainees will not be permitted to work at less than the predetermined rate for the work performed unless they are employed pursuant to and individually registered in a program which has received prior approval, evidenced by formal certification by the U.S. Department of Labor, Employment and Training Administration.  The ratio of trainees to journeymen on the job site shall not be greater than permitted under the plan approved by the Employment and Training Administration.  Every trainee must be paid at not less than the rate specified in the approved program for the trainee&#x2019;s level of progress, expressed as a percentage of the journeyman hourly rate specified in the applicable wage determination. Trainees shall be paid fringe benefits in accordance with the provisions of the trainee program.  If the trainee program does not mention fringe benefits, trainees shall be paid the full amount of fringe benefits listed on the wage determination unless the Administrator of the Wage and Hour Division determines that there is an apprenticeship program associated with the corresponding journeyman wage rate on the wage determination which provides for less than full fringe benefits for apprentices.  Any employee listed on the payroll at a trainee rate who is not </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">92</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">registered and participating in a training plan approved by the Employment and Training Administration shall be paid not less than the applicable wage rate on the wage determination for the work actually performed.  In addition, any trainee performing work on the job site in excess of the ratio permitted under the registered program shall be paid not less than the applicable wage rate on the wage determination for the work actually performed.  In the event the Employment and Training Administration withdraws approval of a training program, Contractor will no longer be permitted to utilize trainees at less than the applicable predetermined rate for the work performed until an acceptable program is approved.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The utilization of apprentices, trainees and journeymen under 29 C.F.R. Part 5 shall be in conformity with the equal employment opportunity requirements of Executive Order 11246, as amended, and 29 C.F.R. Part 30.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.38</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Compliance with Copeland Act</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Contractor shall comply with the requirements of 29 C.F.R. Part 3 which are incorporated by reference in this Contract.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.39</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Subcontracts</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Contractor or subcontractor will insert in any subcontracts the clauses contained in Section 50.36 (Additional Fair Labor Standards Provisions (HUD Form 4010)) to Section 50.44 (Complaints, Proceedings, or Testimony by Employees) and such other clauses as HUD or its designee may by appropriate instructions require, and a copy of the applicable prevailing wage decision, and also a clause requiring the subcontractors to include these clauses in any lower tier subcontracts.  Contractor shall be responsible for the compliance by any subcontractor or lower tier subcontractor with all the contract clauses in this Section.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">93</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.40</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contract Termination; Debarment</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  A breach of the contract clauses in 29 C.F.R. 5.5 may be grounds for termination of this Contract and for debarment as a consultant, Contractor and a subcontractor as provided in 29 C.F.R. 5.12.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.41</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Compliance with Davis-Bacon and Related Act Requirements</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: All rulings and interpretations of the Davis-Bacon and Related Acts contained in 29 C.F.R. Parts 1, 3, and 5 are herein incorporated by reference in this Contract.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.42</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Disputes Concerning Labor Standards</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Disputes arising out of the labor standards provisions of this Contract shall not be subject to the general dispute&#x2019;s clause of this Contract.  Such disputes shall be resolved in accordance with the procedures of the Department of Labor set forth in 29 C.F.R. Parts 5, 6, and 7.  Disputes within the meaning of this clause include disputes between Contractor (or any of its subcontractors) and HUD or its designee, the U.S. Department of Labor, or the employees or their representatives.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.43</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Certification of Eligibility</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By entering into this Contract, Contractor certifies that neither it (nor he or she) nor any Person or firm who has an interest in the Contractor&#x2019;s firm is a person or firm ineligible to be awarded Government contracts by virtue of Section 3(a) of the Davis-Bacon Act or 29 C.F.R. 5.12(a)(1) or to be awarded HUD contracts or participate in HUD programs pursuant to 24 C.F.R. Part 24.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">No part of this Contract shall be subcontracted to any person or firm ineligible for award of a Government contract by virtue of Section 3(a) of the Davis-Bacon Act or 29 C.F.R. </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">94</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5.12(a)(1) or to be awarded HUD contracts or participate in HUD programs pursuant to 24 C.F.R. Part 24.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The penalty for making false statements is prescribed in the U.S. Criminal Code, 18 U.S.C. 1001.  Additionally, U.S. Criminal Code, Section 1 01 0, Title 18, U.S.C., &#x201c;Federal Housing Administration transactions&#x201d;, provides in part: &#x201c;Whoever, for the purpose of . . . influencing in any way the action of such Administration. . . . makes, utters or publishes any statement knowing the same to be false. . . . shall be fined not more than $5,000 or imprisoned not more than two years, or both.&#x201d;</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.44</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Complaints, Proceedings, or Testimony by Employees</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  No laborer or mechanic to whom the wage, salary, or other labor standards provisions of this Contract are applicable shall be discharged or in any other manner discriminated against by Contractor or any subcontractor because such employee has filed any complaint or instituted or caused to be instituted any proceeding or has testified or is about to testify in any proceeding under or relating to the labor standards applicable under this Contract to his employer.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.45</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Health and Safety</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: The provisions of this paragraph are applicable where the amount of the prime contract exceeds $100,000:</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">No laborer or mechanic shall be required to work in surroundings or under working conditions which are unsanitary, hazardous, or dangerous to his health and safety as determined under construction safety and health standards promulgated by the Secretary of Labor by regulation.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">95</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall comply with all regulations issued by the Secretary of Labor pursuant to Title 29 Part 1926 and failure to comply may result in imposition of sanctions pursuant to the Contract Work Hours and Safety Standards Act, (Public Law 91-54, 83 Stat 96). 40 USC 3701 et seq.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall include the provisions of this paragraph in every subcontract so that such provisions will be binding on each subcontractor.  Contractor shall take such action with respect to any subcontractor as the Secretary of Housing and Urban Development or the Secretary of Labor shall direct as a means of enforcing such provisions.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor shall include all of the above-detailed provisions in any and all subcontract agreements and shall be responsible to PREPA for its compliance. </font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.46</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">No obligation by the Federal Government</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  The Federal Government is not a party to this Contract and is not subject to any obligation or liabilities to the non-Federal entity, Contractor, or any other party pertaining to any matter resulting from the Contract. </font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.47</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">General</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  All contracts shall contain a clause identifying the type of contract and the mandatory clauses contained on the latest released HUD forms, as applicable to the Contract type.  All contracts, except for general management consulting services, will include performance requirements and liquidated damages.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.48</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Puerto Rico Energy Conservation Plant</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: Contractor must act in compliance, when applicable, with the mandatory standards and policies relating to energy efficiency which are contained in the Commonwealth&#x2019;s energy conservation plan.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">96</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.49</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Patent Rights</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: All contracts are subject to the patent rights with respect to any discovery or invention which arises or is developed during or under such Contract in accordance with 37 C.F.R. Section 401.2(a) and 37 C.F.R. Part 401.</font></div></div><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.50</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Prohibition on Contracting for Covered Telecommunications Equipment or Services</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(a)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Definitions</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  As used in this clause, the terms backhaul; covered foreign country; covered telecommunications equipment or services; interconnection arrangements; roaming; substantial or essential component; and telecommunications equipment or services have the meaning as defined in FEMA Policy 405-143-1, Prohibitions on Expending FEMA Award Funds for Covered Telecommunications Equipment or Services (Interim), as used in this clause.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(b)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Prohibitions</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Section 889(b) of the John S. McCain National Defense Authorization Act for Fiscal Year 2019, Pub. L. No. 115-232, and 2 C.F.R. &#167; 200.216 prohibit the head of an executive agency on or after Aug. 13, 2020, from obligating or expending grant, cooperative agreement, loan, or loan guarantee funds on certain telecommunications products or from certain entities for national security reasons.</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(2)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Unless an exception in paragraph (c) of this clause applies, Contractor and its subcontractors may not use grant, cooperative agreement, loan, or loan guarantee funds from the Federal Emergency Management Agency to:</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">97</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.444444444444445%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(i)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Procure or obtain any equipment, system, or service that uses covered telecommunications equipment or services as a substantial or essential component of any system, or as critical technology of any system;</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.444444444444445%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(ii)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Enter into, extend, or renew a contract to procure or obtain any equipment, system, or service that uses covered telecommunications equipment or services as a substantial or essential component of any system, or as critical technology of any system;</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.444444444444445%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(iii)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Enter into, extend, or renew contracts with entities that use covered telecommunications equipment or services as a substantial or essential component of any system, or as critical technology as part of any system; or</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.444444444444445%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(iv)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Provide, as part of its performance of this contract, subcontract, or other contractual instrument, any equipment, system, or service that uses covered telecommunications equipment or services as a substantial or essential component of any system, or as critical technology as part of any system.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(c)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exceptions</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This clause does not prohibit Contractors from providing:</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.444444444444445%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(i)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A service that connects to the facilities of a third-party, such as backhaul, roaming, or interconnection arrangements; or</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.444444444444445%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(ii)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Telecommunications equipment that cannot route or redirect user data traffic or permit visibility into any user data or packets that such equipment transmits or otherwise handles.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">98</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(2)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By necessary implication and regulation, the prohibitions also do not apply to:</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.444444444444445%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(i)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Covered telecommunications equipment or services that:</font></div></div><div class="item-list-element-wrapper" style="margin-left:14%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.8755813953488376%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">i.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Are not used as a substantial or essential component of any system; and</font></div></div><div class="item-list-element-wrapper" style="margin-left:14%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.8755813953488376%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ii.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Are not used as critical technology of any system.</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.444444444444445%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(ii)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other telecommunications equipment or services that are not considered covered telecommunications equipment or services.</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(d)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Reporting requirement</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In the event Contractor identifies covered telecommunications equipment or services used as a substantial or essential component of any system, or as critical technology as part of any system, during contract performance, or Contractor is notified of such by a subcontractor at any tier or by any other source, Contractor shall report the information in paragraph (d)(2) of this clause to the recipient or subrecipient, unless elsewhere in this contract are established procedures for reporting the information.</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.571084182443509%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(2)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contractor report the following information pursuant to paragraph (d)(1) of this clause:</font></div></div><div class="item-list-element-wrapper" style="margin-left:10%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.444444444444445%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(i)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Within one business day from the date of such identification or notification: The contract number; the order number(s), if applicable; supplier name; supplier unique entity identifier (if known); supplier Commercial and Government Entity (CAGE) code (if known); brand; model number (original equipment manufacturer number, manufacturer part number, or wholesaler number); item description; and any readily available information about mitigation actions undertaken or recommended.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">99</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="margin-left:3.333%;text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1.	Within 10 business days of submitting the information in paragraph (d)(2)(i) of this clause: Any further available information about mitigation actions undertaken or recommended.  In addition, Contractor shall describe the efforts it undertook to prevent use or submission of covered telecommunications equipment or services, and any additional efforts that will be incorporated to prevent future use or submission of covered telecommunications equipment or services.</font></p><p style="text-indent:-7.143%;padding-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1.	Subcontracts.  Contractor shall insert the substance of this clause, including this paragraph (e), in all subcontracts and other contractual instruments.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.51</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Domestic Preferences for Procurements</font></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As appropriate, and to the extent consistent with law, Contractor should, to the greatest extent practicable, provide a preference for the purchase, acquisition, or use of goods, products, or materials produced in the United States.  </font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This includes, but is not limited to iron, aluminum, steel, cement, and other manufactured products.</font></p><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For purposes of this clause:</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.42501580362787%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Produced in the United States means, for iron and steel products, that all manufacturing processes, from the initial melting stage through the application of coatings, occurred in the United States.</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.42501580362787%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Manufactured products mean items and construction materials composed in whole or in part of non-ferrous metals such as aluminum; plastics and polymer-based products </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">100</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.42501580362787%;visibility:hidden;word-break:keep-all;display:inline-flex;justify-content:flex-start;"></font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">such as polyvinyl chloride pipe; aggregates such as concrete; glass, including optical fiber, and lumber.</font></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:6.667%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.52</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contracting with Small and Minority Businesses, Women&#x2019;s Business Enterprises, and Labor Surplus Area Firms</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If Contractor intends to subcontract any portion of the work covered by this Contract, Contractor must take all necessary affirmative steps to assure that small and minority businesses, women&#x2019;s business enterprises and labor surplus area firms are solicited and used when possible, Affirmative steps must include:</font></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.2857295918914%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Placing qualified small and minority businesses and women&#x2019;s business enterprises on solicitation lists;</font></div></div><div class="item-list-element-wrapper" style="margin-left:10.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:5.2242732249000925%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(1)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Assuring that small and minority businesses, and women&#x2019;s business enterprises are solicited whenever they are potential sources;</font></div></div><div class="item-list-element-wrapper" style="margin-left:10.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:5.2242732249000925%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(2)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dividing total requirements, when economically feasible, into smaller tasks or quantities to permit maximum participation by small and minority businesses, and women&#x2019;s business enterprises;</font></div></div><div class="item-list-element-wrapper" style="margin-left:10.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.667%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:5.2242732249000925%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">(3)</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Establishing delivery schedules, where the requirement permits, which encourage participation by small and minority businesses, and women&#x2019;s business enterprises; and</font></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.2857295918914%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Using the services and assistance, as appropriate, of such organizations as the Small Business Administration and the Minority Business Development Agency of the Department of Commerce.</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">101</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">50.53</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Copyright and Data Rights </font></div></div><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">License and Delivery of Works Subject to Copyright and Data Rights</font></p><p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor grants to PREPA, a paid-up, royalty-free, nonexclusive, irrevocable, worldwide license in data first produced in the performance of this contract to reproduce, publish, or otherwise use, including prepare derivative works, distribute copies to the public, and perform publicly and display publicly such data. For data required by the contract but not first produced in the performance of this contract, Contractor will identify such data and grant to PREPA or acquires on its behalf a license of the same scope as for data first produced in the performance of this contract.  Data, as used herein, shall include any work subject to copyright under 17 U.S.C. &#167; 102, for example, any written reports or literary works, software and/or source code, music, choreography, pictures or images, graphics, sculptures, videos, motion pictures or other audiovisual works, sound and/or video recordings, and architectural works. Upon or before the completion of this Contract, Contractor will deliver to PREPA data first produced in the performance of this contract and data required by the contract but not first produced in the performance of this contract in formats acceptable by PREPA.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 51. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Term of Contract</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This Contract shall be in effect for a period of three hundred sixty-five (365) natural days from its signing by all Parties, with two (2) additional extensions of three hundred sixty-five (365) natural days each, subject to the availability of funds and the previous required authorizations.</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">102</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 52. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Contract Review Policy of the Financial Oversight and Management Board for Puerto Rico </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Parties acknowledge that the Contractor has submitted the certification titled &#x201c;Contractor Certification Requirement&#x201d; required in accordance with the Contract Review Policy of the Financial Oversight and Management Board for Puerto Rico, effective as of November 6, 2017, as amended, signed by the Contractor&#x2019;s Executive Director (or another official with an equivalent position or authority to issue such certifications).  A signed copy of the &#x201c;Contractor Certification Requirement&#x201d; is included as an annex to this Contract.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Contractor represents and warrants that the information included in the Contractor Certification Requirement is complete, accurate and correct, and that any misrepresentation, inaccuracy of falseness in such Certification will render the Contract null and void and the Contractor will have the obligation to reimburse immediately to the Commonwealth any amounts, payments or benefits received from the Commonwealth under the Contract.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For this Contract, the transfer of skills and technical knowledge required by the Certified Fiscal Plan is inapplicable given the non-recurring or specialized nature of the contracted services.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 53. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Correlation of Documents</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In case of discrepancy or in the event of conflict among the different Contract documents such as: Contract and the Contractors Proposal, these shall take precedence in the order given. The terms and conditions contained in the Contract shall prevail over any conflictive terms and conditions contained in the Contractor&#x2019;s Proposal.</font></p><div class="item-list-element-wrapper" style="font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:4.533%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">ARTICLE 54. </font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Complete Agreement</font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Early Warning System Project</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Engineering, Procurement, Construction (EPC) Contract	Page </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">103</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of  NUMPAGES  \* Arabic  \* MERGEFORMAT 51</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This document, together with ail attachments referenced herein, constitutes the complete agreement between the Parties.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">IN WITNESS WHEREOF, the Parties hereto have executed this Contract this </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  7</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;vertical-align:super;font-size:8.040000000000001pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">th</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> day of  </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">      August       </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of 2024, in San Juan, Puerto Rico.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Puerto Rico Electric Power Authority			Genasys Puerto Rico, LLC</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> /s/ Josu&eacute; A. Col&oacute;n Ortiz	</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">			By:</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> /s/ Richard S. Danforth		</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Josu&eacute; A. Col&oacute;n Ortiz					Richard S. Danforth</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Executive Director						CEO</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Social Security Number</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">		</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">			Social Security Number</font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">		</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">								Email: rdanforth@genasys.com</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Aptos',sans-serif;font-kerning:none;min-width:fit-content;">21865128v1</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">[Payment Terms under Genasys Puerto Rico LLC Statement of Work for Puerto Rico Electric Power Authority, dated as of July 8, 2024]</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:50%;box-sizing:content-box;"></td>
     <td style="width:50%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="border-top:0.5pt solid;padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">New Proposal</font></p></td>
     <td style="border-top:0.5pt solid;padding-top:0in;border-right:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Group Pricing</font></p></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Group 1</font></p></td>
     <td style="padding-top:0in;border-right:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$14,006,179.15</font></p></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Group 2</font></p></td>
     <td style="padding-top:0in;border-right:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$6,848,517.92</font></p></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Group 3</font></p></td>
     <td style="padding-top:0in;border-right:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$18,115,917.36</font></p></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Group 4</font></p></td>
     <td style="padding-top:0in;border-right:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$5,989,714.27</font></p></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Group 5</font></p></td>
     <td style="padding-top:0in;border-right:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$3,771,904.72</font></p></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Group 6</font></p></td>
     <td style="padding-top:0in;border-right:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$13,338,394.15</font></p></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Group 7</font></p></td>
     <td style="padding-top:0in;border-right:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$9,798,733.87</font></p></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Software License</font></p></td>
     <td style="padding-top:0in;border-right:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$1,941,767.65</font></p></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Trailer</font></p></td>
     <td style="padding-top:0in;border-right:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$345,079.58</font></p></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total Pricing:</font></p></td>
     <td style="padding-top:0in;border-right:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$74,156,208.66</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:50%;box-sizing:content-box;"></td>
     <td style="width:50%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="2" style="border-top:0.5pt solid;padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Optional</font></p></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Microwave**</font></p></td>
     <td style="padding-top:0in;border-right:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$409,626.37</font></p></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Fiber Run</font></p></td>
     <td style="padding-top:0in;border-right:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$365,156.25</font></p></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Optional Total:</font></p></td>
     <td style="padding-top:0in;border-right:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$774,782.62</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:50%;box-sizing:content-box;"></td>
     <td style="width:50%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:12pt;word-break:break-word;white-space:pre-wrap;">
     <td style="border-top:0.5pt solid;padding-top:0in;border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total with Options</font></p></td>
     <td style="border-top:0.5pt solid;padding-top:0in;border-right:0.5pt solid;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;text-align:center;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$74,930,991.27</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">** </font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Pricing includes an 80% reduced scope of the Microwave installation</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>4
<FILENAME>gnss-ex21_1.htm
<DESCRIPTION>EX-21.1
<TEXT>
<!-- DFIN ActiveDisclosure (SM) HTML Document - http://www.dfinsolutions.com/ --><!-- Creation Date :2025-12-15T16:31:50.3694+00:00 --><!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html>
 <head>
  <title>EX-21.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="z-index:2;min-height:1in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit 21.1</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SUBSIDIARIES OF THE REGISTRANT</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys America de CV<br>(Organized under the laws of Mexico)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Genasys Communications Canada ULC<br>(Organized under the laws of British Columbia, Canada)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Genasys II Spain, S.A.U.<br>(Organized under the laws of Spain)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Genasys Puerto Rico, LLC<br>(Organized under the laws of Puerto Rico)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Zonehaven LLC<br>(Organized in the State of Delaware)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Evertel Technologies, LLC<br>(Organized in the State of Nevada)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:1in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>5
<FILENAME>gnss-ex23_1.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!-- DFIN ActiveDisclosure (SM) HTML Document - http://www.dfinsolutions.com/ --><!-- Creation Date :2025-12-15T16:31:50.4059+00:00 --><!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html>
 <head>
  <title>EX-23.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit 23.1</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CONSENT OF INDEPENDENT</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">REGISTERED PUBLIC ACCOUNTING FIRM</font></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We hereby consent to the incorporation by reference in the Registration Statements (No. 333-286417) on Form S-8 and (No. 333-280137) and (No. 333-274161) on Form S-3 of our report dated December 15, 2025, relating to the consolidated financial statements, which appears on page F-1 of this annual report on Form 10-K for the year ended September 30, 2025.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:100%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ BAKER TILLY US, LLP</font><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Chicago, IL</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">December 15, 2025</font></p></td>
    </tr>
   </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>gnss-ex31_1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!-- DFIN ActiveDisclosure (SM) HTML Document - http://www.dfinsolutions.com/ --><!-- Creation Date :2025-12-15T16:31:50.5075+00:00 --><!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html>
 <head>
  <title>EX-31.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit 31.1</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CERTIFICATIONS</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I, Richard S. Danforth, certify that:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1. I have reviewed this annual report on Form 10-K of Genasys Inc.;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">4. The registrant&#x2019;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:4.533%;text-indent:4.749%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:4.533%;text-indent:4.749%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:4.533%;text-indent:4.749%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">c) Evaluated the effectiveness of the registrant&#x2019;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:4.533%;text-indent:4.749%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">d) Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect the registrant&#x2019;s internal control over financial reporting; and</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5. The registrant&#x2019;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:4.533%;text-indent:4.749%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#x2019;s ability to record, process, summarize and report financial information; and</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:4.533%;text-indent:4.749%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Date: December 15, 2025</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="border-spacing:0;table-layout:auto;width:40.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:100%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">/s/ Richard S. Danforth</font></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Richard S. Danforth,</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Chief Executive Officer</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Principal Executive Officer)</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>gnss-ex31_2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!-- DFIN ActiveDisclosure (SM) HTML Document - http://www.dfinsolutions.com/ --><!-- Creation Date :2025-12-15T16:31:50.8923+00:00 --><!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html>
 <head>
  <title>EX-31.2</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit 31.2</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CERTIFICATIONS</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">I, Cassandra L. Hernandez-Monteon, certify that:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1. I have reviewed this annual report on Form 10-K of Genasys Inc.;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">4. The registrant&#x2019;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:4.533%;text-indent:4.749%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:4.533%;text-indent:4.749%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:4.533%;text-indent:4.749%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">c) Evaluated the effectiveness of the registrant&#x2019;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:4.533%;text-indent:4.749%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">d) Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect the registrant&#x2019;s internal control over financial reporting; and</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5. The registrant&#x2019;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:4.533%;text-indent:4.749%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#x2019;s ability to record, process, summarize and report financial information; and</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:4.533%;text-indent:4.749%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Date: December 15, 2025</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="border-spacing:0;table-layout:auto;width:40.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:100%;box-sizing:content-box;"></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:0.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cassandra L. Hernandez-Monteon</font></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cassandra L. Hernandez-Monteon</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Chief Financial Officer</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Principal Financial Officer)</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>8
<FILENAME>gnss-ex32_1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!-- DFIN ActiveDisclosure (SM) HTML Document - http://www.dfinsolutions.com/ --><!-- Creation Date :2025-12-15T16:31:50.4173+00:00 --><!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html>
 <head>
  <title>EX-32.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.75in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit 32.1</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FINANCIAL OFFICER</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PURSUANT TO</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">18 U.S.C. SECTION 1350,</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AS ADOPTED PURSUANT TO</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Each of the undersigned hereby certifies, in accordance with 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, in his or her capacity as an officer of Genasys Inc. (the &#x201c;Company&#x201d;), that, to his or her knowledge, the Annual Report of the Company on Form 10-K for the fiscal year ended September 30, 2025 fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 (except as to the due date for filing) and that the information contained in such report fairly presents, in all material respects, the financial condition and results of operation of the Company as of the dates and for the periods presented in the financial statements included in such report.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dated: December 15, 2025</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="border-spacing:0;table-layout:auto;width:40.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:100%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">/s/ Richard S. Danforth</font></p></td>
    </tr>
    <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Richard S. Danforth,</font></p><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Chief Executive Officer</font></p></td>
    </tr>
    <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Principal Executive Officer)</font></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">/s/ Cassandra L. Hernandez-Monteon</font></p></td>
    </tr>
    <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cassandra L. Hernandez-Monteon</font></p><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Chief Financial Officer</font></p></td>
    </tr>
    <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Principal Financial Officer)</font></p></td>
    </tr>
   </table><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This certification accompanies the Form 10-K 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 Genasys Inc. under the Securities Act of 1934, as amended (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.75in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>img26519456_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img26519456_0.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 7,'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#^_BBBB@ 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**** "BJTTT5O$\LTD<<48WO)+A$CB ."6;CMU) Z@D' /D/B/X_?!CPF)#K
M?Q*\*1S0#,UEI^J0:[J4)(QSI>A+J-^,^]L3C)]J\?-^(,CR"C]9SW.,IR;#
M)-NOFN8X7+Z7*K:^TQ=2C#2ZYFY*,;J\O>5YE.,%>4HQ[<SM?5;?>>ST5\/>
M(_V\O@UI7FQ:)9>+?%<N!LGL-*AT[3VX^;-QK%U:7P&>0?[+8^HQ7AOB'_@H
M=XAF$B>%OAQH^GYX2XU[6K_6 V.A^RV-IH?XXO>*_&\]^D[X(Y ZD*_'&!S*
MO"]J&0X7'YXYV=O=Q67X6ME[OTOC4I6ERM\K9SRQV%C_ ,OHRM:_+K:]O\_P
M/U3HK\0=>_;3^/FMES;>)--\-12# M]!\.V!  ])]8MM4NQ^%V/2O&=;^,?Q
M7\1^:FM_$CQM?PR?ZRSD\1ZO#9X_[!MO=?8_P]^*_(,Z^G-X>83FAD?"W%F<
MU8[2Q<,ORC#5-8VY*BQ68XA;OFE4PE.$+1O)\WN\\LSHJUH5)7W]VUMO6^_E
MT[G] FL>)/#N@()-;UO1]'C*AP^J:I8Z<I!QSNOKFV &.IYQGL:P?#?Q(\!>
M,;Z\TWPIXQ\->)[_ $^"&ZO(-"UC3M7>WAF8Q+,YL+BX 7=\N=Q'( )!K^=%
MW>9Y)II/,>08DDE_?3=?3K_GK7I?P>^).I?"3X@Z!XUT[S98+.86NKV$0R=4
MT*[.=0TX9!&Y;4 V!P<:F <<5\+EWTZ*^.XCRFCCN!\!D_#-?,,-1SC&+.,3
MFF987 5YPHU<5AW# 9;2G/"^T5=TO9<]:%-TJ2=243*.:<TH*5&,8.24FYN6
M]K-+E25FM=V[I7TU_HAHK"T37--\1Z/IFO:+=PWVE:Q86NI:?=Q8,5S8WD"S
MV\Z?[+JRY'8[NXK=K_0[#XFCBZ-+$8>I"M0KTJ5>C6I3C4I5:->"J4:M.I!R
MA.%6E*%6#BW>$XRZH]<****W **** "BBB@ HHHH *^8OVH_@^/B[\-KRWTZ
MW+^+O#!FUWPM(%Q+/,D(_M#15VD_+K-I (U&T?Z?%ISEMJ-CZ=HKYSBWA?*N
M-.',XX7SNE[;*\ZP-? XN*4?:0C6A^[Q%"4HR5+%83$1HXS"5DFZ.*P]&JDY
M05HJ4XU:<Z<U>,XN+^9_,FZ.C['^_P#Y_3^5.^?_ &?UK[*_;1^#1\ ^/3XV
MT6SV>%O'T]Q>R&(8BTOQ5_Q\:U;$9/.K@_VO:'"AF_M5E4)IJU\:_/\ [/ZU
M_A=QWP9FWA]Q;G?"&=1E]>R;&U,.JRA.G2QV$ERU,!F6'4U_NV8X.='%T4I3
ME"%65*JXUJ=2$?EJM*5&<J<_BC)Q];6:?SOW?J.MKRYLWWV=Q-;R2']Y):SW
M$/XYM^/;VYXK4MO$GB2R??9^(->LWD/E226NK:A#G_P'NOT^O0\UD_/_ +/Z
MT?/_ +/ZU\Q2Q>+H6]ABL5A[6M["O7I\NWP_O7R[Z[]>Q";6S.NMOB+\0K--
MEMX\\8VR<2^7:^*M8AB\X_\ 7O=>G^371VOQT^-%J^Z/XK_$=U]+GQAK]X/R
MGU2Z]?\ ]0Q7EWS_ .S^M'S_ .S^M>MAN*>)\)?ZKQ)Q!A;VO'#9QF-"+M:U
MXPQ.MKNUV[7DEI>]*I46U6JMOM]K6W7E_6M_=;+]IWX^68Q#\3O$4@\K8?M0
MTZ\!;^]_Q,+6Z^;U/!Z<UU]G^V=^T+:<S>,K+4%_N7_A7PP&_P"^M.TNT/\
M3VKY;^?_ &?UH^?_ &?UKZ+">*_BA@&G@O$;CS#)67LX<6Y_[&7;GH/,/92Y
M>9V]Q6O/>^FGUFOTJU/G*_;R7;^M3[4T[]OCXV6H3[9I?@/4TZ2&ZT/5XIQ[
MC[#KMLN?<K7>:=_P4/\ %$7E_P!L?#;0+SC]Y_9^MW^F8^GVBTU3GZ_7O7YW
M_/\ [/ZT?/\ [/ZU];@?I'>-^7J/L?$3/*KCL\?3R_,[WLGSQS'!XJ$]W\47
M;7LBX8W$PVJR>V^MK=ODK>A^I^F_\%#_  K*"-8^&^NV']_^R];L-9Q^-U;:
M&?QZYXKTC2_V[O@7?X^UGQCH>?\ H*^'K>7_ -,VI:K].E?C1\_^S^M'S_[/
MZU]UEGTQ?&S .+Q.8Y#G"5KK,N'L)2Y]OB_LF65\N^OLU#;RUU698E=8RV^)
M-[)+2S5C]Y=)_:F^ &M#_1/B;H<'OJEOJV@G'M_;>FZ;7J>C^// WB7;_P (
M_P",O"VN;Q\@T;Q#I&HYQTP;"\N<_KVZ]*_G'^?_ &?UH^?_ &?UK]$RGZ=?
M%]'D6=\"\-YA%6Y_[*Q^:Y-*6U[2Q=3/>7I:ZG9J3UZ;1S6JM94J<M4U:\;;
M7Z/>R[6\]3^FJBOY_O@O\:_$WPJ\:Z!K+:QK%YX:M+PVNN^'A?W$MG?://\
MZ-<_9M.GNQ9_;+0?Z99'/.H<=.O[TZ7JFGZSINGZOI=U!>Z?JMI:ZEIUW!AH
MKRRO(%N+6Z@. 2ES:R*P_B 8D#N?[!\$/'?(_&K+,TQ&#RVID.<9+B*-/,,D
MQ&-CCJD,-BJ<9X7'X?$K"X+ZSAJLO:T).&'C.C7IJG5A%U:;?HX3%0Q4)2BN
M64)6E&_-:^UG97OKI9:*_4V****_=SJ"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "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@ 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@ 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 **
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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 "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ 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
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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 **X3QE\0O!?P]T[^T_&GB?2?#MH5/E#4)P+J[,>0PL;"$/>7;
MYSO2SM)6]!C%?!GQ)_;]LX?M&F_"OPR;Z3/EIXD\6#[-8@D<_9-"M;H7ET 3
ME6O+W3Y1P#8-7Y?QYXR>'?AO3D^*N(\%A,8J:J4LFPL_K^>XA2:4'2RK">UQ
M,*52_N8K$K#X/1J>(@U)1PJXBC07[R<>:U^2#YI=-EI=ZH_2ZBO /V>/B[:_
M&+X=Z?X@E%O#XBT__B4>*]/@)C\G5[=3F[M[<DLEGJMOLO;,@$+O>P+M)8OM
M]_K[7AOB'*N+,BRKB/),3'%Y3G.!P^88'$1M[]#$TU-1FDWR5J,G*AB*3?-1
MKTJE*=I0:-824XQG%WC**DGY/O\ \.PHHHKVR@HHHH **** "BBB@ HHHH _
M"_\ :P^#G_"I_B3<W.E6?D>$?&1GUS0##!^XLIOM&=9T;HH_XE-U=[K,#A;#
M4M,3.4./F7Y_]G]:_?3]H/X4V?Q?^&^L^&ML2:Y;*-7\*W<KI"+;7;.(FVMW
MG8J8[/5%>32KT@D&&^<D$JH'X(WEG<Z;>7=A?V\UG?Z?>3VMY9W7[F6"\L[C
M[/<VUS_UYU_CA])_PH7AIX@5L=E>&]EPIQ=+%9OE"I1A"C@<;[5ULWR>*481
M@L+6K1Q&$A*<8?4L7AZ<6ZM.O.7SF.PZH5G*/P5O?C9-6=ES+=WM=?)K1=8?
MG_V?UH^?_9_6CY_]G]:/G_V?UK^;/_ NG_MO]/\ [>.(/G_V?UH^?_9_6CY_
M]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;
M_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_
M]G]:/G_V?UH_\"Z?^V_T_P#MX#Z _9H^+S?![XE:?JM[<2Q^%O$!AT+Q5"0&
MB73YIR+75!G@'1KPF\[?\2TZJ,XR*_>"&:*XB26)XY8)8Q)')&1)'+'(,Y&.
M"".?EXQZ@U_,_P#/_L_K7Z__ +$WQD_X37P4_P /M9N_-\2^!+2W2QEEEW3:
MGX49C;VD@  )&BR%=)<EL+'_ &><9))_OGZ%WBS]0S#%^%6=8E+"YI*OFG"<
MZLHQ]AF<::JYIE5+FDE&&.I0GF&%A=1CBZ.+IWJ8C'TV_7RW$)2>'DTN:\J5
MWHY=8;=>_E:SN?==%%%?Z4GLA1110 4444 %%%% !1110!7DB29)(I4WQOE'
M1Q^[,?() (P01VZYYXQFOPB_::^#S?![XEZA8:? (_"?B/S]=\*2?\LK>SFG
M!N=$(R<?V1=L+4 G/]FG2LXK]Y:^<_VE?A!#\8?AO?Z39QQCQ1H@EUSPI<'M
MJ<4!$^G$Y_X]M8M=UC( #G>AW *:_G7Z2_A/'Q0\/L2LNP\:G%/#7M\XX>DE
M^]Q4H4HK,<HBN9<ZS/!T_P!U3VGCL+@7/]U&HCDQE#V]+1_O*?OPTO=JUXZ.
MZO9:ZV?34_"'Y_\ 9_6CY_\ 9_6FS0S0S20S1S1S1S>3)'+F&:":'O\ B._Y
M<]'?/_L_K7^-#4HMQE&<91DX2C)6E&4>7F4ETMIZIR/F@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UI?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V
M\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M?1'[,7QG?X-_$>WN[^6
M8>#_ !((=&\5P'!^SVGGD:9KG/\ T![N[/O_ &:=5QSS7SO\_P#L_K1\_P#L
M_K7O<+<2YMP=Q%DW%&18B6&S;(\?A\?A*KCS1E*E.#J8>M&ZY\-BZ/M,+C*5
MU[;"UJ]%M1J2O=.I.E.,X.THR4ONZ?,_I>@GANH8KBWEBG@GB$L$\1$D<D<@
M#"6(J6#!@V>,@@]P>;E?G+^Q/\>QK.GI\(/%EV!K.CPRS>"KRYE :_T> @7/
MA[=D%KO1%R;)?F+:9E /^)80WZ-5_N)X8^(62^)_!^5<6Y+*,*>,I*EF& =2
M$\1E.:T$HX[+<6HV<:V'J-.$I0I_6,/.ABJ<%1KTV_J*-:->FIQ])+^62WC?
M2]KK6ROV"BBBOT U"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 **\5^)GQU^&GPDM7;Q=XD@75#"9;;P]IBC4?$-Y\@*E--@):UC?(*
MWFIM8:?C(,ZE<#\UOBQ^V[\0_&(GTKP''_P@&@R?NOMEM,MWXJOX<=3J*J%T
M@]Q_8X_M$$X75%&17X?XE?2$\-?"^%?#YUF\<QSVE%J/#F2SH8[-54Y'*,<8
MO:T\+EL6ES/Z]7HUW3O*CAZTHNF<M?&4:&CESS=[0AJ]+7O:_+OUW:=MF?II
M\1_C5\-_A3;!_&7BBTL+N6+S;?1+;_B8:[?*0>;;3+<M=[6&T"[N%2R&/FD'
M6OSJ^*'[=WC'Q!Y^F_#32X?!FE/YT0UO4?L^I^))HER UO;D'2=);!ZL=24$
M*4U)<5\'WEY>:E=7%_?W=YJ%Y<3>;<7EU/<7EY/-_P _-S<W'?/Y]*A^?_9_
M6O\ /GQ'^EUXD<9RKX'ARI'@7(ZBE2]GE%?VV>XBA*'+RXG/HJG.A44GSM97
M0P$HJ\:LZT7%1\BMF->KI!^QCI_#TFK=I62_\E-'6M>UKQ'J4^K^(-8U+7-4
MG&)]0U2^GU&\F Q@"YN.!QT[#MWK.^?_ &?UH^?_ &?UH^?_ &?UK^5ZU:MB
M:]7$XFM7Q&(Q%1U:^(Q%2=:O6JRY>:I6JU)2G5F_M5)N526O-.5E;BE*_?YN
M_;_+[V?2/[+7QB_X5)\2K1M2N?*\'^*!!HWB=)3^YMXI[@C3=;Y!_P"0/>$@
MG&1IIU3!SBOW61U90RGY>H(K^9CY_P#9_6OV0_8P^,P\?^ E\%:U=>9XK\!0
MP6D9E(\[5/"P/D:;?J,Y+Z6<:1>[5"A$TV1VSJ**?[^^A;XM_5,3C/"C.\2_
M88V=;-N$*E:I94L7&FJF;Y+!U9R;6+A&>;X6$7%+$4LU<O:U\923]7+,1\6'
MG+O.G^'-'_TGJO1O?[:HHHK_ $@/9"BBB@ HHHH **** "BBB@ K\D/VY_@T
M/#WB2V^*V@6H71_%<OV'Q1'% HBL?$44&;74R!C UBRMAS@#^T=.QUU0U^M]
M<+X_\$Z+\0_"&O>"]=B#Z;KUA<6<DJ@&:TF.)+6_MNI%W8W@BO+4Y4"1%#''
M7\B\;O#+!^*W &:\-U/8T\VIK^T>&\954(_5,\PD93PJE5DI>SPV-C[3+L;:
M,N;"XNHXIU(4T\,306)HSIVN])1\I)Z/Y7Z?>?SG_/\ [/ZT?/\ [/ZUTOCC
MP=J_@#Q9K_@WQ!;_ &?5-!U&:RG/_+&X@89M=3MLX/V.]LC]ML@>>E<U\_\
ML_K7^(>-P6+RW&8K+\?AZ^$QN!Q-?!XO"UX\E;#XG"UI8>O1JPN^6=.M2G&2
MN]$[VES1C\NTXR<9*TE:Z?2X?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZUS?\
M@73_ -M_I_\ ;P@^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]
MG]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UH_\  NG_ +;_ $_^W@#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_
M ,"Z?^V_T_\ MX ^?_9_6NY^&'Q U?X6^./#_C31?WDNCWG^F6GG^3%JFG3'
MR-1T^X)_BNK0 @]00".U<-\_^S^M'S_[/ZUW99F6/R;,<!F^5XJO@LQRS%X;
M'X#%T7RU</B\+6I5J%:+Z^SG!2Y=+S2<FZ:G3J--Q<91=I1DI)^G3Y]^A_2%
MX7\3:3XN\/:1XIT*X%SI.NZ=::G83X4;K>[A$RB9=S;;B$_+<)NRCAER2#74
M5^6O["?QC%O=7?P=UZ[)MKK[1K/@=Y9^(;L_Z1K>B0<_,EV#_;-F.F1J4F&;
M45%?J57^XG@]XCX'Q3X#R?BO"NG2QE:E]3SS TY\W]G9[A$H9AAN1SJ3I4:D
MG#%X.%2;G]1Q.%D][OZC#5XXBC"HG>6T^RDDKI:].^E[Z*P4445^H&X4444
M%%%% !1110 4444 ?CI^VY\&CX-\;+\1]$MC'X<\=WL_]J1Q#]QI?B\_Z1<D
M=O\ BI"&U;U.I+JC#(89^(/G_P!G]:_HB^*'P_TGXH^"-?\ !.L8C@UBT\NU
MO!")I=.U&(";3M2MQSA[*Z"N!C)"E00"<_S[>*?#NK^#O$>M^%]<@%KJV@:C
M/IE_ ""&EM+C(NK4C@V5Z#_H1!Y'MC/^1WTM/"?_ %%XY_UJRC"N'#?&^(Q>
M+BJ,/W. XABY8G-< W3I\M*.-;EFN%IU'"-ZV8T*2C#!<IX&88;V,_:0C:E4
MO4;2T4Y<O-KUOI^2\L;Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6OY._\  NG_
M +;_ $_^WCS@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +>
M/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?
MUH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I
M_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +>
MM:7J-]HNI:?J^EWDUAJ.F7D-]87=M/Y4ME=VEQY]O<VX(^N?4'ZU^Y?[.'QY
MTWXU^$HGNC!9^-M"ABM_%6DQD*'F"CR-9TZ [F;2;\[FR,"POS)ICG>BM)^%
M7S_[/ZUUO@'Q]XD^&WBG3/%_A:\-GJFFRD&.1C):7UG.,76FZC N&N[2\YP0
MP(X((/-?NW@)XTYCX/<4/$U?K&,X2SJIA\/Q-E-.7-/V<4HT,VR^%2<8T\QR
M]M\L8SITL5A'5P52+K2PM>CV87%.A43=_9RMSW?:R3VTW?S/Z/:*\4^#'QD\
M+_&CPG!X@T-UMM0M?(M?$&A33AKS1=1VJ?LSGAKFUN65C8WH&R_B"E6R"J>U
MU_LKD6>Y5Q+E.!SS(\;A\RRG,\/3Q>!QV%J>TH8BA53<91DDN6<&G3K4I)5*
M%:-2C5C&I3DCZ*$X5(QG"7-&2NF%%%%>N4%%%% !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 %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 45R/B_QKX7\#:1/KGB[6[#0-)@!W7E_<")99,';!;0KFYNKHD?+
M:VR22-R K$''YL?%_P#;NU.]%YHGPAL?[*M/WT+^,=:@@GU*8 #_ $C1-$9G
ML[/G(%[JYU E<!],TYP7;\K\2/&;@#PLPCK<4YS2CCZE)U<'D.7N..SW'+D<
MHNEEU*?M*%&5N7ZYCI87!*347B.=Q@\*V)HT/XD[2WY$KS:[Q5U?S7FNY^@7
MQ%^+WP_^%6FC4O&GB2STMI899+#3 #=:MJ@BW%O[-TN'-Y=#(*?:$46:'!DD
M7(:OS.^+?[<?C?Q8)]*^'-O+X%T)_P!T=5E%O>>*+^(Y! G+-9Z,I'1;,F_'
M\&IJ*^)M8UK5_$>I7>KZ[J>HZQJE_*)+N_U2>XN[N:;M]HN+@<=.,?\ UC2^
M?_9_6O\ .#Q3^EKQ_P <2Q&5\+RJ<#<.3<Z<J6 K>TS_ !M'GY4L=G,4I8>%
M:,5.5#*94%RU)0J8S$V<GY&(S"M425.]"/\ <?OZ*.T[:6U^SOYIMS7=[>:E
M>7%_J5Y>:A?WDWFWEY?SW%Y>3S3?\O-S<7!_TSKVJ'Y_]G]:/G_V?UH^?_9_
M6OY1E*4YRJ3E.<YRYYSE*<I3E+E<YSE4E.<ISFY2G)RUNTDN6[\T/G_V?UH^
M?_9_6CY_]G]:/G_V?UI?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'
M_@73_P!M_I_]O 'S_P"S^M>B?"3XDZI\*/'WA_QIIPFECT^81ZOI\<PB_M30
MKIO)U#3QN!&ZZM5#V!Q\NIJ".17G?S_[/ZT?/_L_K7H91FN89%FF79UE.)JX
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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 ****
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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 %%%%
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 %%%%
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 %%%%
M!1110 4444 %%%% !1110 4444 %?%'[9WP9'Q \!-XRT.T$GBOP)#-?^5#$
M#/JOAO)EUG322 S-:8.JV98@*$U*- ?[2<U]KTQT5E*L/EZ$&OD./."\I\0N
M$\[X1SJ%\%G."J8?VRIPJ5<%B5:I@\PPZG9+$X#%PHXJCJHSG25.IS4IU(RS
MJTXUJ<Z<U>,XN+^=M?56_%G\S'S_ .S^M'S_ .S^M?2G[4WP;?X2?$J\33;?
MR_"'BSS]=\,2<>3 ?/SJ6B8R<#2+N[R 3G^S3I8;G./FOY_]G]:_PMXLX8S;
M@OB3.>%<\HRH9ID>/K8'%12G[.I[.?[G$T)SA#VF&QN'='&X6HE^\PF(I5K*
M-2#E\M4IRI5)TYJTH2Y?71._EOL'S_[/ZT?/_L_K1\_^S^M'S_[/ZU\]_P"!
M=/\ VW^G_P!O$!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K
M1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@
M73_VW^G_ -O 'S_[/ZTU'>%XW23RWC_>QR19\[SL]#_GBG?/_L_K1\_^S^M"
M;BU*/,I+9M7M\/\ 3\[OH!^Z?[,/Q?3XO?#:RO+^X$GBOPX8="\51G_737D5
MN&M=8Y+'&L6H,I*[ +^/44 VI7TO7X&_LW?%^;X._$JPUBYDE_X1;5S;Z'XK
MMS]H _LFZN0RZD;7!_TS1[T?;. 2O_$TTQ<-J8(_>:">&ZABN+>6*>">(2P3
MQ$21R1R ,)8BI8,&#9XR"#W!Y_V2^C)XLKQ.\/Z-+,<2ZO%?"JP^4<01JM*M
MBJ<:/_"7G.R=3^T\+3;Q%5VY\PP^-4?W48,^DP5?VU)<W\2%H3UOM\+V25U?
M37;?8N4445_2!V!1110 4444 %%%% !1110!XQ\;?A?8_%_X=ZYX0N?(BU)X
MFO\ P[J$L8W:;XALLOIUSP<BUN"SV=[P2^GWLP"[F&W\!M1TZ_T?4M0TC5;.
M:PU+2[N>PU"SE_UMC>6=Q]GN;:XZ@_8[SH<^_/;^F"ORE_;J^#1TK5K/XO:%
M:@V.N30:1XPBAA4FVU>* G3=8^4* NJ6EJ=/NB%YOE3+%]4<U_"_TS/"-9YD
M&%\3,DPW-FW#5*&"XBI4:?-5Q_#]2LUA\9-*,YSJ9-B:_P"^JZ3_ +,Q.)E6
MK*CA*:CY>98>52*Q$$G*G%*HK6O!?:O?3E5_=L[W>JL?G?\ /_L_K1\_^S^M
M'S_[/ZT?/_L_K7^8O_@73_VW^G_V\>&'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^
M!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\
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
M  6>(/\ Y3T?\-8?L^_]%,TO_P %GB#_ .4]'_$5/#+_ *.-P%_XF'#_ /\
M-X>WH?\ /ZG_ .!+R_S_ *NK_1E%?.?_  UA^S[_ -%,TO\ \%GB#_Y3T?\
M#6'[/O\ T4S2_P#P6>(/_E/1_P 14\,O^CC<!?\ B8</_P#S>'MZ'_/ZG_X$
MO+_/^KJ_T917SG_PUA^S[_T4S2__  6>(/\ Y3T?\-8?L^_]%,TO_P %GB#_
M .4]'_$5/#+_ *.-P%_XF'#_ /\ -X>WH?\ /ZG_ .!+R_S_ *NK_1E%?.?_
M  UA^S[_ -%,TO\ \%GB#_Y3T?\ #6'[/O\ T4S2_P#P6>(/_E/1_P 14\,O
M^CC<!?\ B8</_P#S>'MZ'_/ZG_X$O+_/^KJ_T917SG_PUA^S[_T4S2__  6>
M(/\ Y3TZ/]JS]GV1TB3XEZ5OD?RU\VSUV&/<>QFFTI(\]LEMON!R''Q2\,Y2
M48^(G DI/91XOR!_?;'Z;JW?4/;T/^?M/_P)=;?YK_AK'T516;97EGJ5K#?V
M-W!>V5W#'/:7=I+%=6EQ%,/W4]O<0Y6X1P 596*LI!!.X$Z5?<TZD:L(U(.,
MH3BI0G&49QG&2YHRC*#E&491<91DI.Z?2VNH44458!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!\^?M$_".U
M^,/PYU/P_%% GB*P!UCPK>S+M$.L6L&5M&N3RMIJ]L7TJ[+L%191J 0R6"X_
M!JYMIK*YN+.YMYK>YMYI[6XMY1Y,T$T/^CW-O<VWT_\ K^E?TT5^07[;_P &
MF\+^+8?BCH=EY>@^,KDPZ^D4.8;+Q5QFXX4!?^$AMBUR%RS&_34G8G>!7\$_
M30\)/[3RO!^*628;FQ^2TZ>7<54Z-.<JF+R9U$L!F<XT[\T\JJSE@ZM649RA
M@\71J3G##X&3/*S/#N<8UX*\H12J;*\%;WK]''736]]+6;?PE\_^S^M'S_[/
MZT?/_L_K1\_^S^M?YI_^!=/_ &W^G_V\>('S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=
M/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K7Z[_L1?&3_ (2_P;)\-]<O/-\1>!H(
M/['DF(,VJ>$,BVME4,.?^$?N\Z?G.5T\Z457YW-?D1\_^S^M=K\-?'NK_#+Q
MQX?\:Z+_ ,?&B7GFW%GY_DPZKILW^CZCIUSZ?:[/D$<@^XK]@\#?$_$^%'B!
ME?$+=:>2XJV5<386'/+V^2XNK0]O5C&#5\3@*L*6886R4JM;#/"*I&.*G"IT
M87$/#58RO[DI1A47>+=[>MUN?T:T5RGA'Q3I'C7PWHOBK0;@76DZ]IUOJ6GW
M& "8;A<^3*-S[;FV(>VN@2=LD;+D\XZNO]N<'B\-C\+A\;@Z]+$X/%T*&*PN
M)H5(5:&)PV)I0KT,10J0;C4HUJ52$Z=1.TXNZTLW].FI)2BTXO9KT3_4****
MZ1A1110 4444 %%%% !7(^,O">D>./#.M>%==@$^DZ_83Z?>)@"4)-EH9X"=
MQ%S:W(2YM6&0DB*P!(KKJ*Y<;@\+F.$Q.!QM"EB<)C*%;"XK#5X*I1Q&&Q-*
M=#$4*M-V4Z=6C4G3DF[6D]Q-*2:DKI[I]4?SC?$/P+J_PV\:Z_X+UV/-]HEW
M]F^T$$17MG/_ *1INI6ZG!%I>6?^F$$ YSGD5QWS_P"S^M?K=^W#\&O^$I\)
MP?$_0K02Z]X*A\K7XXHE,U]X5$RW!N#W+>'+S_B8'@XTU]4R<8S^2/S_ .S^
MM?XB>-WAABO"CC_-.')1KU,HQ$GFO#F-J<\EB<EQ=:I]7I3K22]IB<!.%3 X
MS:]:A.O!1P^(PZ7S&)H/#U90M:.\+ZWATE\W?3I;</G_ -G]:/G_ -G]:/G_
M -G]:/G_ -G]:_(O_ NG_MO]/_MXYP^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+
MI_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX
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
M]:U\*^.7$5M9W;,T/AWQ',< +:W,X!TG5KI0<:=>LHD8#^SV9W-@OW-7^JO
MW'_"OB-D='B'A+-:&98"IR0KPB_9XW+\4X*=3 YG@I\N(P.,HW2E1KPCSQM6
MH2JX>I2K5/>I5:=:"G3ES1?4****^R- 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@ K@?B)X&T7XD>#=?\%:Z@^PZU
M9/;>>(4DFLKL,9K'4;=6( N;"\2.Z0C'S)AF4%B>^HKAS++L'F^ QF69CAZ.
M+P&883$8'&X3$0]I1Q.$Q=*5'$4*L+KFA5I2G3DNL926[NDTI)QDKQ>Z[G\V
M_C+PGJ_@?Q3K?@_Q!!]GU?0-1FL;N,8\FX\G_CVNK;&/]#O;(_;+'L0<\USO
MS_[/ZU^IG[=GP;75-(L_B[H-H#J>A10Z3XNCCA!,^C2S_P#$MUHYY+:/>7+6
ME\<N3INH%R5&FJM?EG\_^S^M?X>^,?AIC/"GC[..%ZRK5<N]HLPR#'U%-_7\
MEQM253!S<YI.=;!OVF78KMB<'6LW!PD_F,30>'K2A:T;)T^MX]_*[Z=+;L/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:_+?_ NG_MO]/\ [>.</G_V?UH^?_9_
M6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+
MI_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_
M6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX#]&OV$OC&+*_N?@]KMT#:ZB;G6?!4LS
M;3!J,:FXUS0P<$$7MH$UFR5L+N349.6U!:_5"OYHM+U34M"U2PUK2;N:PU32
M+N'4["[C&9;*[L[C[1;W%N#G(-WP1CD9SW%?OW\%_BAIGQ=^'NA^,;0Q17=S
M%]AUZPC<%M+UZT 74;3+'(4,QNK0G<QLY8VR2["O]/OH:>+2S[A[$^&F<8CG
MSCABE]:R"I7J\U7&<.5*JY\'&4IU)SGDE:LJ=&F^63R[$8.%*E&CAZDH>]EU
M=RA[";;E!7@WI>'NKE2N_AONF_PN>Q4445_<AZ04444 %%%% !1110 4444
M4+NVM[VVN+6X@AN+6XBEMIX98A+!/#*##/!-"QPRL"0PY##(/&<_@I^T/\([
MGX-_$K4_#\,4P\.:IG6/"EW+TGTB[N>;87)Y^V:1>_Z)>@X./^)H0#JG'[]5
M\O\ [4WP<3XN?#:\CTZW,OB_PJ)]=\+2*O[R=Q !J>B KD_\3FSMPJ@C_C_A
MTYBV%-?S5])_PG?B9X?U<3EF%]OQ5PG'$YOD4:<)2K8V@J499MDT8P3=1X_"
M4(3P=.UY9EA,#3NJ=2K)<6/P[KT6X*]2D^>'G:UXWZ)V3OK:VS/PU^?_ &?U
MH^?_ &?UIKHZ/L?[_P#G]/Y4[Y_]G]:_QR_\"Z?^V_T_^WCYP/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_
M]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:^IOV2/C)_P *M^(]
MMI>KWGV?PCXV,&CZT9<^39:CQ_8VL\$?\>MW<FRO220MAJ*R8)1:^6?G_P!G
M]:/G_P!G]:^FX-XKS;@?BC).+,DJRI9ED>/HXRBI2FJ=>FOW>*P==0E%RP^.
MPE2O@\1%W?L:]5PM44)1TI59T:D:D'9QDI>MKZ?._GZ']-5%?('[(7QE'Q/^
M'D.BZQ="X\7^"(X-,U1I95,^IZ2Q*Z)K0[YDM8&L[T@9&H6$N6RXQ]?U_NEP
M3Q?E/'G"V2<6Y)4<\OSO TL92A*4)5<-5DG#%8+$<C:CB<#BX5\'B(KW56H3
MY'*#4G]33J1JTX5(.\9Q4EY7Z>=NX4445]46%%%% !1110 4444 %96I:?8:
MQ87^E:C;P7MAJEI<6&HVDXW17-I=P?9[F"<!@Q2>W<J0.BGKTSJT5E6HPKTY
MT:L(5*-6$Z56E4IQJ4ZE.I%PG3G":<)0G!RA.,HR4J<IP=E)@M&GV/YZOCA\
M,KGX2?$K7_!LWG26%O-]O\/WDN?].T'4B;C3;H'H19_\@>\(R#J.G9!QBO*O
MG_V?UK]KOVM?@A_PMCP.VKZ#:>9XW\&I<7ND11 >?K>GE=^H^'=QPS7=V ;G
M1\!MNHJJ *+^5S^*/S_[/ZU_BK](+PHK^%/B!CL!AJ$X<,9Y.OF_"]>,9^PC
M@JM:^(ROGE_S$Y16J1P]:G\<L-4PF,G_ +[$^:QN'>'K26CA4_>0MI:Z7-&V
MOPZ:WUOLNI\_^S^M'S_[/ZT?/_L_K1\_^S^M?AG_ (%T_P#;?Z?_ &\<@?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^
MM'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?
M^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X
M%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@7
M3_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/
M_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M?=
MW[/7[8^K>"OLGA'XH3WFO^$4^SVMAXA_X_-=\/0J",7:Y-UK.CVH^5SM.I:>
MN!U":8OPC\_^S^M'S_[/ZU]IP'X@\5^&^>T>(.$LTKY?C(.$<30E^]P&98:,
MHRE@\SP<G[+%X:2<K*:52A4;Q&%JT,33I5H:T:U2A/GIRM+SUB]?M1TOY:JU
MS^D[1-<TCQ)I-IK6@ZE9ZQI&I0BYL-0L9EFM+F%^5=)UWY!+8[$<C Q6Y7X"
M_!+]H'QK\$M4,VCW!U;PQ>3>9K'A2]GG_L^]!(/VFUR#_8^L-@9O/3_D*#5!
M7[0_"SXP>"OB_P"'H]=\):@)9$6$:GI%PC1:OHMU(H)MM1M5'RX)(6Y4M:,H
M#*[!7V_ZR>"/TA^%?%S"QP,W2R+C.A1C/,.'L16M'$1IQO5Q>2UJJ@\?A5_%
MK4FECL(JC6(I2I1AB*GT&&QL,3%67LZFG[N;MO;:5M=.EE;3H[GK-%%%?T4=
M84444 %%%% !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 %%%% !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 %%%% !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 %<CXL\9>&?!&DW&O>*]<L/#^DV_$M]J=P(8?-;
M.(8!G[1<W)P0EK;*[-\P5"1D^/\ QT_:(\(?!'22EU-#K/C#4(7?1/"UM/FZ
MGVD*M_J1R?[+TE&!_>.-U_CR]/224R,GXM_$/XF>,?BEX@GU_P 9:Q/J-P\L
MXLK.,W,6D:)9S #^SM&T]LM:6I !+L2QY.JL3FOY<\</I-\.>%4YY#E.'I<3
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
MG_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\
MMO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_
M]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/
MG_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\
MMO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_
M]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/
MG_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\
MMO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_
M]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/
MG_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\
MMO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_
M]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/
MG_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\
MMO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_
M]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UKJ/!'C?Q3\/?$%G
MXI\(ZO+I&KVA!\R/F&^B!!N-.U&VQ]CN[2[.&%G>8((!!&!CE_G_ -G]:/G_
M -G]:Z<%C<9EN,PN8Y=B\7@,?@:]+%8/&X2M/#XG"XFA.%2C6HUJ;C.$X3BI
M735[2'&4H24HNTH[/MJGW78_;[X ?M-^%?C391:/?M%X;^(%M$&OO#\MP?L>
MJ+;D"YU'PW<S@M?61()>R.=0L 2)/,C!OY/JROYF["_O--O+?4M,O+S3K^SF
M@NK.\M9[BSO()H?^/:YMKFW_  Y-?JY^S;^V#9>,5L? WQ3O;72O%($5MI'B
M=Q!9Z;XDE"\6VHI%BVTG65VG8 WV'4 Q\HJPB.I?Z8_1]^E=A.)YX/@[Q*KX
M7+N(YJAA<JXF;I8?*\^JOEC#"9BXR5++LVE.IR4ZLHT<'F%5>QC]7QM3#4,9
M[F$QZJ6I5GRS^S-OW9=^:R7+;3^:]^EM?T(HHHK^Z#TPHHHH **** "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 **** "OBS]H
M_P#:KTCX407GA/PA-::[\19T\M@=LVF>%5EX6XU/&1>:N/O66B_WL-J12/9%
MJ/GW[37[7$'AA;[X?_"Z]ANO$NV6UU[Q3:D36>@B0#S]-T6X7"76M <7MVN4
MTK[L9_M(LVG?E7<W,US-<7-S<37%S<SSW5Q<74_G33S3?Z3<W-S=7//:OX,^
MD7]*FED,L9P/X98REB,\C[;"9YQ50<*^%R63O2K8'*)6E2Q.;07,JN+G%X?
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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 %%%%
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 %%%%
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 %%%% !1156::*WB>65XXH(HS)
M))(1''%'&,Y.>  .?FXQZ 5,I**;;2C%.4I2?+&,8VYFY6:5D_F!:K\MOVHO
MVNGN1?\ P\^$^I>7;YFL?$WC*RPQNA@P7&F>&[D$I]E )%]KB8^7:NEL^"[<
M_P#M4?M8-XIDO/AS\+]2EB\-1^?:^(_$^GS>3+XA !%SIVF7)Z>',$B]O 2-
M?!,:M_9/.K?G]\_^S^M?YQ?22^E)+&2Q_A_X9YARX6+JX3B'BW UKRQ:NZ=;
M+<AQ%)JV#;4Z.-S:E-_6[5J&73C0A]=Q/C8S'ZNC0>WNU:D?.SE3IR_"4K=M
M ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UK_/S_P "Z?\ MO\ 3_[>/(#Y_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:/G_V
M?UH^?_9_6C_P+I_[;_3_ .W@-7P_KFJ>&-<TGQ#H=U+:ZMHNH0ZE8W2#*Q75
MI<>?;JP/!!&00001QR.O] ?PE^(NE_%7P'H'C720L(U2T*:C8^9YDNE:O;/Y
M.IZ9.=QYM+L/]G+D,]H4DPH;:/YY_G_V?UK[2_8K^,O_  @GCA_ FMW03PMX
MZG@CMWEF!ATSQ3_J-.G!8$ ZQ@:3>8*C>ND$G:"*_JSZ)WBR^ >.H\-9OBG1
MX7XUJ8? 8AU)\M'+L]4X4<GS*U2HXTH5I5%EF/J0Y:7L*F&Q.(7)@(S7H8'$
MJE5Y):0JN,)-N]K;/;6VMUUO<_9BBBBO]=CZ **** "BBB@ HHHH **** "B
MBB@ K\G_ -NGX.'1=;LOB[H5O_Q+?$$T6E^*XXBH^Q:[;P8T[4TVDDIJ]G:B
MTNSC_C^L(PS%]48#]8*XWQKX1T?QWX7UOPCK\'G:3K^GW-A=XQYD0D!,%Q;G
MG%U:W02ZM&'"2(IP2 #^3^-/AK@_%;@+-N%JJI4\R=-YAP_C:BBOJ6>8*+J8
M.;J2C+V='%7GE^,=KRPF+KJ*=3D1SXF@L11G3:NW9POTDMG\NW6^Y_./\_\
ML_K1\_\ L_K76_$#P1J_PY\9:_X+UR/9J.@ZE-;"7F"&^LC_ *1INI6V1Q9W
MEGB\P1QZ"N2^?_9_6O\ #_'8'&99CL;EF88:O@\?EV+Q&!QN%KI1K8;%X2M+
M#XBA5A=\LZ=6G*+LVK7O:2E"/S#3C)QDK25KI]+A\_\ L_K1\_\ L_K1\_\
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !114;NB([N^Q$^\W&%&!R3@XQD4 0S316\3RRO'%!%&9)))"(X
MXHXQG)SP !S\W&/0"OR-_:H_:HE\=2W_ ,.OAU?RQ>"HI3:^(/$-J3'/XHGB
MP6M;5B ?^$:R 22 =4(WOG3227?M6?M43>-YM0^''P[O)K?P;;RSVGB#7+4F
M*;Q3+#R;6V+<_P#",]@./^$B Y']F%B?@_Y_]G]:_P S_I-?28>=RQWAUX=X
M^4,G@ZF$XEXEP=2TLXDKTL1E658BE+_D5[QQF,B_^%%+V-!?V?[2IF'B8['<
M_-0H2_=_#5J1^W_-3A+IR_:EKNK(/G_V?UH^?_9_6CY_]G]:/G_V?UK^#?\
MP+I_[;_3_P"WCR@^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]
MG]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UH_\  NG_ +;_ $_^W@#Y_P#9_6FH[H\;I)Y;Q_ZN3H?;GOFG?/\
M[/ZT?/\ [/ZT)_XNF_R_SU\[@?NC^R_\88_B]\-[2ZU"X\WQ=X8\G0O%D9.9
MI[N*#%AK)#'.-8M8?,8Y -^FHH%Q&#7TS7X&_LX_%^;X/?$K3-:N9)O^$9UC
M&@^*[<\ Z1=7&1J/V?!Q=Z1>_P"F$@$@?\2Q?FU05^\MO<0W<,5Q;RQ7%M<1
M12P3Q2B6*:*4!H9H9E+*P96W*RDALJRM@@G_ &2^C'XL_P#$3O#^A2S/$^UX
MKX56&RCB"-2<G7Q5.-)QRS-Y1FVY3S'#T:BQ4KWGF6&QTM*<J5OI,%7=>DN9
MWG3M"7RO9^5UTUM;=W+M%%%?T@=@4444 %%%% !1110 4444 %%%% 'Y^?MR
M?!P>)O"]M\4-"M%EUSPA#]F\1)%M$U_X5,Y(N.H+-X>N[B24[0<:;J.K;B,*
M3^3'S_[/ZU_2W=6MMJ%I<65W#%<VEW!+;7<$FV2&:&53!<02@\$,,HP(QC<.
M@(K\#OV@_A+<_!_XDZQX=2.5_#]^?[8\*W<A)$VAW=Q_HUL"0";K1[PC2+IM
MJ[T*N!A@*_S+^F?X3?V1FV&\4\FPKAEV>5:.7<4PI*"I87.(0C0R_,Y1A&-H
M9MAZ$</B*K5I8ZE2E*4JN/M'Q,RPZA*->.BG)*HO[[LN?SNNEM&MW?3Q7Y_]
MG]:/G_V?UH^?_9_6CY_]G]:_A'_P+I_[;_3_ .WCR@^?_9_6CY_]G]:/G_V?
MUH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I
M_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +>
M/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?
MUH^?_9_6C_P+I_[;_3_[> FLKN]TV\L]1L+B:SO]/O(+^SO(OW,T%[9W'VBV
MN;;I_P >?3\?2OWQ^ ?Q8L?C%\.M&\3K)#%K-NO]D>)K&+8!9Z]91;;O:O46
MET&34;/@9CF4!B58#\"/G_V?UKZ>_9/^,G_"JOB/;VFL7?V?P=XS\G1M?,LY
M^R65V;@#1M9'*_\ 'K=W6+S<=HL-0U)\$H /Z5^B]XLKPUX_HX#-,3[+A3B^
M6%RG.'5E"-' XR+4,GSB2<H0A]6K5)87&3C&,?J>,Q-6HKT:=NW 8A4*R4O@
MJVA)WM9W]V79VN].J;2:9^YE%%%?[&GT84444 %%%% !1110 4444 %?./[3
M/PAA^,/PWOM+M((SXHT03:WX4N<'S!J4$)%QIQ(5B;?5[4FT(W(HO/[/D;B,
M5]'45X/%'#>5\7\/YOPSG=".)RO.\!B,OQM)KWO95X-1JT9/2GB,/55/$X:K
M9NCB*-.I%<T4U,X1J0E"2O&<7%KU:U^5OQ/YDYH9H9I(9HYHYHYO)DCES#-!
M-#W_ !'?\N>COG_V?UK[>_;:^#8\%>-8_B'HMIL\->.[N;^T8XH5,.E^*L&>
MY/RL<#66#ZKG"DLFK8&,$_$/S_[/ZU_A;X@<$YIX=\8Y[P?FZF\5E&-G3HXC
MEG&&.R^JXU<NQ]'G6M'&8.5*NHJ4W1G.KA:DO:T*A\M6I2HSE3GI*,FEYQTY
M9>7-=Z:VMNP^?_9_6CY_]G]:/G_V?UH^?_9_6OC?_ NG_MO]/_MXR#Y_]G]:
M/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?
MUH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\
M3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:
M/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> _9/\ 8R^,H^(7@)/!FN78D\6^
M!88;0&:8&ZU3PQD0Z7J6WEV:S(_LJ\V@*H33I)6!U%*^UZ_G>^$/Q)U3X3_$
M'P_XUT_SI4T^81ZQI\7/]J:%=$0:AIX!R-RVN&L#CC4P".@S_0)H.NZ9XFT;
M2_$&B7,5YI6MZ?9:GIMU$1MN+&\@2>WE!Z_,KKD9X;<,G!)_US^B?XM_Z_<"
M+AW-L3[;B?@NEALOQ$JDVZV8Y'[-4LGS)NI-U*M:$(1RW&2LZLJ]&AB:ZYL=
M&4OH\!7=:ERR=YT;0DV]^S\KZZ7V1NT445_5YVA1110 4444 %%%% !1110
M4444 %9.J:9INLV%UIFKZ?9ZKI]] 8KS3K^V@N[.\A<9:WN;:X62WG0D D,K
M+D#/&#6M16->C3Q%.=&K"%2E4A.G5I581JTJE.I%PJ4ZE.:<9PE%M.$U*$K^
M]&220'Y^?%7]A/PAXC-SJOPTU-_!>JN?,.AZ@)M1\+SS!0<P'$^JZ02<DM&-
M1A!X732.3^=OQ$^!WQ0^%LTA\7^$]2M-/2;]WX@L0=1T&?ZZC8"YM++[9_SY
M7H&HXY'6OZ%:KRQ1W,;PS(DD4B;'1\21RQR#!!!X((R""#N_(C^5O$?Z(?AM
MQI.MC\A5;@;.:LO:2J9+0HU<GK56XWE6R.K*E1HQY59T\KQ.60G=NLJDE"4.
M"KEU"IK'FI2Z<C]Q?]N:;[O5'\SOS_[/ZT?/_L_K7[D>/_V1_@EX^9[@^&F\
M+:HQ\QM3\'30:.QE P/-T]K:ZT9CGDLVE$GJ6Z"OCCQG_P $_P#QIIIEN/ G
MC#1_$<0)D-AK-O<>'-0 '_+O!=VW]JV5T".<M_9HR<9]?XJXR^B/XP<+3JU<
MMRO"\8Y=3]Z.*X=Q<)XQTO=LYY1COJF.E7?_ #YP4<;!I2<*TSS*N7XBG=J/
MM%I9PU?S6ZWWU\[=?S^^?_9_6CY_]G]:]=\4_L^?&CP:S_V[\-_$D<,8!EO-
M,L#KVG<XQG4= _M.T7Z,!Z8KR!T>%Y$>/RWC_=21RY\[SL]1_GBOYWS?(,]X
M?K_5<^R7-\DQ*O?#YQEV-RS$+E<$_P!QC,/1F[77,K<T.9>TC#GC?CE"<'RS
MC*$ETDK,=\_^S^M'S_[/ZT?/_L_K1\_^S^M>3_X%T_\ ;?Z?_;Q(?/\ [/ZT
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?
M/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\
M ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\
M_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_
M^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_
MK1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P'M?P-
M^.7B;X*>)O[1T[SK_P .7\]O'XC\.27&+74[0=+JUZ_8]9L\D6=X0596975D
M8@_N!\/?B#X6^)OAJS\5^$K\7^EW>Z-U($5Y8W<0Q<Z?J%L3FUO;5B%DC8]2
M,';M9OYU/G_V?UKV/X)_&SQ-\%O%,>M:1(;O1;LP)XF\.R3C[+K.GP@C<I((
ML]:L@2+.\(*NI975T9E/]4?1W^D7F/A=C,-PQQ+5KYAP#C<5%2BU4JXGAG$U
MYQ<\QR^G><YX"I-NIF674E)INKCL!2CB8UJ6)[\%C70<:55ITFK)[<MK66F]
M^NJV]&OZ!Z*X7P%X]\-?$CPU8>*_"E_%?Z1?Q @C"W5E=*!]HL+^WY:UN[5B
MJ2Q.VX-G@H4>3NJ_UNR_,,'FF#PV89?B:&,P.,H4L5@\9A:L*^&Q6&KPC4HU
MZ%:FW"I3J0DI)Q;T9] FI)2B[Q>S[A11178,**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ 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 **** "ORF_; _:9OM2U#6?A#X(N);#2=/FGTOQMK'^D6EWJ>HP7#6NH^
M';4D9_LJV5O^)@W_ #$LX&=)&=5_5FORN_;L^#@LM0M?C#H-KFUU$VVC>-8H
M5VM;ZC&HM]$UPC)RMY:!M%O&7Y0R:='][4&K^:OI73XVH^$>;8C@W%U,+0HU
MZ,N*EA(UHYE5X9G>CC7@Z]&2G0H4JU3#U,T<(J<LM6)<JU/#QQ$:O'CO:K#S
M=+6UO:+_ *=7]YW\M#\YOG_V?UH^?_9_6CY_]G]:/G_V?UK_ !R_\"Z?^V_T
M_P#MX^;#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^
M?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^
MV_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_
M -G]:_7?]B3XRGQAX-E^&NNW?F>(O ]I;?V1)+*KS7_A0,(+=0K#KH%V#I_7
MC3VTH@9)-?D1\_\ L_K7:_#;Q]J_PS\:Z!XUT89N]#O!+);?:/)AOM-E/D:E
MIUP>OV2[M,6@(.00""" :_7_  .\3\3X4<?Y7Q"Y5I9+BG'*^)<+'GE'$9)B
MJM%UZJIPDN;$Y?5A1S#"-6E.MAGA>>-+%55+HPV(>'JPE?\ =RE&%5?S1?3^
MNI_1K17*>$?%6D>-?#>C>*] N!=Z3KNGV^H6$^ ,PSKGR95W.4N+9P]M= YV
M2(P).,CJZ_VZP>+PV/PN'QN#KTL3@\70HXK"8FA4C5HXG#8FE"O0Q%"I!N-2
MC6I5(3IU$[3B[K2S?TZ:DE*+3B]FO1/]0HHHKI&%%%% !1110 4444 %%%%
M!7RY^U9\&Q\6_AM=#2[?S?&'A(W&O>&1$/WUZ1;@:EH@"\?\3>TMU%MP?^)E
M8Z:Y8*C8^HZ*^<XNX6RGC;AO..%L\H^WRO.\#7P.*C%1]I356-Z.)H2E&2IX
MK!XB-'&82K9^QQ5"C52;@B*E.-6G.G-7C.+B_P"NOH?S*_/_ +/ZT?/_ +/Z
MU]A_MF?!O_A7GQ!_X3#1[,IX3\?SW%ZA0 0Z7XE&;C6M/(& /MP(UJQX&0=3
M( 73!GX\^?\ V?UK_"SCC@[-> >+,[X1SJ,EC\EQL\.ZJA.G2QF&?+4P684%
M42?U;,,).CBZ-VY1A5=.I:I"2/EJM*5&<J<U:49.+\[6:?SOY^H?/_L_K1\_
M^S^M'S_[/ZT?/_L_K7R?_@73_P!M_I_]O&8?/_L_K1\_^S^M'S_[/ZT?/_L_
MK1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M'_@73_VW^G_V\!^T'['OQC3XE_#R'PSK-TK^+_ D=OIMZ9L+-JFA*3%HVJ8R
M"6"J=,O#@_/#'(Q!OT-?95?SS?!?XH:C\(?B)H?C*T$TEE!-]@\0:?%C_B::
M#=G.I6X_Z?%(%[8YX_M'J.Q_H!TG5M-US3-/UO2;N"_TS6+2WU+3KR#!AO;.
M\@6>VN86'S,KVSJ1W())QSC_ %Z^BIXMKQ"X#IY+FN)=7BK@VE@\KS#VM3FK
MYAE7L^3)\U]^7M*LY8>"P>*FTZL\10IUZUOKM-GT> KNO0M-MU*-H2ON[?"V
MNE];+R\S8HHHK^J#M"BBB@ HHHH **** "BBB@#S7XH?#[2/BGX(U_P5K(6.
M'5[3%I>",33:;J41$VGZC /^>EE=!)%^7D97(R2?Y^/$WAS5_"'B#5_#.NP"
MTU?0-1GTR_@!W RVEQ]G!M2.#97O6Q]CD=J_I1K\S?V[?@W]H@M/C'H5G^^M
M/L>D^-HXH"?/LR1;Z-K5R>>+,D:3=9.XJVEA5Q&37\5?3%\)GQ/PK1\0LFPR
MGGO"%*2S>G0I7JYCPQ.O&I6G*,8SG*KDE:7UV,TX*&"JYHVU!PC3\W,J'M*2
MJQC>I3BE)WM:&G-)JW2U[>>^A^8_S_[/ZT?/_L_K1\_^S^M'S_[/ZU_EE_X%
MT_\ ;?Z?_;QX(?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\
M;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%
MT_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O
M 'S_ .S^M?IK^PG\8P\=Y\'-=NP9(!>ZOX*>68$M#N%QK.B6^>H7<VKV@./E
M;52?NJ*_,KY_]G]:U?#NOZGX4US2/$NAW0M=6T748=2L9T 98KJUN//*L#D$
M,.""""#@]:_2O"/Q&QWA;QWDW%F%]I5P="H\'G>!C/E>99)B^2GF&$C!SIPJ
M5XTE]:P<9R:6/PV&ERNVF^&K.A7A-.W226\HZ7C?I?36SMO9JY_2K17F7PJ^
M(>E_%3P)H/C?2B(4U>T'VZS.3+IFJP 0:GISDC(:SNP\1.7+*0S=0%]-K_<?
M*<UP&>9;@,XRO$4L9EF:8/#9A@,71ES4L3A,71A7H58NR:YX34N5ZI./-:7-
M"/U":DHRB[QE%23]=0HHHKT1A1110 4444 %%%% !1110 4444 %%%% !111
M0 5R^N^$/"/B>/R_$OA;PWXB0#'EZYH>FZPH&.PO[:Y!X]L]JZBBN7%X/#8Z
MC+#XS#X?%8>?QT,31A7I3LTUS4ZB<';SB]Q-)[J]MOZZGSOJW[*_P UCY[OX
M::/;_P#8+O=8T'_TRZGIOZ__ %J\_P!0_8:^ MT!Y&G^*=*R>NG^([B8=/\
MJ(VVI^GI^-?9%%?G^8>#?A3FDW4QWAUP95JR^*M#AS*:.(E>V^(I86%9VMI>
M;M\W?)X?#NUZ-.ROM&SUMU\K*WR/A>X_X)__  8E9FCU_P")-NO.((M;\/-!
M^5QX1N"/P)_K4?\ P[Z^#/\ T,OQ._\ !SX9_P#F.K[LHKPW]'GP5D^:7ASP
MZY.UW["NKVL_^@CR_%D_5<-_SXI_^ +^OZ\V?"?_  [Z^#/_ $,OQ._\'/AG
M_P"8ZC_AWU\&?^AE^)W_ (.?#/\ \QU?=E%3_P 2[^"?_1N>'>G_ "YK]+?]
M1']U?B'U7#?\^*7_ ( O\O+\^[/A/_AWU\&?^AE^)W_@Y\,__,=1_P .^O@S
M_P!#+\3O_!SX9_\ F.K[LHH_XEW\$_\ HW/#O3_ES7Z6_P"HC^ZOQ#ZKAO\
MGQ2_\ 7^7E^?=GPG_P .^O@S_P!#+\3O_!SX9_\ F.H_X=]?!G_H9?B=_P"#
MGPS_ /,=7W911_Q+OX)_]&YX=Z?\N:_2W_41_=7XA]5PW_/BE_X O\O+\^[/
MA/\ X=]?!G_H9?B=_P"#GPS_ /,=1_P[Z^#/_0R_$[_P<^&?_F.K[LHH_P")
M=_!/_HW/#O3_ )<U^EO^HC^ZOQ#ZKAO^?%+_ , 7^7E^?=GPG_P[Z^#/_0R_
M$[_P<^&?_F.H_P"'?7P9_P"AE^)W_@Y\,_\ S'5]V44?\2[^"?\ T;GAWI_R
MYK]+?]1']U?B'U7#?\^*7_@"_P O+\^[/A/_ (=]?!G_ *&7XG?^#GPS_P#,
M=1_P[Z^#/_0R_$[_ ,'/AG_YCJ^[**/^)=_!/_HW/#O3_ES7Z6_ZB/[J_$/J
MN&_Y\4O_  !?Y>7Y]V?"?_#OKX,_]#+\3O\ P<^&?_F.H_X=]?!G_H9?B=_X
M.?#/_P QU?=E%'_$N_@G_P!&YX=Z?\N:_2W_ %$?W5^(?5<-_P ^*7_@"_R\
MOS[L^$_^'?7P9_Z&7XG?^#GPS_\ ,=1_P[Z^#/\ T,OQ._\ !SX9_P#F.K[L
MHH_XEW\$_P#HW/#O3_ES7Z6_ZB/[J_$/JN&_Y\4O_ %_EY?GW9\)_P##OKX,
M_P#0R_$[_P '/AG_ .8ZC_AWU\&?^AE^)W_@Y\,__,=7W911_P 2[^"?_1N>
M'>G_ "YK]+?]1']U?B'U7#?\^*7_ ( O\O+\^[/A/_AWU\&?^AE^)W_@Y\,_
M_,=1_P .^O@S_P!#+\3O_!SX9_\ F.K[LHH_XEW\$_\ HW/#O3_ES7Z6_P"H
MC^ZOQ#ZKAO\ GQ2_\ 7^7E^?=GPG_P .^O@S_P!#+\3O_!SX9_\ F.H_X=]?
M!G_H9?B=_P"#GPS_ /,=7W911_Q+OX)_]&YX=Z?\N:_2W_41_=7XA]5PW_/B
ME_X O\O+\^[/A/\ X=]?!G_H9?B=_P"#GPS_ /,=1_P[Z^#/_0R_$[_P<^&?
M_F.K[LHH_P")=_!/_HW/#O3_ )<U^EO^HC^ZOQ#ZKAO^?%+_ , 7^7E^?=GP
MG_P[Z^#/_0R_$[_P<^&?_F.H_P"'?7P9_P"AE^)W_@Y\,_\ S'5]V44?\2[^
M"?\ T;GAWI_RYK]+?]1']U?B'U7#?\^*7_@"_P O+\^[/A/_ (=]?!G_ *&7
MXG?^#GPS_P#,=1_P[Z^#/_0R_$[_ ,'/AG_YCJ^[**/^)=_!/_HW/#O3_ES7
MZ6_ZB/[J_$/JN&_Y\4O_  !?Y>7Y]V?"?_#OKX,_]#+\3O\ P<^&?_F.H_X=
M]?!G_H9?B=_X.?#/_P QU?=E%'_$N_@G_P!&YX=Z?\N:_2W_ %$?W5^(?5<-
M_P ^*7_@"_R\OS[L^$_^'?7P9_Z&7XG?^#GPS_\ ,=1_P[Z^#/\ T,OQ._\
M!SX9_P#F.K[LHH_XEW\$_P#HW/#O3_ES7Z6_ZB/[J_$/JN&_Y\4O_ %_EY?G
MW9\)_P##OKX,_P#0R_$[_P '/AG_ .8ZC_AWU\&?^AE^)W_@Y\,__,=7W911
M_P 2[^"?_1N>'>G_ "YK]+?]1']U?B'U7#?\^*7_ ( O\O+\^[/A/_AWU\&?
M^AE^)W_@Y\,__,=1_P .^O@S_P!#+\3O_!SX9_\ F.K[LHH_XEW\$_\ HW/#
MO3_ES7Z6_P"HC^ZOQ#ZKAO\ GQ2_\ 7^7E^?=GPG_P .^O@S_P!#+\3O_!SX
M9_\ F.H_X=]?!G_H9?B=_P"#GPS_ /,=7W911_Q+OX)_]&YX=Z?\N:_2W_41
M_=7XA]5PW_/BE_X O\O+\^[/FWX0_LW^%_@MJ-_J'A'Q9X_GMM3A6/4M$U[4
MM O-#N[B$$6U[/!;>&M.NOMEMG:EU;7:<%@^]25/TE117Z3PUPOD7!^54LDX
M<RZAE.4T)U:E# 85UOJU"5:;J5?8TZU:LJ,9S;G*G3Y(>TE.:BN:RVA",%RP
M7+'HNP4445[Y04444 %%%% !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 %%%% !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 %%%% !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 %<IXN\+:1XU\-Z
MUX5UZW%UI.O:=<:;J%OD F&X7'G1':^VYMB$N;4@';)&K8/&.KHKFQ>#PV/P
MV(P6-H4L3@\70KX7%X:M"%2AB<-B:4Z%?#UZ<U*-2C6I5)PJ0:M*+L]+IJ45
M).,E=/1I]3^<KXE> M7^&?C77_!>M?\ 'YHEYY5O>>088=5TV4^?INHVV.1:
M7=ID$'E3D<$5Q7S_ .S^M?KO^VY\'/\ A,/!D7Q)T2R,GB#P1 QU=(MOGW_A
M ,;BZ<E>^@7?_$Q'&!IYU4,Q) K\B/G_ -G]:_Q%\<?##$^%'B!FG#RC6GDN
M);S3AK$SYVJ^2XJM/V-*<IQ7^TY?6C6R[%Z\U6IA7C'",<7"=3YC$T'AZLHV
M_=RE*5/SB[:]==-=>@?/_L_K1\_^S^M'S_[/ZT?/_L_K7Y!_X%T_]M_I_P#;
MQSA\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%
MT_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O
M 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O ?HK^PG\9#8ZE
M=_![7;K-KJ4\^L>"Y9"!%;ZAY NM<T1201B^M536+0' _M :HW+:DH/ZJU_-
M%I>J:EH6J6&M:3=S6&J:1=PZG87<8S+97=G<?:+>XMP<Y!N^",<C.>XK]^_@
MK\4-/^+OP]T'QE:&*"\N8OL.O:?&PW:7KUF-FHV8+'.W+?:K3[Q-G-&Q)+G'
M^GWT-/%K^WN'L1X:9QB.?..&*7UK(*E>KS5<9PY4JKGP<7*=2<YY)6K*G1IV
MC)Y=B,'"E2C1P\Y4_>R[$.4%0FVY03<':UXZ>[:]UR][OTOO[%1117]R'I!1
M110 4444 %%%% !1110 4444 >2_&+X::9\6O &N^#-2\I);Z 7.C7\BECI>
MN68+Z;J("JS%8[H[;D+G=9NZXW,*_G]UK2-2\.:QJFAZO:2V&J:/J4^EW]I(
M?WT%W:7 M[BWSSUZYY_P_I<K\MOV[O@V+:XL_C'H%H/)N_(T;QLD4 (BNN+?
M0]<GY!*W08:+>G')&E\DU_$/TRO"7_6'AG#^)&3X;VF<\*45A\^A1IWK8_AF
M55RC5M&%24IY+C*RQ,G[LGE]?'^TK*%"C"/G9C1E."K05Y4TE-7M>"M>5];<
MMOAL[J3U1^;WS_[/ZT?/_L_K1\_^S^M'S_[/ZU_EW_X%T_\ ;?Z?_;QX ?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M?J'^PK\
M8UO["[^#^O76Z]TKS]8\%O+C,^GG]]K.C Y'-E=L^J60 +.LFJKG;I9!_+SY
M_P#9_6MWPGXFU?P7XBT3Q1H<ZVFKZ#J,.IV$[ $-+%UM;H'@V5Z";*^!..HP
M17Z?X/>)..\*N/,GXJPRK5L#"?U'/L%"5OK^1XR=&ECJ$8.I3C4Q-"+CC\'&
M4K+%X.G)QE%2B^C"UWAZT*E[1VGYQ;5X^5^ZO:VVI_2;17G7PS\?:1\4?!6@
M>--& 2TUJS\RXM3(DLVF7\9,5_IER5&%NK*[#1." 24WX 9=WHM?[B97F>!S
MG+\%FN68BEB\NS'"X?'8'%49<U+$X3%T85\/7INR3A5I5(S@TW>,E?EES1C]
M.FI*,HM.,HJ2:\^GR"BBBN\84444 %%%% !1110 5A:WH>F>(]'U/0=:M(;[
M2M8L+K3=0M)<&*YLKR!H+BW?_992W/8X[BMVBL,1AZ.*HU</B*<*U"O2J4*]
M&K"-2E6H5HNG6I5*<TXSA5I.5*::UISG':3 _G=^,/PVU'X3_$'Q!X*OC++#
M9S&ZT?4)"#_:FA71,VG:B<$@,MH"+_G(U($'!S7F_P _^S^M?LO^V9\&E^(?
M@!_%^C6JR>+/ ,5QJ">5$//U3P]N,VM::3C+-:[1JEEEL)Y>I1(I.I.1^-'S
M_P"S^M?XG^/GA;7\*?$+,<GH4ZG^KF9\V;\+UTIN']F8FO/GP$I27^\Y5B?:
M8*M&ZE.C##XN4(?6XN7S.,H2H5I*WN3_ 'D-OM)7CI_+9:Z7OHD'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZU^*?^!=/_;?Z?\ V\<H?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_
M]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K1_X%T_]M_I_P#;P'VM^Q7\9/\ A!?'#^ =:N]GAGQU/!%9O-CR=,\7
M'_1M/G!()SK _P")3=X*?.ND$LJ[J_92OYDT=X7C=)/+>/\ >QR19\[SL]#_
M )XK]T/V7_C/%\8?A[;W&HSEO&/ACR-%\66Q;][-.8?^)=K3!BQ_XG-I"9"5
M( OXM00*/+&?](/H7>+D<3@<3X4Y[BTL5@8U<RX1G6G-NI@9/VF99)3<^9WP
M=64\TPL%*<GAZ^9NU+#X&G!>SEF(NI4)O57G3[N[]Z/E9V>]M7HCZ<HHHK_0
M(]<**** "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 ****
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
M_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM'_@73_VW^G_ -O 'S_[/ZUZQ\$OBSJGP;\?:7XLL?.N=/XL/$NEP\_VKH,Q
M_P!)MN>MY9D"\LP<@ZB""#R*\G^?_9_6CY_]G]:]3),ZS/AS-\MSW)<55P.;
M91C</C\OQ</BH8G#3C.G*R:YH2UIUZ3?LZ^'G7H58RA4:50DX3C.+M*$E)?+
MH_4_I(\-^(]'\6:'I?B70+N'4-&UNS@O]/O(ONW%M-]Q\GH,G!&3A@V.,$]%
M7XV?LC?M%CX;:O'X!\8793P)K]X397]U.IB\+:Q/UG^T-@'1[T@?;@2JZ>0-
M3) .JU^R".K*&4_+U!%?[6^"?BSE'B]P?0SW!NEA\XP7L<%Q+E,9\T\MS14W
M*3IQE.=1Y=C>6>(RZK)O]W[7"5+8K!8J$/I<+B%B*,9_;LN=+6UUIT7FOD/H
MHHK]A.D**** "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 ****
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
M** "BBB@ HHHH _(?]N3X.#PSXJA^*6BVFS0O%UP;7Q!''_JK+Q3]GR+H@
M?VQ9VOR@9)OCJ+L<R #X-^?_ &?UK^BSXA>!M'^(_@[7_!>MHOV#7M/N+0SJ
MH>>RN_\ 76.H6X;'^E65XL=Y&05RZ ,VTX/\^OC+PIJ_@3Q5K?A#Q! (-7T#
M4IK&[0$&"X$7-M=6Q[V5Y9XO;$^G?M7^2WTN?";_ %)XUCQGE&&5/AKC?$5\
M16]C&"I9;Q&N?$9CAZG)94Z&81OF&$3O>M+'T8J-.C"<_ S'#>RJ>UC%J$TW
M.7]]6O)KIS)JRUM;=W.=^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UK^1O_  +I
M_P"V_P!/_MX\X/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W
M@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]
MG]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "
MZ?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W
M@#Y_]G]:_2G]D/\ :@6*+3_A-\1]2VI$8+'P1XCOV*Y&/]&\-ZS<S\%B %T2
M\)4<_P!EEO\ D&!OS6^?_9_6CY_]G]:_0_#'Q+XC\*N*<)Q/P[6DW#EP^:99
M6G.."SG+93IRKX#&1BVH\W*JF'Q482KX/$PC7HO2<*FU"O/#U%4AKTE%OW9Q
MOK&2MULK/IKH[G]-5%?F+^RQ^UHOEZ?\-?BIJBQS1FWL?"OB[4)AFX&3!;Z+
MXBN<8+Y_X\]9;(8#;JC(6+C].J_V:\,?$_ACQ6X;H\1<-XA^[R4<TRK$2@LR
MR7'N'-4P6/HP;2ZRPV)@Y4,91M6HRMSQA])0KT\1!3@_*47;FA*VL9+I;H^O
MWH****_138**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "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@ 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@ 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@ K\Q_P!O#X-;EL_C'H-KN,8@T?QND7 Q
M@6^B:W<<G(!8:/>'H0=+49*L3^G%8&O:!I?B;1=4\/:W:17FD:WI]UIFHVDF
M,3V-Y T,\;YSC<CG!'1@"<G K\S\7?#O+_%'@3.>$L:H4L1B:2Q63XZ4%.66
MYWA'[3+L7%\DY1@ZK^K8KD2E+ XC%14HMF->A#$4I4Y]=8O?EFMI6NKVUTOK
ML?S:?/\ [/ZT?/\ [/ZUZ+\7/ASJ?PG\?>(?!>IF68:?.7TS4)""-5T*Z)FT
M_43@D9N[8,M^.HU,8(R"*\Z^?_9_6O\ #C-<KQ^29GF&39KAJN#S+*L;B<OQ
M^%JZ5,/B\'7E0KTIK^[.%U+[<6YQ3@X3G\O*$H-QDK2C*46O2VM_.[T\O,/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:X/_ NG_MO]/_MXD/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\
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
M_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\
MVW^G_P!O 'S_ .S^M?=O[-_[7^H>!4T_P5\3+B\U?P=&;>UTWQ#B:\UCPO "
M+>WM+JW*M>:OHUJ%",0IU+3DX4ZBVW3D^$OG_P!G]:/G_P!G]:^UX"\0>*?#
M;B##\1<*9E5P6+I\M/%8::]I@,TP?/3G4P.9X5M1Q.&J<NS<:E"I_M.&J4<7
M2H5Z6M&M4H2YZ;M+L]8O_%'2_EJK7/Z4=(U?2]>TZTU?1;^SU72M0@6YT_4+
M">"ZLKV"3YEN+>XA9U9#RI(. <@^HV:_ CX,?M">.O@K?C^Q9_[5\,3S&74_
M"&IW!73;X'K<Z;C']D:N>,W=IE<A3J@U0J#7[ _"+X_?#_XS6&_PYJ7V/7+>
M$/J?A74ML.LV155,S0V^%&IV:L"%OK/S(SQN*;@M?ZO>#/TD.#?%:A0RZK.G
MP[QFZ<8XCAW'8B$8XRI3BE.KDF,G)0S"$I<\YX6;IYE0Y:O/AZM&DJTO?PV-
MI8F*6M*?\DWKK;X79.72^BZ6O<]VHHHK^CSL"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@ HK\_O%7[9.E:+\?M'\'V<MD_PXTV:Y\,^*M:/[PRZ[
M>W%O!_;%O=*&":5X=O(&LG9 ?M[/JI!D(TMG_0&OA^#O$3A3CO%<3X3AK,J>
M/J\)9S+(\VY/A6)C3YXXC#2VKX&M4AB<-A\7']U7KX'&*BYTJ<*M3*G6IU7-
M0=_9RY9:6WO9^CL_N"BBBON#4**** "BBB@ HHHH **** "BBB@#XC_;2^#?
M_">^ SXWT2T#^*? ,,]XXCQYVI^%2?.UBV8D9+Z7@ZQ8Y*A0FI1(I.I,Q_''
MY_\ 9_6OZ9W164JP^7H0:_"C]J/X.O\ "'XEWD.FV_E>$/$_GZ]X8?CR;>*:
M<'4]$QS_ ,@B[((!.?[-.E@]37^;WTTO"3ZGBL%XKY)AG[#&RH95QA3HT[*E
MBX05/*<ZJ*E"3E]<C"GE&*G)12KT\KC'VE?&5&_&S/#VMB(K7W85.G7W7^,M
M+>K/F_Y_]G]:/G_V?UH^?_9_6CY_]G]:_P _O_ NG_MO]/\ [>/(#Y_]G]:/
MG_V?UH^?_9_6CY_]G]:/_ NG_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_
M &?UH_\  NG_ +;_ $_^W@#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z
M?^V_T_\ MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/
MG_V?UH^?_9_6CY_]G]:/_ NG_MO]/_MX":SO+G3;RTO["XFL[_3[R"ZL[RU_
M<RP7EG<?:+:YMO\ KSK][_@#\5[+XP_#O1_%(>*/6H%.D>*;.(+$+'7K*$"[
M @"@I:7BNFIV08L/)OE /RFOP*^?_9_6OI_]D_XR#X3_ !&M[;5[P0>#O&1@
MTC7O-+""RG\\KHNM':P_X]+N[/VLD,J6.HZE)M+(!7]*_1>\6?\ B&OB!0R_
M-,3[+A3C"6%RC-W6E"%# XV+4,GSB5W"$/JU:I/"XRI%1C]3QF)JS5Z-.W;@
M,0J%:TO@JVA)WM9Z\LO.UWIU3:ZG[ET445_L:?1A1110 4444 %%%% !1110
M 4444 %?FC^W9\&OM4%I\8=!M-US9"WTCQFD4)9IK0_Z/H^M.<G'V0G^RKHL
M06#Z8%0"-B?TNK#UK1M.\0Z1J>A:Q:PW^E:O:7.FZA9RX,-Q97D#6]Q PR.&
M5FZ8P2/XAQ^;^+'A[E_B?P/G/"..4*=7%T/K.4XZ4.9Y;G6$:JY9C(M0G)15
M>U#$J'+*>!K8JFIQYKF->A#$4I4YZ7UB[7Y9K:5KJ]M=+J^Q_-C\_P#L_K1\
M_P#L_K7IOQD^&6H_"3X@:_X+O_.DMK27[7H=_-Q_:F@W@_XEVHG'&1S97V"<
M:D.]>9?/_L_K7^&V;Y3F.0YKF.29MAJN#S/*<9B,OQ^%J?%0Q>%K2H5J3=ES
M<LX-J<5[.I%\]*4X2C)_+SBX3G"6DH2<6O2VOSN'S_[/ZT?/_L_K1\_^S^M'
MS_[/ZUYW_@73_P!M_I_]O$A\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_
M]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^
MS^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K1_P"!=/\ VW^G_P!O 'S_ .S^M:.A:SJ?AK6M,U_1KN:QU?1=1AU.PNX^
M1%=VEQY]N"#D$%<C!R",^]9WS_[/ZT?/_L_K6M"O6PU:CB<-5JT,1AZU+$8>
MO2G.G5HUZ,X5:-6G4IRA.$Z5:-.M!QDK5:<9._+8J,N7OTV=MG?^OF?T*?"+
MXCZ5\5_ /A_QII8@B;4+7R=4L8LM_9>MV>(=4TULEF/V2Z#_ &9F)9[0K(3\
MQ"^K5^+_ .Q;\9#\/_'W_"$:U>;/"WQ GM[:,2G;%I7BG(MM%N5..&U<9TB[
MZ!F&E*Q":8V?V@K_ &Q\ O%*CXK^'V79U6J4_P#6#+>3)^)\-!PCR9MA:--O
M&TZ4&U'#9IAY4<=1<4J5.=2O@X6G@ZL8_2X7$+$4E*ZYX^Y-><592]):NW1W
M04445^V'2%%%% !1110 4444 %%%% 'R%^UY\'#\3_AY-K6D6IF\7^!TGU;3
M(XH/WNIZ3D-K6BEB3EI+.!;RQ4-QJ-C'$B :@YK\4OG_ -G]:_IJK\/_ -KG
MX.?\*N^(\NJZ19_9_"/C9KC5](\K/DV6H@D:SHPRJC_1;NZ%[: 9"6.HO&26
MC;'^=7TT_"3D>#\6<EP[M)X7*.,(4J=DG[F'R;.IJG!_$_99/BYRLDO[,>B^
ML5%Y&98>[CB(+^6%1]>T7Z+72W7<^5?G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]:_SR_\  NG_ +;_ $_^WCQ@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P#
MNG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6
MCY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G
M_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P#
MNG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6
MK5AJ-_I5W;ZCI=Y>:?J5G-]JL[^PGN+.\L9H?^7FVN;?_CS!/IQ]<55^?_9_
M6CY_]G]:JG4J4IPJTIU:56G*%2E5ISG3JTJM.=.I3JTZE.4)PG"<(R34MU(#
M]!OA!^W;KNB?9=%^+.GW'B734_=Q^*M+C@@\101 *!_:.F_Z-::J/E (3^S=
M0&=VW5')-?I'X(^)'@GXEZ4-7\%>)-.\0V@ ^T1VDV+NR,H'[G4-.G6"]LVZ
MA4O;6,G!(#8K^=;Y_P#9_6M+0O$&N^&=1@U;PYK&HZ)JD(Q!?Z9?7&G7D((P
M0;B#@@\Y!X.<'%?UQX8_3 X[X.AA\KXOIRXXR*FH4E7Q598;B7"THTXQM3S1
M1G#,:<6G)PS.C4Q,VXPGFM*G%0J>EA\PK0TJ)5HZ?$O>WZRU3_\  =EN?TL4
M5^0?PV_;R\=^'A!8?$/1[/QKIT9V/JEH(-&\10I@ ,PM;9='OP,?<-IIRL>3
MJ9.#7W/X%_:L^"?C[[-%9^+[?P[JEP"/[&\6J-"O!-@D0"YN2=(NSG)Q9ZI,
M6.!T)K^].!?I&^$_'T*%/+N)<-E.:5[1_L7B2I2R;,%5E?EI498FK]1QLY)7
MBL!C,4WHFHR]T]2EC,/5MRSY9/:%1<D^G2[77N?2M%5HY8[F-)H722*1-Z.F
M)8Y8Y1D$$<$$8.0<$>V0+-?N49*24HNZ:NF=044450!1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]
MM_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW
M^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P'<^#_ (H_$7P&
M\?\ PA_C3Q)H$(F\W['8:K<?V;//_P!/.FW'_$GO..G^A_SQ7T_X6_;P^,6D
M1QP>(;/PMXOA'W[FYTMM&U.8=.+K1[NUT@>O&C^GX_$_S_[/ZT?/_L_K7WO#
M'BEXB\&*G#ACC3B/*</32C# TLQK5LM4?[V5XEU<NG/WOXE3"RE\7-S:6UIU
MZU&RIU:D8IWY7*_Z?HS]4]!_X*%^$I@@\3_#OQ)I;'[[:'J6FZ^J\\\7Z^'R
M?7EOQKUW2?VW?@!J0_TOQ!KNB<=-4\*ZS+_Z9[75OITK\3_G_P!G]:/G_P!G
M]:_;\H^F5XU9;&"QF+X<S]QM>6;Y!3H.6V_]A8G);7NN;_#[O+[W-UQS+$1O
M?EEMNNUOSU^\_>FT_:?^ 5\FZ'XH>'XQG9_I@U+3^>W_ "$+"T.?P ZXK<_X
M:#^"7_15_ G_ (4>F?\ Q^OY^OG_ -G]:/G_ -G]:^SP_P!.GC^$7]8X.X0J
MU':\Z']LX>.EMX5<RQ<NNG[S2TEJ:?VK5T_=4]+?AR^7E^/D?T"_\-!_!+_H
MJ_@3_P */3/_ (_1_P -!_!+_HJ_@3_PH],_^/U_/U\_^S^M'S_[/ZUO_P 3
MV<<?]$5PMT_Y?YKY?]1'W^C\[G]J5?\ GU3Z?AR^7]W\3^@7_AH/X)?]%7\"
M?^%'IG_Q^C_AH/X)?]%7\"?^%'IG_P ?K^?KY_\ 9_6CY_\ 9_6C_B>SCC_H
MBN%NG_+_ #7R_P"HC[_1^=S^U*O_ #ZI]/PY?+^[^)_0+_PT'\$O^BK^!/\
MPH],_P#C]'_#0?P2_P"BK^!/_"CTS_X_7\_7S_[/ZT?/_L_K1_Q/9QQ_T17"
MW3_E_FOE_P!1'W^C\[G]J5?^?5/I^'+Y?W?Q/Z!?^&@_@E_T5?P)_P"%'IG_
M ,?H_P"&@_@E_P!%7\"?^%'IG_Q^OY^OG_V?UH^?_9_6C_B>SCC_ *(KA;I_
MR_S7R_ZB/O\ 1^=S^U*O_/JGT_#E\O[OXG] O_#0?P2_Z*OX$_\ "CTS_P"/
MT?\ #0?P2_Z*OX$_\*/3/_C]?S]?/_L_K1\_^S^M'_$]G''_ $17"W3_ )?Y
MKY?]1'W^C\[G]J5?^?5/I^'+Y?W?Q/Z!?^&@_@E_T5?P)_X4>F?_ !^C_AH/
MX)?]%7\"?^%'IG_Q^OY^OG_V?UH^?_9_6C_B>SCC_HBN%NG_ "_S7R_ZB/O]
M'YW/[4J_\^J?3\.7R_N_B?T"_P##0?P2_P"BK^!/_"CTS_X_1_PT'\$O^BK^
M!/\ PH],_P#C]?S]?/\ [/ZT?/\ [/ZT?\3V<<?]$5PMT_Y?YKY?]1'W^C\[
MG]J5?^?5/I^'+Y?W?Q/Z!?\ AH/X)?\ 15_ G_A1Z9_\?H_X:#^"7_15_ G_
M (4>F?\ Q^OY^OG_ -G]:/G_ -G]:/\ B>SCC_HBN%NG_+_-?+_J(^_T?G<_
MM2K_ ,^J?3\.7R_N_B?T"_\ #0?P2_Z*OX$_\*/3/_C]'_#0?P2_Z*OX$_\
M"CTS_P"/U_/U\_\ L_K1\_\ L_K1_P 3V<<?]$5PMT_Y?YKY?]1'W^C\[G]J
M5?\ GU3Z?AR^7]W\3^@7_AH/X)?]%7\"?^%'IG_Q^C_AH/X)?]%7\"?^%'IG
M_P ?K^?KY_\ 9_6CY_\ 9_6C_B>SCC_HBN%NG_+_ #7R_P"HC[_1^=S^U*O_
M #ZI]/PY?+^[^)_0+_PT'\$O^BK^!/\ PH],_P#C]'_#0?P2_P"BK^!/_"CT
MS_X_7\_7S_[/ZT?/_L_K1_Q/9QQ_T17"W3_E_FOE_P!1'W^C\[G]J5?^?5/I
M^'+Y?W?Q/Z!?^&@_@E_T5?P)_P"%'IG_ ,?H_P"&@_@E_P!%7\"?^%'IG_Q^
MOY^OG_V?UH^?_9_6C_B>SCC_ *(KA;I_R_S7R_ZB/O\ 1^=S^U*O_/JGT_#E
M\O[OXG] O_#0?P2_Z*OX$_\ "CTS_P"/T?\ #0?P2_Z*OX$_\*/3/_C]?S]?
M/_L_K1\_^S^M'_$]G''_ $17"W3_ )?YKY?]1'W^C\[G]J5?^?5/I^'+Y?W?
MQ/Z!?^&@_@E_T5?P)_X4>F?_ !^C_AH/X)?]%7\"?^%'IG_Q^OY^OG_V?UH^
M?_9_6C_B>SCC_HBN%NG_ "_S7R_ZB/O]'YW/[4J_\^J?3\.7R_N_B?T"_P##
M0?P2_P"BK^!/_"CTS_X_1_PT'\$O^BK^!/\ PH],_P#C]?S]?/\ [/ZT?/\
M[/ZT?\3V<<?]$5PMT_Y?YKY?]1'W^C\[G]J5?^?5/I^'+Y?W?Q/Z!?\ AH/X
M)?\ 15_ G_A1Z9_\?H_X:#^"7_15_ G_ (4>F?\ Q^OY^OG_ -G]:/G_ -G]
M:/\ B>SCC_HBN%NG_+_-?+_J(^_T?G<_M2K_ ,^J?3\.7R_N_B?T"_\ #0?P
M2_Z*OX$_\*/3/_C]'_#0?P2_Z*OX$_\ "CTS_P"/U_/U\_\ L_K1\_\ L_K1
M_P 3V<<?]$5PMT_Y?YKY?]1'W^C\[G]J5?\ GU3Z?AR^7]W\3^@7_AH/X)?]
M%7\"?^%'IG_Q^C_AH/X)?]%7\"?^%'IG_P ?K^?KY_\ 9_6CY_\ 9_6C_B>S
MCC_HBN%NG_+_ #7R_P"HC[_1^=S^U*O_ #ZI]/PY?+^[^)_0+_PT'\$O^BK^
M!/\ PH],_P#C]'_#0?P2_P"BK^!/_"CTS_X_7\_7S_[/ZT?/_L_K1_Q/9QQ_
MT17"W3_E_FOE_P!1'W^C\[G]J5?^?5/I^'+Y?W?Q/Z!?^&@_@E_T5?P)_P"%
M'IG_ ,?H_P"&@_@E_P!%7\"?^%'IG_Q^OY^OG_V?UH^?_9_6C_B>SCC_ *(K
MA;I_R_S7R_ZB/O\ 1^=S^U*O_/JGT_#E\O[OXG] O_#0?P2_Z*OX$_\ "CTS
M_P"/T?\ #0?P2_Z*OX$_\*/3/_C]?S]?/_L_K1\_^S^M'_$]G''_ $17"W3_
M )?YKY?]1'W^C\[G]J5?^?5/I^'+Y?W?Q/Z!?^&@_@E_T5?P)_X4>F?_ !^C
M_AH/X)?]%7\"?^%'IG_Q^OY^OG_V?UH^?_9_6C_B>SCC_HBN%NG_ "_S7R_Z
MB/O]'YW/[4J_\^J?3\.7R_N_B?T"_P##0?P2_P"BK^!/_"CTS_X_1_PT'\$O
M^BK^!/\ PH],_P#C]?S]?/\ [/ZT?/\ [/ZT?\3V<<?]$5PMT_Y?YKY?]1'W
M^C\[G]J5?^?5/I^'+Y?W?Q/Z!?\ AH/X)?\ 15_ G_A1Z9_\?H_X:#^"7_15
M_ G_ (4>F?\ Q^OY^OG_ -G]:/G_ -G]:/\ B>SCC_HBN%NG_+_-?+_J(^_T
M?G<_M2K_ ,^J?3\.7R_N_B?T"_\ #0?P2_Z*OX$_\*/3/_C]'_#0?P2_Z*OX
M$_\ "CTS_P"/U_/U\_\ L_K1\_\ L_K1_P 3V<<?]$5PMT_Y?YKY?]1'W^C\
M[G]J5?\ GU3Z?AR^7]W\3^@7_AH/X)?]%7\"?^%'IG_Q^C_AH/X)?]%7\"?^
M%'IG_P ?K^?KY_\ 9_6CY_\ 9_6C_B>SCC_HBN%NG_+_ #7R_P"HC[_1^=S^
MU*O_ #ZI]/PY?+^[^)_0+_PT'\$O^BK^!/\ PH],_P#C]'_#0?P2_P"BK^!/
M_"CTS_X_7\_7S_[/ZT?/_L_K1_Q/9QQ_T17"W3_E_FOE_P!1'W^C\[G]J5?^
M?5/I^'+Y?W?Q/Z";;X\?!>[N;>SMOBAX(N+FYGAMH8HO$>FM---<-Y4*K_I(
M)WG(Y';/! S[#7\ROS_[/ZU^S7[(/QO/Q/\ !0\+^(+H2^-_!<,%K/)-GSM<
M\.Y$&FZSDN/M-Y;[19:R57 F$<IRVI+7[CX#?2HGXG\48GA+BC*,KR#,\7AG
MB.'*F Q&*^K9A6P_/4QF75EC:M5PQCPS6(PTJ;4:\</BH3C&HJ*GUX3'^WFZ
M=2,82Y>:'+L^6W,GLET:M]Q]H4445_99Z(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 %%%%
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 %%%%
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
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
M]M_I_P#;QD'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M
M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_
M &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P'Z
MX?L/_&4>*?"<_P ,=;NQ-KO@N'S?#[S2J9K[PAYQME@'<MX<N\Z<.<_V<^EX
M'7/WU7\XWP\\=ZO\-?&N@>-="D_T[1+N"YEMP2(KZRG_ -'U+3K@@@BTO+/_
M $,$'@\CFOZ"_!OBS2/''AG1?%6A3B?2=?L(-0LWR!*$FPLT$X&XBYM;D/;7
M2G(21&4DD5_K+]$7Q;?&W!<N#LYQ//Q)P31PV$INI*3JYCPXU"AEN+BYMNK5
MP$K9;BFFOW5/ 8F;E5Q<F_?R[$^UINE)^_2DX*/7D7PI6WM^J.NHHHK^O3T0
MHHHH **** "BBB@ HHHH XWQOX/T?QWX5U[PAKT GTO7]/N;"[QCS81(I,-Q
M 3TN;2ZV7=J>%25%XZ _SZ>/?!6K_#SQEK_@O74\O4= U&>V>4Y@AOH#_I.F
MZG; \_8[RS/VRR!P>QYK^CVOSQ_;P^%5OJGAC3_BOIL7EZKX8>QT?7L?\ONA
M:C=&VTZ<D<?:=)U:[4P<<I?R9Q@5_'?TO_"BGQ?P0N-\MI1?$' V'KU\0XQ4
M99APS4FJF9T:S32E_9+E4SC#N2ER4J>.ITXRQ.(IS/.S'#JI2=5+]Y33;DM?
M<;7,WWY;;=;]+:_E'\_^S^M'S_[/ZT?/_L_K1\_^S^M?Y0_^!=/_ &W^G_V\
M> 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?
M/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\
M ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\
M_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_
M^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_
MK1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^
MM'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?
M^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X
M%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@7
M3_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/
M_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K7<?#/X@:U\+?&NA^-=#<&XT>\!N
M;+_EEJNFS$0:CIUP0<@W=I@@@@@@$8/-</\ /_L_K1\_^S^M=N69CCLGS' 9
MMEF*KX+,,MQ>&QV!Q="7)7PV+PM:E6H5Z4[/EG3G#F3M\>LN:FITZC3<7&47
M:49*2?IT^??H?T<^#/%NC>._#&B^+?#TZW6D:W90W]K)QYD0D'[^WG7+%;JU
MN%DMKM.B2*P+-R3V-?D?^Q#\:_\ A'/$4OPF\07@&C>*[O[3X8FEG_=Z=XF8
MKYFG(0,BU\1J-Z_>!U1%X/\ :@(_7"O]NO!3Q.P/BQP)EO$M'V5'-:=LNXCR
M^G-2_L_.\-1H_684X^TJ2CA,7"=+,,"Y2;^K8J$)OV].M"'T^&KK$4E--.6T
M[)JT[*ZUWL^JM>X4445^MG0%%%% !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 %%%?'WQ<_;[_8C^ S3VWQB_:R_9]^'^IV
MXE:7P_KWQ4\(1^*F\G/G_9_"=OJ]UXENRI'S+:Z3(>_4@5I2HUZ\U3H4*M>;
M^Q1ISJ2_\!A&3^^U[.VS,JM:E0CSUJE.E!;SJ3A3@MMY3DEU_P"&/L&BOP$^
M*?\ P<J?\$H?AUYD6A?%CXA?&2\B0^99?"SX2>+R/.!XMUU'XC6OPZT6Z)Y8
M-:ZM)9%6VEP<X_/'XD?\'=OP,TZ6Z3X0?L=?%KQHBR@6DGQ)^(OA'X8&>'SL
M?:;BW\+Z)\6A9C[+\_SW;<X'0;J]C#\,Y_B8J5/*L5%.WO5H?5XJ[MO7=.3M
MK>T;K2^Z/(K<29'0_B9EA6_Y:-3V\]E]FBIVU=O>:OTO9V_L)HK^ SQ__P '
M;W[7FJ%U^&'[,?[.W@J&4'8/&]_\2/B/=P^[7.C>*?A?9D]AFS( )XS7QKXV
M_P"#F'_@J]XJ\PZ!\3OA7\-C)YHC_P"$'^"_@F\$(E,  @_X6/;>/ PL_)<L
M'!W%MS9(!'KTN ^()ZU(8/#JW_+[%POTO[L(S:M?K;34\NKQQD5/2,L76ET]
MEA:G*]MI3Y+[]$]-7;2_^E[17^4]XP_X+@?\%7?&WVC^V/VUOBG9_:#.9/\
MA$K?P/\ #W_C\F\ZY-M_PK_PMX7^QG;A;'['_P @X?+G Q7SMXD_X*/?\%!_
M%\DK>(_VXOVN=3BN9;>YEL)?VB_BO!I!E@@: 7%OHMOXRM-(LQEB?]#L\9)/
M4FN^GX=YB[>US# T[_%RJO4<=M_W<+[Z6WLSBGQ_EZO[+ XVI_+S>QI\VVW[
MR6U]='96[G^O517^-/K?[17[0/BA+Q/$GQT^,/B!-0F^U:A'K_Q-\<:Q]NO?
MM'VC[3<_VCKUU]LO!>?YZ5YGK'B'7O$,R3Z]KFL:Y-;P^5;R:SJNH:E-!$1_
MR[#4+JZS^E=:\-ZOVLVBNUL!/7J[^TQ5/NMN;?6VE^5^(5/IE4O^WL=37W<F
M'G\[V\KZV_V@M8\2^'/#WD?\)!K^C:&]WYWV,ZQJMAIHN##M\_[.;ZXMA<K;
M"=2X )52I(&03D?\+,^'7_10/!7_ (56A?\ R97^+]\_^S^M'S_[/ZUI_P 0
MVB]\YE\L!;M_U&OM^+\K9_\ $0I?]"E/;XL9?K%],(K>>^S[:_[0/_"S/AU_
MT4#P5_X56A?_ "97703P7<$5Q;RQ3VT\44L$\4HEAFAE :&:&920P8'<K+G.
M5(;H3_BH?/\ [/ZT?/\ [/ZTO^(;16V<R\^; <WW?[:K>8UXA/KDZZ?#C7'I
M%:WPDK_A:SW/]KJBO\8/1_BO\4?#TUI<^'OB1X\T.;3X?*T^YT;QCX@TV:QA
M^S_9OLUM_9^J6GV/_0\V?Z^@KV#PY^VW^V?X->W?P?\ M<?M.>$WLYIY;;_A
M'/C]\6-"\B:\MQ;7(MO['\46O_'Y].#VZUC/PXKJ-X9K1E+I&6%FKZ+K"M5[
MVU2Z-7OIM#Q!HMKVF5UH1T]Z.)IRM>VZG2I]^C>UW9-'^PY17^35X2_X+"?\
M%0O!@MVT?]N?]HB\%N;(1CQ;X^O_ !X/]$'^C?:?^$X_X2D7F?\ E]^V?\A(
MX.J>_P!0^"_^#C7_ (*X>$6C&H_M'Z#X\M;=8H([3QO\&/@S+@)YY;[3J7A[
MP)X6U>[8^<F&O-7W+CY2,D'BJ>'N;Q_@XK+ZVW_+RO"ZT_Z<2ZM+_(ZZ?'N5
MRM[3#8VGWM&C/EVM?]['>_;HS_3THK_/;\!_\'9/[>.B&.+Q_P#!#]E_Q[;1
M [YM,T3XD>"M=G)^T8,]S!\1M?TA-NP;0GAQ5R2Q!8@U]Y_#7_@[S^'UZZP_
M&']BKQCX<B0?Z1J?PT^,&C>-C*>03;:+XH\&^ UM0%X"OXB?!&<\X'F5N"N(
MJ7PX.%?SPV(HU;[;>_&^_P#P#T*'&.0UM\54H;6^LX>M2U>MG[DK:=>_;<_L
MQHK^>GX5_P#!S=_P2O\ B&T$7B?QO\8/@K--(8POQ4^#^LW4<3 =+J[^%%W\
M3K&V+9P"]XH!Y)&3C]/_ (._\%%OV$/CZ]G:_"']KO\ 9^\:ZMJ.19>&[3XG
M>%M,\83#&21X)U[5-*\7#'0;M'&>F#Q7BXC*<UPEWBLMQM",;<TIX>IRQNTE
MS3A&4%>_\S9[&'S;+,4TL/C\'6D]H1Q%-3:[J$W"?WQ78^UZ***\\]$****
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
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 445\=?&W]O[]B3]F^6[M/C
M=^U3\"OASK5D\T=SX8UKXC>&9/&:2P9$X7P5IUW=^+;AK;:=XAT=RHQO RI-
MTZ5:M-4Z%&K7J2VA1ISJR;](1?2[UML[7L[95:U*A!U*U2G2IK>=2<*<5JEJ
MYR7?I?SL?8M%?SM_&#_@YX_X)=?#8W5MX.\2?&3X\W5OF%6^%_PKU#1].ENB
MIX&I?&'4OA@C6@8 &\LUOD<?-IHU/ 0_F7\4/^#O>T1[JS^#'[$M[<QF9?L7
MB#XH?&*"R(C$)8FZ\)>%_ MTF2<$;?'2D<Y)!PON8;A?B#%-<F5XBG%K2>(]
MGAX_^59PEY/W=-/.WC5^)\BP[E&>8T)RC]F@YUY=[?NH2CZ6D[V?;7^UBBO\
MZ/XA_P#!U9_P4?\ %9N+?P9X/_9I^%EEUMY]"^'_ (O\2:[!^YW?Z3J/C?QW
MKFBWF">/^*:TXGN21FOBSQK_ ,%^O^"MWCO?'?\ [7VNZ)9R?ZJS\%?#GX0>
M"VM_W]O/_HVJ>&OASIFM'BW8?Z;K/W6(!&37LT> ,\G;VT\#AUUYZ\YM=K*G
M1DGYW:Z6O=V\FIQWDT?X5/&UNW+1A&^W\]5=^E_.Q_J7T5_D2^+?^"F7_!1+
MQPUR/$?[<W[65W!<PPQ7.FVGQ\^)^C:1<&&=;ZV-UHFC^*-+T@_Z6B*2;/.%
M4$X48\!\0_M#_'[Q;]H_X2KXZ?&#Q1]HO/M]Q_PD?Q-\<:QY]YT^TW/]HZ]=
M#[9VZ_SS7HT_#C%.WMLTP]*^_L\-7K<NV^M.U[Z=[/;6W!4\0<,K^RRS$3VY
M>?$T*7-M>VD]KJY_LL5QEWX_\"6-S<65]XT\)65W:R&*YM+OQ%I%M=P2H,F"
MXMY[I9(W7/(8*P/8')K_ !AM2U+4M8O+C4M5U"\U2_N/(^T:A?WUQ>7D_DVY
MMK;[3<W'^F?\>>.!U/X51^?_ &?UK=>&Z>KSF6EK6P'+V?\ T&N_;I;7Y82\
M07I;*%\\:Y=5M;"1M^/?IK_M _\ "S/AU_T4#P5_X56A?_)E;&C^*/#7B%KA
M=!\0:'K;V@B-PFCZG8ZB;;SO]0+@V-S<!,]020IZCBO\6;Y_]G]:/G_V?UI_
M\0VBMLYEY\V OV_ZC5;K]_E87_$0I?\ 0I2V^'&6Z16M\)+]+:[V/]KJBO\
M%;T?Q#KWAZ:2?0=<UC0YKB'RKB31M5U#39IX@/\ EY&GW5KC]:]4T']I?]HW
MPK]C_P"$8_: ^-GAO^R_^0?_ &#\5/'&C_8?.S_Q[?V?KUJ;/_CZX]R?PREX
M<5;>YF]-RZ1G@IPOZ.&)J[=;I;JU];:Q\0J3?OY9*,>LHXVG*WJI4*?X-_(_
MV4**_P B'PS_ ,%+?^"AWA 11^'_ -N;]KBPM;:&:*VL9OV@_BOJ6DV_FSM/
M<?9=%U#Q/=:1D7;LHQ9\!G'0G/TOX0_X+O\ _!6KP4S?V/\ MG>.]0+2[V3Q
M9X-^$_CMB)H+> #=XV\!ZZ1AH&93GY2Q8$$YKEJ^'69QO[+&X*K_ "W]O3YM
MO^G<[>>]M-WHNFGQ_E\K>UP.-I-[V=&IR[6O^\COJOE]W^J/17^;IX&_X.B?
M^"HGA+R_[>NOV>_B>8_O_P#";_"6YTWS?]> )Q\-_%/PY" ><A*K@94-C))K
M[B^'7_!W?\8-/6&/XM_L8_#CQ6<8NKWX=?%3Q1\/PN9L"XM]-\3>%_B:[C[-
MF0V?V_S"Q;$@!P/-J\#<04]84<-7C:Z]CBJ;D]OLU/9M[V7*WYVTOZ%'C7(J
MEE.K7HRZ^TP\^5>LH<UOFE?I>Q_=317\K'PL_P"#LG]ASQ,+2U^*?P0_:-^%
M>H7)@-Q>:1I_@7XC^&;$S*?M#7&IVWB_PQXD^SVK;=[6O@YQP651]T_II\(_
M^"ZO_!*?XS-:VV@?MB_#SPGJ-Q)Y,EC\6K'Q3\'ULY@N2+K6/B1H'AGPXJ9S
M_IBZPUB01^\SFO&Q.09WA+NME>-48_;A1=6#VO:5%U$K=7+E79O7E]:AGV3X
MEJ-+,<+S.WNU*GL9:_W:J@WUT2=M$[75_P!<Z*X+P'\3/AQ\4]#3Q'\,?B#X
M*^(WAZ3 CU_P)XHT'Q;HLI?H%U/P_>:E9-D#J).@/4 UWM>19IVDG&2WC)6D
MK]UT/6C)2BI1<9)[.+YHOTEI<****!A1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !117+>*?&'A'P-I$NO^-?$_AWPAH5NX2?6
M?$^MZ=H&D02/T6;4]6NK.S4L>$#R D@@# .#5M147)O9)7$VHIMNR6[.IHK\
MSOBE_P %A?\ @F'\&UN$\;_ML_ BYGLQ.+JR\!^*A\6]3@FM<?:+>XTOX46O
MC+48[M%)S9FT692"!'G K\Z_B5_P='?\$Q_ XG3P<WQ^^,DL<4GV67P'\+8-
M!TV>15Q 9[CXH^)_AU?6EM(P"EWTII0&9_L+%0I].ADN<XE)T,KQU3FV?U><
M(OTG44(/SO)6^^WG5\YRG#W]MF.$A;?]_3E;;?DE*V^E[7Z'](M%?QC?$'_@
M[V\&VAN(?A5^Q%XJUR$OMM-4^(/QITCPHT$0P!=3Z+X>^'GC%;A0,Y6/Q"N6
M*L&XP?B3QQ_P=I?MQZN7B^'GP!_9?\%VTBD!]>TOXH>-]7@.?O6UU;_$7P=I
M.>V+W2=N#RN>GKT>"^(JUKX.GA[NR^LXJA2[:OWY62O_ ,#4\FKQCD-+;%RK
M?]>*%>I?;;]VKZ/[].MS_04HK_,G\7_\')G_  5J\32.VC?'+P1\/U<86/P;
M\$/A1>@<3G@>./#'C*['^N3G&<KG.2V?EGQ7_P %H?\ @J;XR8MJW[;WQPLV
M,L,A'AC6M.\" [(/(8$>!]+T'AFP6&/F(!.:]*GX>YQ*WM<3E]+O^]KS2VW_
M -GCWZ:::VV/.J<>Y5'2GA<=4E_+R48[V:_Y?2Z-?/0_U?J*_P >[Q+^W7^V
M[XTCDC\8_MC?M3>*HY(H+:2+Q/\ M"?%?71/:17/VFWML:OXRNA]D-Z22>YY
MR:\(\2_$+Q_XP^T?\);XX\8>*/MLT$MX?$?B/6->^T30_P#'K<W/V^ZNC>_X
M]:[Z?AO7=O:YOAZ?\WL\-4J<K\^>M1O?HU?;5+2_'/Q"H*_LLKK5-N7FQ4(.
M6U](4:MK76^_2^MO]D_7?B-X!\,&]7Q+XW\(Z VFQ^=J"Z[XCT?238PF#[0+
MB^^WW-J;5/L_S[Y-J;&W9*\KY=K'[6G[*OAZ"*Y\0?M+_L_:';SR>5!<:Q\9
MOASID$\N!^Y@FO?$]NKR9Q\BDM_LX(Q_CG_/_L_K1\_^S^M;P\-J27OYQ5D^
M\<'"/X2Q%3\&CFEX@U7;ERJG':_-BIN_P6^&C"UM;WOUM;EU_P!??6/^"@/[
M!OAV.*7Q!^VQ^R1H<4[A+>36/VD/@WID<\G7; ][XS@61_54);N!SDXG_#RG
M_@G/_P!'^_L3_P#B57P)_P#F\K_(C^?_ &?UH^?_ &?UK5>&V"6^9XM[;TJ4
MK6T^TY6^5O,R?'^+=O\ A-PRV_Y>5.T5V_K7LC_7<_X>4_\ !.?_ */]_8G_
M /$JO@3_ /-Y1_P\I_X)S_\ 1_O[$_\ XE5\"?\ YO*_R(_G_P!G]:/G_P!G
M]:?_ !#? _\ 0RQ7_@FA_D+_ %^Q?_0NPW3[=3R\O/7Y]D?Z[G_#RG_@G/\
M]'^_L3_^)5? G_YO*U]&_P""@G[!?B(7 \/?MM_LC:ZUF(3=G1_VD?@UJ?V;
MSR1;_:38^,KD6ZW/E-L#!=X#%1D9K_(,^?\ V?UH^?\ V?UI/PWP6ELSQ:]*
M5*-]4]>5QOMU^5M1KC_%+_F6X9[;SJ^7:W?6_9]C_8JT?]KS]DWQ$TZ:!^T]
M^SSKCVOE&X31_C1\.-2-OYW^I%Q]B\47!3>?NEMH;J <BO1M*^,/PEU^W6\T
M#XG_  [UNT=_)CO-)\;>&M2MI9NH@6XLM2N$+>J@EN.A[_XQ_P _^S^M'S_[
M/ZUF_#:C]G-JJ[\V#B^VW+B(=$UKS=+6MKK'Q K+?*Z?2W+BII+:]^:C/OTM
M;7>R:_VNJ*_Q7]'\2>(?#SW+Z#KFKZ&]QY'VB31M5O\ 3?/\G_CV-S_9]U:_
MSX_&O</#W[7O[6/A)Y'\*_M0?M%>&WD\CS)-!^-/Q(T8?Z%G[-_R#_%%KG['
M_P N7\O3"7AQ5L^3-Z;ETC/!3A?T<,35VZW2W5KZVZ(^(5)OW\KFH]90QE.=
MO52H4]^EK];VMK_L845_DF>&/^"L7_!3+P>T;Z3^W=^U->>7++)_Q5'Q@\7^
M-L^9 85&/&&IZ\"%8DJ!P"<C!R:^F_"G_!PE_P %=/"7E1Q_M9W?B&RC8&2S
M\6?"7X(>(S.1"(B?[3OOAT-9QO +#^V<$]00<'CJ^'>:Q_A8S+ZKZ)SKPOM_
MTYG;?MKH==/C_+)6]KA,;3OO94:G+M:_[V._R/\ 48HK_.6\&?\ !U'_ ,%+
M/#C1?\)%X>_9D^(4.2;@^)_AIXITR],6( 1#<>!_B/X7L8+G]RY\N6R:/)#;
M<@$?9O@'_@[V^)]DL$?Q/_8E\">)S^YCGO? 'QB\0>!0"?LWVBZM],\0> _B
M+N"@W>VQ.L_P#_B:$\GS:W W$5+6.'PU=6NO8XNFY/;3EFJ??36W>QW4N-<A
MJVO7KTK]:F'J*/3>4.>V_6U^ES^YRBOY0/AU_P ':G[&>M)!%\4/V=_VD/ %
MS*")9/"8^&_Q'T> XA.ZYN;[QGX"U;[-EIQOMM#EP(S\N7ROW_\ #7_@XG_X
M)+?$<VUO+^TC>?#S5;G.S2_B5\+?B?H'V?\ ??9_])\1Z?X6USP;;98;?F\2
MKC.>!G'E5N'<]P^M3*L8U_-2I.O'=+XJ+J+KUM?I?6WJ4.(,FQ&E/,L(I?RU
M:OL9;VVK*#=NO+S)=6KH_<"BOE;X4_ML?L?_ !RD@M_@W^U-^S[\2]0NL&+1
M_!WQ@\ Z_KV3G,$_A_3_ ! =7M+D@ >7=62R#&2H4BOJFO)J4JM&3A6I5*,U
MO"I"<)+R:G&/SM>W6QZM.K2JJ]*I3J15O>ISA..NUG%O\4OSL4445!H%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M_P!D35%A3XG?LR?M$>!Y993%)+X-O?AO\1;2+ XN6?5?%'PZO!:$\;Q8$J.B
MGO\ >'PV_P"#D+_@DW\01;1:C\=O%/PQU"[0%-.^)7PD^(UGY,AA\_R;K6_"
M.@>,?#=FZIRPNM:7."%S\H/E5N&\_H7=3*<9RK7GI4_;QMI>SHN>MGHG:^G+
M?6WIT>(LDKZ0S/"*6GNU*JHRU\JR@WKII>VG='[NT5\8_"[_ (*$_L)?&EK6
M#X6_M??LY>,-1O1&;?0=.^,'@>+Q.3*!Y);PK?ZW9^([0MD;!-I2;N2HRIQ]
MAP3P7<$5Q;RQ3VT\44L$\4HEAFAE :&:&920P8'<K+G.5(;H3Y-6C7H2Y*]&
MK0E_+5ISIRZ-Z3BMKK:^ZO:YZE*O1KQYJ-6E6BK7E2J0J1UV]Z$I+6SWMMZV
MMT445F:A1110 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 %%%<+XV^(_P]^&6C'7
M_B/X[\'?#_0XS*)-;\;^)]&\+Z.IAP9MVHZ[=Z;9?(&R3NP 0< $&FDVTHQE
M*3VC%7D_1=63*481<I.,8JUY2=HJ_=]#NJ*_)SXJ_P#!<3_@E5\'#.GB7]M#
MX5^)KI!+Y=K\)CX@^,PGF@X-O;ZA\)]!\8:.)#][%UJ<:CIN'W1^;/Q-_P"#
MKK_@G]X6:XLOA[\+OVE?BK>Q?ZK4(O"O@CP5X9G^FH>(_'C>)%/&./"!X[XX
MKU<-D.=8M)T,KQLT]I2HNE'R]ZLZ::?>/,N]KH\O$9[D^&=JV9X*-MU'$0G)
M;?9@Y/KUMY7/ZB:*_AL^(_\ P=Z_$"[6>#X2?L4>#_#[#_CWU7XB_&'6?%XG
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
M_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M
M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_
M &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\
M;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M
M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[
M/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^
MG_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?
M_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M
M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]
MO 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?
M/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\
M ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\
M_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_
M^S^M'_@73_VW^G_V\ ZVN9K.YM[RVN)K:YMYH+JWN(CY,T$T/^D6US;7//;]
M>E?N]^S=\7X/C+\.;'5[F2$>*='\C1O%ML" RZI%!F'4TM\C;::Q:A;U3\H6
M;^T-.W%M/<5^#_S_ .S^M?0'[-'QAF^#WQ)T_4KRXE_X1/7S!H7BJ C,(TZ6
M<BUUP_\ 3YH]X3=GH?[,.JC(ZU_1'T:/%A^%WB!AX9CB)PX5XIGA\JX@A-OV
M&$G*LO[-SMI)J$\NQ=:V)K2=E@,3C'&U6-*_;@<1&A5M-VA5Y82\M=)>=NWG
MTL?O5156&:*XB26)XY8)8Q)')&1)'+'(,Y&."".?EXQZ@U:K_9B,E)*46I1D
ME*,HM2BXR5TTUH[H^C"BBBJ **** "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@ HK\^?VL/^"HG["/[%,=]:_'[]HKP)X>\7VD14_#3PY>R^.OBGYS+
MUO!<^ ?""ZKXBTE;T740L]0\06>B:6[,5.H+ARO\R/[57_!VSJ=R-0T#]BS]
MFV*PC/FQ6GQ*_:+OA=W7E29MVN+;X7_#[5/LUG=6I_TVSN[[XE:D, +J?A?:
M6!]G+N'\YS11E@\!6E2EMB*R5"A_X-J\JEKI[BE9[VT/&Q^?Y3EO,L3C*7M8
MJ\L/1;KUUM_R[I*36_VG&]G;9V_MTK\^_P!H_P#X*E?\$_?V4'U"P^-_[5/P
MF\.>(]+,T-[X&T+7?^%A?$2VGB"L;>Y\ ?#ZU\4>+;)KC.U6U+2;-&;(WC!*
M?YJG[3/_  59_P""@W[7*ZG8_&G]I_XD:GX3U<&*[^'?A+5?^%<?#BXLR<P:
M==^"_ %MH7AS6K6T/+-XFM-2U-V^9M5+<U^>GS_[/ZU]M@?#IM1GF.86[T<'
M3OV;_P!HK17E\-)Z7N]CX_&<?V;CE^ ;MM5Q<N]K7H4I7TUOS55HM.J/[UOV
M@?\ @[3_ &:_"CW>E_LU?LX?%+XQWMNT]K#XC^).N:%\'_"EQ(G^KU#2K?3[
M?XB>)M5L<;2T>M:-X0O?O*%^;<?Q5^.W_!SW_P %,OBH]U9_#O4_A-^SII$Q
MGBMD^&WPZL?$GB4VDH(S=ZW\6+OQW9/>#<2+S2=&\/!6PR@,%(_G3^?_ &?U
MH^?_ &?UKZS!\(Y!@[-8"&)J*UZF-E/$W:M9^RG)45\J:Z=M?EL5Q1GF+NGC
M9T*;^QA80P]KV^W!*:WZ26TEL?4/QI_;>_;"_:)^VI\<OVG/CE\3["]\^.70
M_%OQ-\8:EX4@BF_X^;:W\)#5/^$;L[2\ _X\[/1^PKY>^?\ V?UH^?\ V?UH
M^?\ V?UKZ&E1I4(*G1I4Z--;0I4X4X+T4(QWZWOY6UOX52K5K2]I6J5:M1VO
M.I.<Y/X=W.4OPMIS7OH'S_[/ZT?/_L_K1\_^S^M'S_[/ZUH1_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
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
M(B7_ (+(?]'@G_PP7[+'_P Y*C_B(E_X+(?]'@G_ ,,%^RQ_\Y*C_B'N<_\
M07E'3_F*K];?]0G]Y?B'^OV4_P#0)F?_ ((H>7_43YH_U#:*_P O+_B(E_X+
M(?\ 1X)_\,%^RQ_\Y*C_ (B)?^"R'_1X)_\ #!?LL?\ SDJ/^(>YS_T%Y1T_
MYBJ_6W_4)_>7XA_K]E/_ $"9G_X(H>7_ %$^:/\ 4-HK_+R_XB)?^"R'_1X)
M_P##!?LL?_.2K]M?^" W_!6;_@H'^VO^W1K/P>_:;_: /Q,^'%I\!O'WC*V\
M.?\ "J_@GX+)\1Z!XA\!6&G:A_;/P]^'7AC67-O9Z]JX:R.KOISOM9ED95%<
MF.X(S; 83$8VK7RZI2PU&=:HJ->O.?+!1;M%X6*;?,K7:6^IU8+C/+,?B\/@
MZ.'Q\*N)FJ=-U:5"$.9VLFUB'T?;_@?VL4445\<?7!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%<QXI\6>%? F@:EXJ\;>)-"\(>%]'@-
MUJWB3Q3K>G:#H6EV<7WKK4M:U:YM;&RM@?O/=W2KEL$@$U^#7[6'_!R9_P $
MX_V='O\ 0? 'BWQ#^U/XXL_M%LVE?!"QM[CP3;7L.TK_ &C\4_$5SI?A*_TF
MY&X#4O 9\?@$9,1!X[,'E^/S"?)@<)6Q,M+NG!N,>;;VDVE"G?6W/)7Y96V9
MQ8S,,%@(>TQF)I8>.O\ $E:3M;X().=1JZNH1?+=7W1_097'^,_'7@GX=>'=
M0\7?$'QCX7\"^%-*B$NJ>)_&7B#2?#'AS2X^F[4-;UF[L["R7G.^ZNE3.<&O
M\\O]J+_@Z,_;Z^,;ZAI'P%T?X<_LL^$9WQ93^'=,A^)/Q-^RS]+;4O&OCC3+
MKPTP%I\ZW?AWX;^'M01\%-3!";?P*^,O[0WQW_:(\0/XL^.WQC^)OQ?U]Y9I
M(M3^(OC'Q!XOET\2@8M=,&L75S9:-9 #'V'1O^)<!@# K[3 >'V8U^66/Q5'
M PEIRTE/%5UM?2GR4UOI:I*_DM_D,=QY@*5XX'"UL9-6:E5<,-0EJM$ZEZCO
MUO"-O/I_I+_M$_\ !PW_ ,$N?V?/[1T^W^.EW\=_$VG^=GPY^SQX<N?B'#<>
M2/F%KX]N+G0/A5=@'H;7Q\QZY4 9K\.?CQ_P=U>,[H7FG_LP_LD>&M$7]\=/
M\6_'?QQJ7B>6<+PHNOA]\/X/#"V9&.=OQ(U 'CY>*_C-^?\ V?UH^?\ V?UK
MZ[!\"Y#A5%UJ=?'5%]K$U6HZ=J=!48J_6_-TM:VORN+XSSK$WC2G2P4.D<-2
MO)?#O4KRK2=O*WVKWZ?L?\<?^"^G_!5;XY_;;6^_:AUWX7:#<^=Y?A[X&Z%X
M?^%GV#S  HM?%F@:7_PLA0N!M%WXPU  Y(&22?RJ^('Q1^)_Q7UC_A(?BI\1
M/'GQ,\0R_:!)KGQ!\8^(/&&L?OL_:1_:7B#5-4O?],/\JX7Y_P#9_6CY_P#9
M_6OI\/E^!PBY<+@\-AHK;V-&%.2_[>@E?K:Z=KNV[O\ .5\;C,4[XK%XK$:6
M4:U:=2"ORW]V<I6OI>S6VM[!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K76<W_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;Q]#?!K]K3]J+]GF6.7X%?
MM#_&OX21QS>;]B^'WQ-\8>%='G[?\3/1-'U2UT?6+/'_ "XWED?Y5^O7P,_X
M.7_^"H_P@:UMO%OCWX<?M!:+:"&$:;\8_AUHT.IK9\_,OB+X8W/P[\0WEZ"V
M?MNL7/B,-P&!  K^?_Y_]G]:/G_V?UK@Q659;C;O%X#"8B3WG4H04W;9N=-4
MY_=)';A<RS#!\JPN-Q5"*M:,:LY1CMM"I*I!;O>+2ULE:[_NM^ ?_!W%\'=<
M>RTS]IK]E7X@?#Z4A8;GQ5\'/%VC?$?3;B< [M0?PIXIM/AYJ^D6#<!;&QU_
MQCJ*88GS.%'[I?LY_P#!8W_@FS^U(;&R^&7[5WPTTWQ+?E(8/!/Q.OKCX1>,
M;F\<D'3M,T/XD6WAH^)+Q.-P\)SZ_&H;.]E#$?Y0'S_[/ZT?/_L_K7RV-X!R
M7$)O"RQ&!J/6\)^WI/;>E6N]-;*-2*UL[V1])A.-\XH6CB%1QD-+JI2]C4TY
M=JE%Q2OU<H3U5U:SYO\ :QBE2Y1)8GCDADC$D<D9\R*:*3D$$8[ '@G.>_(J
MS7^0E^S;_P %$/VW?V1IK,?L\_M+_%/X=Z1ITT-W%X,B\1W'B3X;S3PC!^T?
M#CQA_;W@.[R"1F[\-@@$CI7]%'[+_P#P=G_&_P +#3M _:[_ &?/!WQ6TV,I
M;7'CSX0ZG-\.?&HA5P7U/4?".LC7O"'B2_=24-II%[\/=.7AE&<[OC\?P%F^
M%<GA*F'S&*T4:4O8UWHO^7-9Q3N[KW:DK6O+ENK_ %N!XXRK$\L<3"M@IRZS
M7MZ*VWK48NVC3]ZG&_V;VER_WBT5^2O[)O\ P6Z_X)O_ +8@TO2O G[0&B_#
M[Q[JBV\4?PP^.:P?"KQH;V\ \C3-,GUF[?P?XNU9N,V7@/Q?XF8!C@D@&OUG
M1UD571MZ/RK#IC]..#VKX[$X7%8.HZ.+P];#55O3K4YTY;)[3C%O?IY7W/K,
M-B\+C*?M<+7HXBGI[]&I"I'7;6$GV>]KVTOT?1116!T!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%?P9?\%R_^"KW_!0C]E;_ (*._%OX
M+? ']I3Q)\-_ACH'A?X3ZAHWA/2_"WPXU2TT^Z\0?#KPSK.L7!N_$7@_5]9S
M=ZK=W=U@7Q13E4"IM4?D9_P_H_X*X_\ 1Z7C;_PA_@]_\[JOM<%P/F6.PF&Q
ME+%8*-/%4:=>$9RK*:A5A":NE1?\S5^O+YV7QF*XVR["8K$86IA<;*IAZU2C
M.4(T90<J<W!N+]JKIVOMIL?ZH%%?Y7__  _H_P""N/\ T>EXV_\ "'^#W_SN
MJ/\ A_1_P5Q_Z/2\;?\ A#_![_YW5=/_ !#W-O\ H+R_I]NOY?\ 3CS_ *NC
M#_7[*_\ H$Q__@%'R_Z?>;^[S/\ 5 HK_*__ .']'_!7'_H]+QM_X0_P>_\
MG=4?\/Z/^"N/_1Z7C;_PA_@]_P#.ZH_XA[FW_07E_3[=?R_Z<>?]70?Z_97_
M - F/_\  */E_P!/O-_=YG^J!17^5_\ \/Z/^"N/_1Z7C;_PA_@]_P#.ZH_X
M?T?\%<?^CTO&W_A#_![_ .=U1_Q#W-O^@O+^GVZ_E_TX\_ZN@_U^RO\ Z!,?
M_P" 4?+_ *?>;^[S/]4"BO\ *_\ ^']'_!7'_H]+QM_X0_P>_P#G=4?\/Z/^
M"N/_ $>EXV_\(?X/?_.ZH_XA[FW_ $%Y?T^W7\O^G'G_ %=!_K]E?_0)C_\
MP"CY?]/O-_=YG^J!17^5_P#\/Z/^"N/_ $>EXV_\(?X/?_.ZH_X?T?\ !7'_
M */2\;?^$/\ ![_YW5'_ !#W-O\ H+R_I]NOY?\ 3CS_ *N@_P!?LK_Z!,?_
M . 4?+_I]YO[O,_U0**_RO\ _A_1_P %<?\ H]+QM_X0_P 'O_G=4?\ #^C_
M (*X_P#1Z7C;_P (?X/?_.ZH_P"(>YM_T%Y?T^W7\O\ IQY_U=!_K]E?_0)C
M_P#P"CY?]/O-_=YG^J!17^5__P /Z/\ @KC_ -'I>-O_  A_@]_\[JC_ (?T
M?\%<?^CTO&W_ (0_P>_^=U1_Q#W-O^@O+^GVZ_E_TX\_ZN@_U^RO_H$Q_P#X
M!1\O^GWF_N\S_5 HK_*__P"']'_!7'_H]+QM_P"$/\'O_G=4?\/Z/^"N/_1Z
M7C;_ ,(?X/?_ #NJ/^(>YM_T%Y?T^W7\O^G'G_5T'^OV5_\ 0)C_ /P"CY?]
M/O-_=YG^J!17^9U^RE_P6Z_X*F>/_P!J3]FOP%XP_:Z\7ZYX1\:_'_X.^$_%
M&C3>#?A-%!JOAOQ)\2-!T?6]-N;C3_ 5K>69O-(NKRS_ -#O,Y]:_P!,6OG<
M[R'%9%4P]/%5</4EB:<ZD/82G+EC"?)[_/"%N;>-KZ7O;2_T&2YYAL\IXBIA
MJ5>E'#U(4Y^WC"/-*<.>T>2<[\NTKVW5KWT****\,]H**** "BBB@ HHHH *
M*** "BBB@ HHHH ***_)O]L[_@M1_P $^?V'SK&@_$CXSZ=XZ^*&E"\AD^#G
MP8%M\0_'T6HV8P^EZXUA>6WA/P+? #!M?'OB7PT<D,OF $MOAL)BL95C0P>&
MK8FK+:G1ISJ27FU",K1[R>BTWN<^)Q6'PE-UL57HX>DK7J5JD*<5JEO-J^_3
M\+H_62N#\??$;X>?"KPU?>,OBAX\\&_#CPAI87^T/%GCSQ1HWA#PW8J02/MF
MMZ_=Z;I5F&$+8$ETH.&(&"37\$7[7G_!U/\ M:?%3^TO#G[)_P ._!W[-'A6
M<3PVWB_7Q;_%3XLSQ$F""ZM[K6=+MOASX<_M D%[%_"/B74-/95;3/$^X$G^
M;_XT?M#?'3]H[Q2WC7X\_%_X@_%[Q0PF6'5_B!XIU?Q3+802\"UTP:Q=75EH
MUD !BQT;^SM- 'TK[?+O#_,<0E/,,13R^F]%"$9XG$\[^&+C3Y:<+[IQJSND
MW96L_C,PX[P%"\,!0GCI[JI.4</AY;;2J7G+SO"*5NM]/]$7]IO_ (.5_P#@
MFS\!&U'1OA_XH\;?M/>+[..XB2S^#/AW9X1@U&$G[/!J/C_QQ=>%]$N[*7"X
MU;P<OC-$Y)0DE!^ '[1?_!U[^V1X]:_TG]G/X.?";]GS1+A9A::[XC_M#XR_
M$&S./W%Y;:CJ_P#PB_@.S9\_-97OPX\1XP.022?Y6/G_ -G]:/G_ -G]:^UP
M/!60X)QE/#2QM16_>8NI*2=DE_"@X47M?WJ<M=K+0^/QG%^=8N3Y,1]3I/:E
MA:<(6NXM_O9QG56O::6CT9]L_'K_ (*1?MY_M-O>?\+N_:O^-?C/3=0FFDO/
M"\/C'4/"G@3S9<X'_" >#O[!\!V87L+/PW@"OB;Y_P#9_6CY_P#9_6CY_P#9
M_6OJ*-"CAX>SH4:-"GNH4:4*45\H15];[WM?UO\ .U:]:O+GKUJ]>;M>=:I.
MI)_#NYR=NB=K:)WO9!\_^S^M'S_[/ZT?/_L_K1\_^S^M:F7_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O
M'3>#_&WC/X>ZW;^)_ ?BSQ)X'\26?_'GX@\):YK'AO7H/-_Y]M2T>ZM;VSY[
M_AUK]4O@7_P7>_X*G? %K2#1_P!JKQ?\2-$@,!F\/_'.QT?XP0W\,60;:Z\2
M>,+75/'EH2!S_9'C#3L_R_(?Y_\ 9_6CY_\ 9_6N7$X'!8Q<N+PF%Q,=;^VH
M4ZLG>WVIJ36RV2OI>]CHP^+Q>$:EA<5BL.U:WL:LZ<5MO&+5[7=KO36W6_\
M9M^SS_P=R^*K:33M+_:L_91T/5K8QQ)J/C/X!^*M1T*[A\H?\?%M\-_'YUVU
MO/M1.4'_  LK3@O( P%"_OA^S5_P7K_X)??M,"SL=*_:+TCX/^*[Q5)\'_M"
M67_"IKR!I3^XMCXLUB>Y^%U]>W(),>GZ/X\U._?D&$$+G_+9^?\ V?UH^?\
MV?UKY;'<"9'BTW0C7P%1WUP]7GI+:UJ-=58JUN_7796^FP?&F<X=I5Y4L;"Z
M;C6IJG/2W_+RBX;WUYHRM9VMK?\ VHM+U72M=TRSUC1-0T[6-(U.WBN;#5-,
MO(-1TZ_M)?\ 4W-IJ%LUQ:W=LP)V.CLF,D-T)V*_Q[_V;_VX?VNOV0M5CU7]
MFS]H/XG?"=(KS[?/X?T+Q'<3^"=5O?\ GYUOX?ZR-4\!^)#CG_BI/#>HU_2K
M^R3_ ,'97QD\+-8>'?VSO@3H/Q7T>,00W/Q(^#$UOX%\>00@DW-UJ7@K6;JZ
M\"^);WL/[)UGX=Z:,=!7QF8< YMA;RP=2CF,5M&'^S5WM:U&M*SO=WY:DK6U
MW5_KL#QSE>)?+BZ5; 2TO*?[^@N]ZU*/NV_OPC?I>SM_=W17YO?L??\ !6#]
M@S]N--/TWX$_'OPW)X_U"'<?A)X[)\ _%.&=0WVBUMO"7B%K4^)3:'_C\O?!
M%YXDTM,+_P 3-L9'Z0U\7B,-B,)5E1Q5"KAZL=Z=:G.G-7Z\LXQT[-7_ !5_
MKZ&)H8JFJN&K4J])_#4HU(5(/YP;7W_YA1116)N%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%?G'^U+_ ,%8?^"??['3ZII?QO\ VEOA]8^,=,FGL[WX:>"[V;XC_$FU
MU*%68:;J7@KP1;:YJ_AN[N3M5'\7)H&G[CAK]55FK^<7]I[_ (.W;*!K[1/V
M./V8)K]AYL=G\0/VC=<-I;_:%_B'PL^'6JM>7MIN&?,/Q4TZ7IG3C7LY?P]G
M69VEA<OK.E+;$5E]7H>?[RMR)V>CY%)I[I'CX[/\HRZZQ.-I<Z_Y<T7]8K-:
M/^'1YVM]I-7L[-V=O[5J^9/CM^V3^RE^S#;O-^T'^T/\(/A%.8/M=OI'C?Q]
MX?T?Q)J$( E\S1_"D]W_ ,)'K.000ND:3?.0#@9%?YG'[27_  6P_P""F7[4
M/VJS\<?M1>-/!7A6[,\:^!O@M-;_  @\-K9S@BYTS4+GP/\ V7XD\166.,>+
M_$GB(8.WI7Y8WFH7FIWEQ?ZE>7FH7]Y-/=7EY?SW%Y>WTTW_ !\W-S<W'^F7
MEY^/3O7V.#\.:TU&>89C3IZJ]+!TW6NM&_W]94^5K2W+2EN^:VS^2QG'U).V
M!P$JBZ5L354(]&K4J+GS^?-4C;2U[NW^B_\ '7_@Z3_X)Q?#-KJP^%EG\9OV
MB=5C\Y+2\\&>"#X*\(33P_?2ZUKXGW?A7Q%:CH UIX/U+N=O0U^-/QQ_X.VO
MVHO$XFLOV?/V:/@S\)+"19XEU3XC:YXH^,'B.*+ %O=:;_9!^&7AVSN^#Q>Z
M3XCTX9PS-@$?R6?/_L_K1\_^S^M?583@KA_"V<\++%S6TL75G->=X4G2AKUM
M%7ZW/F<3Q?GN)NHXF.%B[6CA:,(<OP_:J>UF_G)VL[;'ZP?&;_@N'_P51^.+
M7$?B/]L/XD>#]-G.8M+^#G]C_!J&PBF&/L]MJGPPTOPQXEO3C^+6-8U'CDDU
M^9OC/XA^//B1K$FO?$7QQXP\>:[<33RR:YXR\1ZQXJUB>:8?Z3]IU+Q!=75Y
MB\Z?4'I7(_/_ +/ZT?/_ +/ZU]%A\%@\(N7"X3"X>*M;V-"%.>BLKS@HWLMK
MIVUM:YX&(Q>+Q;OB<5BZ_:-:M.K#7EO[LW+?2]FKVUO9!\_^S^M'S_[/ZT?/
M_L_K1\_^S^M=1S_^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZU]/?"#]M?]K[]G][,?!3]I_P"._P ,
M+.R*F/1O!WQ3\8:1X:GB!#"WN?#=OJG_  C5Y9A@&%G=Z/D$ CI7S#\_^S^M
M'S_[/ZUG4I4JT7"M3IU8/>%2G"I%^JG&7W*U^M[(NG5JT9JI1J5:51;3ISG3
MFOAVE"4?G>^M_G^^GP:_X.6?^"JOPI^R0^)/B9\/OCIIMKC9I_Q>^%GA^:8P
MC.+:YUKX8?\ "N?$5YGH;V]U?4=188!W 5^O'P._X.[=&GEL;']I3]C[5M-B
M^;^T_%GP-^(=OK,G0!/L?PZ\?Z;X?5=IR6#_ !0EWY'W<<_Q)_/_ +/ZT?/_
M +/ZUX6*X4R#&7=3+:%.3UY\/[3#RNVFVU3G&'3I!;N][Z>SA>)<\PG+[/,<
M1.*^QB%"O'[-OXD'-6\YRU5U:VO^H9\ ?^#@O_@E?\?6LM/C_:(@^#7B&\P/
M[#^/OA[4?AG!;8!YN_&]S_:7PLMAQ@@^/#R?0$U^O?@CQ[X%^)?AZS\6?#KQ
MKX4\?>%=1!.G^)O!7B+2/%/AV^"]6L]:T&[O+"\5<@,8[IER1GG%?XO'S_[/
MZUZ;\+/C1\8O@=X@/BSX+_%?XD?"7Q,1"&U_X:^-_$'@K6+@1#%M:W6H^%]4
MTR[O;(BZ[\=<]:^8QGAUA)7EE^85Z$OLTL5#ZQ3EM:]2E&G*-N]13O=<MN5W
M^DPG'V*@U]>P-"M>UYX9SHU.E^6$W7OIT4HVMK?=?[-M%?YJO[-G_!R]_P %
M+?@8]CIOQ!\6> _VFO"=I+;Q2:?\7O"MO9^*;?31DW%OI?CWX?\ _"+ZM=WO
M/.M^,%\9EL*'RJ@#^A?]E_\ X.JOV)_BH]AHO[2/P\^)7[,'B&XE,4^MPQ#X
MR_#.WP&(-QKOA'2M,\>VS%CC:_PN$(&"=1.T[OD<=P9GV"O)87ZY26U7!2]M
M=='[.T:VOE3>SUT9]7@N+\DQG(I8AX2I/:&+C[)>?[V[HZ?]?.W<_J3HKP;X
M'?M*_ #]IGPN/&7[/_QA^''Q@\-F.%[C4/A_XNTGQ#)IGVA1+';:Y8:?/)JG
MA[52IR^E:Q9Z?J$8 \R%6!5?>:^7E"I3DX582I5(NTJ<XRA.+7\T9QC*.MUJ
MELSZ2%2G5BITIQJ0?PSA*,HRV>CC*6UU>]O*X4445)84444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444QW6-6=
MVV(G+,>F/UXY&>* 'T5^3G[5W_!;#_@F[^R!_:FE?$#]H;0?&_CS25F$GPP^
M"./BIXU-[#N#Z5J#>'[G_A$/#.K=/]"\=>*_#1; (/-?S:?M.?\ !VO\5]<F
MO]$_9$_9N\(> -)W3VUOX[^..JZAXZ\47$$Z[;:_MO!'A"Z\,>'?#>J694.R
MW?B;XAZ<S !MR95O=R_AK.\SY987 552E:V(Q%L-0L^OM*W*I+OR*=M+VYE?
MQ,?Q%E&775?&4Y5%O1P[^L5NG_+NCSVU=ES.-[.U[-+^ZZO@/]H/_@J)_P $
M^_V6)+VR^-W[67P?\+Z[IQE%[X/T?Q#_ ,+ \?V7DC+BY\ _#FU\4^,K8 $$
M&YT-%8Y&XD$#_,U_:2_X*A?M^_M;?;+/XZ?M3_%/Q1X<U!95N/ N@ZY_PK[X
M<SV\F2HNO /P_M?"_A"]%EEC97NLZ1J.HY8GJ37P7\_^S^M?98+PZ;2GF.86
MOO2P=.[Z-_[16BO+X:+6]WL?(XSC]:QR_ -[VJXR6VJM^XHS];\U75+3J?W[
M_'O_ (.S/V1O!PO+#]GWX"?&3XX:G;^;';ZOXLO?#_P;\%7A_P"6%S:WK_\
M">>,&LR0,M>^#-,;:"."<C\:_CE_P=1_\%#?B,;VQ^$'ACX'?L^:5)-C3M0T
M'P?<?$?QM;P< "XUOXCZIJ?@Z\^O_"M]///)/2OYG/G_ -G]:/G_ -G]:^JP
MG!W#V$L_J$<3-6]_%SG7OWO2F_8:]E22[IV1\OBN*L]Q5U]=GAX/_EWA:<*%
MKVVJ17MNJU=1VLS[Q^,7_!4/_@HA\?9+E?BG^V/\?=8L;P3B]T#1O'VL> O!
M]PLN2HNO!7P__P"$7\'D#+8_XE! R2!SS\*7-S<WES<7EY<37EY>33W5Y>74
M_G3SSS?Z1<W-S<W&/MEY>8SSU^G2'Y_]G]:/G_V?UKZ&AAZ&&A[/#T:5"'\E
M&G"G#[H17GNWOIUOX=6OB,1+GQ%>O7GI[]:I.I+[.[G*5NB=K:)IWL@^?_9_
M6CY_]G]:/G_V?UH^?_9_6MC+_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UKVGX6_M)?M$_ ^5)/@Q\=_C+\)&AE+JOPU^)GC?P4&4W'GD&V\,:[I8((X
MQCH2#D&O%OG_ -G]:/G_ -G]:BI3IU8N%6G3JTY?%"I3A4B_53C+\+>=]"X5
M*E-\U.=2$M/>C*<)KX=I0G&WG=/6[5K:_M?\'?\ @X9_X*N_"$V5G)^T?#\5
M-$LN!H7QD\ ^"/&HGS_S]>*[;3-+^(][T&,^+S@\C'-?K1\%/^#NOXJ::]I9
M_M&?LA^ O%B2- FH>(/@QX]U_P"'TMA"?O7-MX1\;VOQ$_MACSBT;QCX>(8D
MG(^6OXZ/G_V?UH^?_9_6O$Q?#&08R[JY9AHR?VZ$7AY[)/WJ#IWV5N;FY=HV
M3=_7PW$6=X7E]EF.*:7V:TO;Q:TMI6Y^5J[UBTWK>_*C_2G^ _\ P<R_\$OO
MB_);6'C/QE\3?V>-9N-L26?QB^'>H3Z4UT>6'_"1_#&Y^(>BV%HO1;WQ))X?
M4@9(3[M?LU\'/VF/V>/VB=-;5?@1\<?A-\8;%81<7$GPT^('A?QE)91$*?\
MB8V^@ZI>7>E7!+$&VO4BD4+\RCYL?XWWS_[/ZUK:)K>M^&]5L]>\-ZQJ7A[6
M]+F^U:7K&C7UQINL6,W_ #\Z;J6GW5I>6EX#^'K@U\SBO#O+YZX+&XO"O6RJ
M*GBHKMI-TYMWZNH]%T;;/H<+QYF%-)8K"4,0E:[IRGA)O9Z."J0CKORTUKH[
MV1_M245_E@_LY_\ !=O_ (*A?LVS:?;:-^TUXH^*GABT.9?!_P ?;>W^+^FZ
MA%"H6VMSXE\48^)%I9XPI'ASQCIXV@#& *_?O]F;_@[=\,Z@VF:)^V#^S!J7
MA^:0PQW_ ,0_V>==&NZ69ILP&8_"[Q_<:;JVC6,#9\QK/XH>)=2PS%=+RL9U
M'Y3'<#9[A.:5"G0S"FMGA:MJK6FU*M&FY:/:$YM6L[75_I\'QMDV):A7E6P4
MW_S_ (<]-:7]ZI1<U'I;FC'FOI>SM_:'17YV?LM?\%5?^"?W[9+VFF_ G]IC
MX?ZSXLO6BBC^'GBR>Z^'7Q(GNYE!:VTSP5X^M=!UKQ%]DVM:WE]X9L]=TQ9-
MJKJ;?*6_1.ODZV'KX:HZ6)H5L/5C\5.M3G3DOE.,;_*_1[-7^JH8G#XJ"J8>
MM2KP?VZ-2%2.NWO0;\]'9Z!11161L%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%>3_&OP5X@^(_PA^*/P_\ !_C76/AUXM\9_#_Q?X9\
M+>/_  ]J%SI.N^"?$FL>'[VPT/Q9I>H6!%[;7OAW5KFTU:-HP3OA (<'8?\
M+.\9_P#!3K_@JK\//&'BOP'XM_;;_:GT?Q5X&\2:YX2\3Z/=?%KQ?]LTGQ'X
M<U&YTC6],N3_ &IQ=V=[:7=GQW'J!7T60<.UN(%B?J^*P]"6%5.4XUU4]Z%6
M,I*<7",EIRR4D[:VLW?3Y_.^(*61O#.OA:]>&)YHPG0E3?+4@X)TYQFXVOSI
MIIM.SNEU_P!8FBO\E'_A[-_P4S_Z/O\ VH/_  \7B[_Y9T?\/9O^"F?_ $??
M^U!_X>+Q=_\ +.OH/^(=YC_T,,!_Y6\O^G?G^'K;PO\ 7[ _] .+_P# J/\
M\D?ZUU%?Y*/_  ]F_P""F?\ T??^U!_X>+Q=_P#+.C_A[-_P4S_Z/O\ VH/_
M  \7B[_Y9T?\0[S'_H88#_RMY?\ 3OS_  ];'^OV!_Z <7_X%1_^2/\ 6NHK
M_)1_X>S?\%,_^C[_ -J#_P /%XN_^6='_#V;_@IG_P!'W_M0?^'B\7?_ "SH
M_P"(=YC_ -## ?\ E;R_Z=^?X>MC_7[ _P#0#B__  *C_P#)'^M=17^2C_P]
MF_X*9_\ 1]_[4'_AXO%W_P LZ/\ A[-_P4S_ .C[_P!J#_P\7B[_ .6='_$.
M\Q_Z&& _\K>7_3OS_#UL?Z_8'_H!Q?\ X%1_^2/]:ZBO\E'_ (>S?\%,_P#H
M^_\ :@_\/%XN_P#EG1_P]F_X*9_]'W_M0?\ AXO%W_RSH_XAWF/_ $,,!_Y6
M\O\ IWY_AZV/]?L#_P! .+_\"H__ "1_K745_DH_\/9O^"F?_1]_[4'_ (>+
MQ=_\LZ/^'LW_  4S_P"C[_VH/_#Q>+O_ )9T?\0[S'_H88#_ ,K>7_3OS_#U
ML?Z_8'_H!Q?_ (%1_P#DC_6NHK_)1_X>S?\ !3/_ */O_:@_\/%XN_\ EG1_
MP]F_X*9_]'W_ +4'_AXO%W_RSH_XAWF/_0PP'_E;R_Z=^?X>MC_7[ _] .+_
M / J/_R1_K745_DH_P##V;_@IG_T??\ M0?^'B\7?_+.C_A[-_P4S_Z/O_:@
M_P##Q>+O_EG1_P 0[S'_ *&& _\ *WE_T[\_P];'^OV!_P"@'%_^!4?_ )(_
MUKJ*_P E'_A[-_P4S_Z/O_:@_P##Q>+O_EG1_P /9O\ @IG_ -'W_M0?^'B\
M7?\ RSH_XAWF/_0PP'_E;R_Z=^?X>MC_ %^P/_0#B_\ P*C_ /)'^M=17^2C
M_P /9O\ @IG_ -'W_M0?^'B\7?\ RSJ6'_@K9_P4VB=)5_;J_:;++*9$\[XM
M^)YX2L600;:YNCD-WSQS1_Q#O,?^AA@/_*WE_P!._/\ #UL?Z_8'_H!Q?_@5
M'_Y(_P!:FBOEG]B_]HO1_P!K?]E+X!?M(Z+)9>5\6_AAX8\4ZO9Z=-Y]IH?B
M\V(L?&_AM9N06\,^,+37_#ETV"3+IK=.<_4U? 5:<Z-6I1JQY:E*<Z<XOI.$
MY1DN^ENW6W0^YI5(UJ5.M!WA5IPJ0?>%2$9Q?_DUOE?J%%%%0:!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M7/\ B;Q'HOA'P]KGBSQ'J-OI'AWPSH^J>(==U>[<+::9H^C6%SJ&IZC=,-Q6
MUL[*VDNY"H9MJ9"Y%?Y8OQT_X+/?\%"_B3\:/BO\0? _[7?[0?PW\$^,_B#X
MQ\1>#_A_X8^)OB#1]"\#^%-8\076H^&_">FZ=I^J?9+2S\.:1<V6D-GJ>3SS
M7T&0\.XO/Y8CZO4HT88>-)RJ5>=J4J\W"G!1A%M-\LVV[64;:MZ>#G?$&%R-
M8?V]*K6EB'5484G!.,:,%.<I.;7244DKWN[M:7_U6J*_R4?^'LW_  4S_P"C
M[_VH/_#Q>+O_ )9T?\/9O^"F?_1]_P"U!_X>+Q=_\LZ^B_XAWF/_ $,,!_Y6
M\O\ IWY_AZV\#_7[ _\ 0#B__ J/_P D?ZUU%?Y*/_#V;_@IG_T??^U!_P"'
MB\7?_+.C_A[-_P %,_\ H^_]J#_P\7B[_P"6='_$.\Q_Z&& _P#*WE_T[\_P
M];'^OV!_Z <7_P"!4?\ Y(_UKJ*_R4?^'LW_  4S_P"C[_VH/_#Q>+O_ )9T
M?\/9O^"F?_1]_P"U!_X>+Q=_\LZ/^(=YC_T,,!_Y6\O^G?G^'K8_U^P/_0#B
M_P#P*C_\D?ZUU%?Y*/\ P]F_X*9_]'W_ +4'_AXO%W_RSH_X>S?\%,_^C[_V
MH/\ P\7B[_Y9T?\ $.\Q_P"AA@/_ "MY?]._/\/6Q_K]@?\ H!Q?_@5'_P"2
M/]:ZBO\ )1_X>S?\%,_^C[_VH/\ P\7B[_Y9T?\ #V;_ (*9_P#1]_[4'_AX
MO%W_ ,LZ/^(=YC_T,,!_Y6\O^G?G^'K8_P!?L#_T XO_ ,"H_P#R1_K745_D
MH_\ #V;_ (*9_P#1]_[4'_AXO%W_ ,LZ/^'LW_!3/_H^_P#:@_\ #Q>+O_EG
M1_Q#O,?^AA@/_*WE_P!._/\ #UL?Z_8'_H!Q?_@5'_Y(_P!:ZBO\E'_A[-_P
M4S_Z/O\ VH/_  \7B[_Y9T?\/9O^"F?_ $??^U!_X>+Q=_\ +.C_ (AWF/\
MT,,!_P"5O+_IWY_AZV/]?L#_ - .+_\  J/_ ,D?ZUU%?Y*/_#V;_@IG_P!'
MW_M0?^'B\7?_ "SH_P"'LW_!3/\ Z/O_ &H/_#Q>+O\ Y9T?\0[S'_H88#_R
MMY?]._/\/6Q_K]@?^@'%_P#@5'_Y(_UKJ*_R4?\ A[-_P4S_ .C[_P!J#_P\
M7B[_ .6='_#V;_@IG_T??^U!_P"'B\7?_+.C_B'>8_\ 0PP'_E;R_P"G?G^'
MK8_U^P/_ $ XO_P*C_\ )'^M=17^2C_P]F_X*9_]'W_M0?\ AXO%W_RSK^B/
M_@V_^.?[>_[9/[77C[QK\;/VJOC[\2/@=^S_ /#>YO\ 7_"WBSXC^*=;\+ZY
M\0OB0;KPYX"T/6=&O;HZ7=6MKI%EX\\36;W :1=4\.Z3(!E=PXLQX)Q>68'$
MX^OF&"=+#4W4E&"K.<WHHP@O9ZSG.4813LM6V]&CKP'&6%S#&8?!4L#BU/$5
M%!2<J+C!;RG/WU:$(*<Y/^ZE;WKK^XNBBBOBC[(**** "BBB@ HHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *\W^*'Q TGX7>"-?\;:QB2#1[3S+6S$PAEU'490(=.TVW/&7O
M;HJ@.<@,6 (!QZ17X\_MO_& ^+O&T/PVT6X\SP_X&N)QJ_E?ZF^\6R0&"XYS
M@_\ "/6K2:9T!749-43H@ _&?'?Q.H>%/A]F7$$)4I9WBV\JX9PU3D?M\ZQ=
M&JZ-:4)R2>'R^C"MF.*;7+.EA7AKJ>)IJ7/B:_L*4I+6<K4Z:O:\Y/17U['Q
MIXF\1ZOXN\0:OXFUV<7>KZ_J,^IW\XX EO+C[0!:@<"RLNEB/3@=*QOG_P!G
M]:/G_P!G]:/G_P!G]:_Q)Q&)KXS$5\7BJU?$8K%5ZN*Q.(KU)U:V(Q.(FJM?
M$5ZM1RG4K5ZLIU:TV_>G.;25['S#<I-RD[R>[[VV#Y_]G]:/G_V?UH^?_9_6
MCY_]G]:Q_P# NG_MO]/_ +>$'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z
M?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O ?0'[-/QAF^#WQ)
ML-4O)91X6UP0Z#XJA(!A73IIR+;5,' -YH]X3>'O_9O]JCOFOW@AFBN(DEB>
M.6"6,21R1D21RQR#.1C@@CGY>,>H-?S/_/\ [/ZU^O\ ^Q+\8_\ A-?!<GP\
MUJ[\SQ)X&@A736E;]_J7A L+>T=000!HMWNT@\@+8?V60I+NP_O?Z%WBS_9^
M88OPJSO$R>%S65?-.%*E><5[#,XPC5S3*:7,XJ,,=2C/,,+!R45C*&*I<U3$
M8^F>OEN(2<L._M7E25]Y=87??>]]+;79]UT445_I6>R%%%% !1110 4444 %
M%%% !1110 5^''[6GP;/PJ^(T]_I%H+?P;XS\_6-$\KB&RO!QK6C=!C[+>7/
MVRS_ +MAJ#(22IQ^X]>'?'GX4V?Q@^'&M^%'6"/6$5M4\-7TC*/L.NV,1-H7
MY!^RWJL^EWW&&T^_E[[:_ _I%^%5/Q3\/L9@\)0C+B;(?;9SPU54(2JU<71I
M7Q.4IR3M3SG#T_JR3:@L9# UV^?#TSDQF'6(HRBK<\/?AUNTU=;K?376S2T9
M^ WS_P"S^M'S_P"S^M37]A>:5?WFFZE;S6=_I]Y/8:A9W1\F6QO+*X^SW-O<
M_P#7G>?_ *NF8?G_ -G]:_Q<G3J4JDZ56,Z=6E4G2JTIQG"K2JTJGLZE.K3J
M0A.$XS@TXRCW9\T'S_[/ZT?/_L_K1\_^S^M'S_[/ZU'_ (%T_P#;?Z?_ &\
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
M (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\
MV\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\
M@73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;
MP!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/
MZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!
M=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O
M'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K
M1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T
M_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?
M/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'
MS_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_
M -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_
M^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/
M_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\
MVW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[
M/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^
MS^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;
M?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_
MK1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/
MZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_
MI_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M
M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K
M1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G
M_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?
M/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'
M_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_
M &\!^OW[$WQD_P"$V\%R?#_6KGS/$O@6W@33WEQYU]X29EMK5L8R1HMWNT=^
M?EC&FD*<L3]V5_.K\*OB'JGPN\?:!XUTS]XVD7@%_:<9U32+L^1J.GCT:ZM!
MN4]FP1C%?T%Z#K^E^)M%TOQ#HEW%>:1K=A;:GI]W'C$]C>0":"1,9QE6&0>C
M C!.37^MWT2O%A\=<"_ZL9OB/:\3<$T\-@*LIU+U<=D$H>SR?'I3GSU94(0C
ME6(G%3DY4,+6JSJ2Q2JS^BP%=U:/+)WG1M!OO'["\K),WZ***_K0[@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 **** "BBL;5=7TK0--O\ 6M;U'3](TG2[2>_U35M3O;?3
M],TRQM83/=7VH:C<M!:V=E:6REI+NZ=%C0$NZJ"Q -FL;5=7TK0--O\ 6M;U
M'3](TG2[2>_U35M3O;?3],TRQM83/=7VH:C<M!:V=E:6REI+NZ=%C0$NZJ"Q
M_FI_;[_X.:?V2OV;)]<^'_[+5@O[67Q9T]KBPE\0Z+J?]C_ ?P_J,0,#?:?'
MMO;7=UXZ-HY6\%IX$LY/#VHQ H?'>E.V]?XN/VV?^"H'[:7[?FL7,W[07Q?U
M*\\$I>_;]'^#G@[[3X0^$/AR6&Y:YM1;^"["[)UB[L2S#3_$OC"]\1>,HU.U
M/$ZKP/K\HX+S;,E&K7C_ &=AI:JIB*<Y5Y1;TG#"QY9\CZ2J2I7ULG9V^2S3
MC'*\OYJ="7]H8B.DJ5"I"-.$U:\*E>5X*:OJH1J6M[W+=7_N)_;9_P"#E?\
M81_9D;5_"?P8N]2_:Z^)]E'=0QV?POOK;3OA/8ZE 2H@UOXMW]O=V%[9L,.+
MWX<:+\1, X9%8$#^2+]LC_@O_P#\%&/VO)M3T2'XJ?\ #/'PRO\ SHHOAW^S
M\=0\%336GS6_V?Q'X_-U=?$?5_MEFS#6K)?$>F^'=1!Q_P (OI8 Q^)_S_[/
MZT?/_L_K7Z7EG"6396X5(8?ZSB8;8G%J%>2V^&E.#HPOU:IW>FNFOYYF'%&;
MYA)IXB6%HRM^XPB]E'I\536M*SV_>)+WM'I:::::YFDN;F2:XNKF:>6XN)9_
M.GGFF_X^;FYN?USW]L<0_/\ [/ZT?/\ [/ZT?/\ [/ZU],?._P#@73_VW^G_
M -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;
MP?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^
MM'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!
M_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\=S
M\._B;\1_@_XMTOQW\*/B!XP^&GC72)C+I?C#P'XCUCP?XDL0?W_^CZWH%U:W
MEGZ>F.U?TL?L4_\ !TI^U=\&3I?A+]KCP?I'[4?@:W,%M+XSL/L'P]^,FE6F
M1!]J_M#3],'@[QC]CLPS+8ZSX;\/:_J$C-)JOCHN23_+=\_^S^M'S_[/ZUYV
M893E^:TU3QV%HU^6*A"JX\N(A!;1C7BU./FXN+?78[\#F>/RZHJF"Q->BM'*
MDI<U&<]+RE2E>$MW924N7WK/>_\ K-_L2_\ !5C]B']OVQMX?@#\7M-;Q^UF
M+K4O@UX\BM_!/Q9TKRH6N;HCPGJ%S<+XCL[%-WVW6O NJ^,/#EF=JMJ^2:_1
M^O\ %3TK5=5T34M/UC1-0O-'UG2[R#4-+U32KZXTW4M)U*SN!<6VI:;J5O\
M9+RTO+.\_P"7VS_'-?T@_L$?\','[8G[,[Z'X&_:50_M;_"*S-O8R:AXGU;^
MS?CCX<TT$P&XT[XBFUNU\8?9,F\:S^)%CJ.IZED:9_PGNELBE?SC-^ *])2K
M9/6EB(KWGA,2X4ZL8I1_AUXJ,*LW=^Y.-+X=)/WFOT#*N.:51QI9K1]C*ROB
MJ'/.EVE*I1DY3I0C[OO0E46OO*.E_P#1KHK\_P#]B;_@I?\ L>_\% ?#/]M_
MLY_%&TU3Q)9Z>M]XF^%7B=;7PW\6/!\;.(<ZYX,N+VY>[LA(50>)/#=WXA\(
M2,0(O$4I(6OT K\\K4*^&JRHXFC4H58.TJ=6$X37JIQC^%_RO]]0KT<32C7P
M]6%:E/X:E.2E&2\FO4****R-0HHHH **** "BBB@ HHHH *_Q?/B7_R4;X@?
M]COXK_\ 3_<U_M!U_B^?$O\ Y*-\0/\ L=_%?_I_N:_3/#GX\X_Z]X+\\6?F
M_B%\.4?XL;^>".(^?_9_6CY_]G]:/G_V?UH^?_9_6OU0_-?_  +I_P"V_P!/
M_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G
M]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/
M_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G
M]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]: _\"Z?^V_T_^W@^?_9_6OZ4O^#5G_E)MK__ &:[\5?_ %+_ (75_-;\
M_P#L_K7]*7_!JS_RDVU__LUWXJ_^I?\ "ZO#XF_Y)_./^P&K^<3V.'?^1[E7
MQ?[W3W^6_E_[<?Z-%%%%?SV?O04444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 45\%?MH?\ !2/]CW]@3PW'KO[2'Q:TOP_KNHVLUUX<^%^AJGB3XI>+U0R;
M3H/@K3B+Y;$R VO_  D>N/H7A*W8@:IXCMP5(_C&_;I_X.AOVJ?C>^M^"?V0
M?#=G^R]\-[HS647C.Z&G>*?CMJEI(3 +H:U/]J\'^!/MMH2_V'P]I&J>(M-=
M5;2O'F]5(]W*.&\USEQEA</R4'K+%5^>E0C'JTY0YYVUNJ<)).RDXW3/#S3B
M++,IYHXBM[2O%-_5J')5KNUMXJ?)#?3VDX7UY;M-+^VS]JK]O#]DK]B3PZOB
M3]IGXY^"?AKY]HUWI'A>\O3JOQ \109N@K>&_ 'A^VU/QAK5K]HMC9M>V6C-
MIEC*N=3U* $M7\G'[9G_  =C>*-2;5O"7["WP1A\,60\^WM_C'\=X+?6-=GB
MQC[5X=^%OA[4UT;2F!&;+4/$OBWQ !@'4O"B=*_CT\8>-/&/Q"\2:QXS\?\
MBSQ)XX\8>(;S[?KGBSQEKFH>)/$FN7DW_+SJ6MZQ=76L7EY[WEYT]^3S/S_[
M/ZU^DY5P'EF#Y:F.G+,JRM=/]UA7:W_+JE)<][+XIM*VG4_.\QXVS/%\]/!Q
M67T96LTO:8I;;U*L6H]URP5]6[V1]/?M)_MI?M7?M@>(3XD_:6^/GQ(^+EZE
MY/?V&E^(]<N(/!^ASS "Y_X1+P#HW]E^ _"' '/AOPWIV,?2OF'Y_P#9_6CY
M_P#9_6CY_P#9_6OMJ5*E0IQI4*5.C2C?EITJ<*<8WWTA&-[V6[=NEKN_R%2K
M5K5)5:U2K5G*UYU)SG)[;N<I?@EI>][*Q\_^S^M'S_[/ZT?/_L_K1\_^S^M:
M$?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^
MM'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!
M_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
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
M%?$596O*K*]OA]V$4HPIP72,8JWO7;TL?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
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
MJ_Z!@LPP>8TO;8+$4Z]-64N1^]3D[^Y4@[3IS5M8SBO*]G;0HHHKC.P****
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
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"WC^]S_@TX_:D/C;]F_P".7[)NNWYEUCX&>.['XB^!X+JXS*/A]\6H
M+DZSI>FVN"5LO#WCW0M8UG4''34?B"JD<\?UO5_ER_\ ! ?]J=/V6/\ @II\
M$+O5]4_LOP/\<!??L[^.))9K>&S^Q_$FXM1X*N+BYN&2TLK2T^*6E^!+N]OM
MPQIQU0],BO\ 4:K\-XVP'U//*M6$7&EF%.&,A>W\25Z.(\_X]*<MOM6Z-G[/
MP;COKF2TJ<I7JX*3PTM]*:2JX=;*UJ%2$;:WY;Z7LBBBBOD3ZL**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _"
MK_@X?_:E7]FK_@F;\6='TK4VL/&_[1EUIG[/7A00SK%=?V=XU@NM0^(\S0;O
MMCV;?"S0?%^D7!CC!COM<TP.R[U5_P#,:^?_ &?UK^IW_@ZQ_:C'Q*_;'^&/
M[,>B7XN/#_[-7PW&M>)[2*7"0?$SXP#2_$&HVE[! QWFR^'6F_#N]L#=[54>
M)=45$ !9OY8OG_V?UK]RX)R]8+(J-64>6MCJDL74_P $H4X4(^:5&$97TNYM
M<J:N_P 5XOQWUS.:M.$G*E@XK#0MMSJI*59^5ZLI*VMHQ;N[V1\_^S^M'S_[
M/ZT?/_L_K1\_^S^M?7'R_P#X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZU_IA_\&X?[*'_  S;_P $
MV/ 'C76]-:R\>?M0:M>_'C7GNA;_ &H>%=;M[?1?A186US =CZ/=^ =*T?QA
M9*<E-0\9:J>D@!_SU?V-/V<]:_:Y_:J^ G[-NA&\CN/B_P#$WPYX2U74;" 7
M=WH?A26X_M'QMXD^SG@?\(=X/M=9\27I)P/[.Y/I_K^^&/#.A>"_#GA_PAX7
MTRST7PSX7T/2_#N@:18CR;32M#T*QMM/T?3K5>2ME965LEI&#N(15'/S&OS;
MQ#S%0PV$RRG+WL1*6*K+;W*,^6@K;/FG>IJ[+D6CNI+] X#P'M,3BLPE&\</
M%8:E)J[YJT(RK-=G&*4+=7/FYEL^DHHHK\H/U(**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BOR%_;[_ ."U?[#_ /P3\&K>&/'GCL_$[XU6,,PM_@;\
M)I].\2>+[.[56"VWC74S=VWASX=8;:SV7B758?$3:<PU/2?#>L(I1OXHOV\_
M^#A;]NO]LM]7\)^"O$?_  RQ\%[XW%M%X$^#NMW]KXQUO3YPP-OXU^+1&E^(
M]7.UVL+VR\,_\(7X=U%3LU3POJBY ^DR?A7-\W4:L**PN$>^*Q+Y(37_ %#P
M^/$MZV4$K]6KJ_SN:<3Y9E?-3G4>(Q$=\/AUSSI[?QY.T*%KZ\[;71/6W]Q7
M[:G_  60_8$_8275M(^+GQBT_P 4?%#3$GB/P3^$B6WQ ^*)O[=E4Z9K&F6%
M[;:!X$NSYJLO_"Q_$?@Z)XVW)-(-N?Y'OVR/^#IC]K_XP2:MX6_93\'>%_V7
M?!<YF@@\5W,5C\1?C'<6_P!F>V8C5]?TT^ _#:7N\GR]*\(ZIK^F,J/I7BCS
M%#G^75W>9Y)II)I)I)O.EEF_?3SS3?Y]^HX.:;\_^S^M?I>5<$9/EW+.O&69
M5U9N6*C#V&GV8X9)PY-K1J2JM65I(_.LQXPS;'-QHR6 HO:&'Y_:N_)_$KRE
MS.UM/9QI6O/FYM+>B_%/XP?%;XX^+[_X@?&7XC^._BGXXU,8O_%?Q \5:QXO
MUZ: ?\>MJ-2U^ZNKL65ETL;'']FZ=TY%>=?/_L_K1\_^S^M'S_[/ZU]?"$*<
M(TZ<8TZ<(QA"$%RQA&.B26OS?4^6E*4VY3E4G*4G.4IN\I2ER\SD^M[+I_-N
M'S_[/ZT?/_L_K1\_^S^M'S_[/ZU1/_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;Q^A/[)O_  51
M_;T_8I:PLO@-^T5XUTSP9I\T _X57XMF_P"%A?"N>R@^R&YM;;P3XP_M32/#
M?VS[+]CO;WP=_P ([XB_ZBG7']2_['G_  =C?#KQ+)IGA7]M[X(W?PWU*400
MW'Q7^!PU#Q7X)$YVBXO=:^'&OW5UXQ\-Z2H!8#P[XC^(VI$X4:<@RP_A?^?_
M &?UH^?_ &?UKPLRX;R?-5)XK!TXUI7OB,.OJ]=MVU<Z/)S6MISJ5KNV\K^Q
ME^?YMEMHX;%U725E'#U_W]%6MIR57*V^O*XMVU;Y5;_8L_9U_:Q_9P_:V\'Q
M^.OV</C-X!^+WAPQ6TE_+X1UV"YUG06O(1-;6GBKPU<"U\2>$-49 3_9'B32
M=+U(+\S0+R*^CJ_Q@_AE\5OB=\%/&&F?$'X0>/\ Q?\ "_QQHDWF:9XK\">(
M]8\*Z[8_Z1:W!M3J.CW5M=_8[S[+B]LN_<=J_J(_89_X.H?V@_A>^B>"OVW?
M EI^T%X)@Q;7/Q3\#0:-X.^->EVH8,+O4]%MUTOX<>/#9V:@&R%I\.]0*DZI
MJGB?5#DG\[S3@#'X?FJY96CCJ;]YX>JX4<526EX*T?9U>2ZO*4J5[KECK)K[
M[+..<'7:I9E1^HU-(JO#GJ8:<5M-\S<X7YM(Q53SEM?^_2BOBK]D'_@H'^R3
M^W9X7_X2;]FGXR>&?'5S:6<%WX@\$2W)T+XC^$%D=8"?$W@+6%M/$NGVHNV^
MRQ:P+)_#VIN&&DZKJ*J6/VK7PM:C6P]25'$4JE&K"W-3J0G"<6U?6,XQ?W7^
M6A]Q2K4J].-6C4IU:4OAJ4YPG"7>SC)[>=O*X4445D:!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X)^T+\5
MX?@_\-M:\21/$-=O4.D>%;:3;*)M?O(9Q;7#VV 7M-+"'4[T@%?+@*D@L,_@
ME<S37,UQ<W,DUQ<W$UQ+<7$H\Z:>:7_2+FZN>M?5?[7WQ;/Q)^)T^D:?<&3P
MOX$^T:'I@CGQ#>:O]H']LZQ@,Z_Z3=6JV-F58JUCIIDZN:^4OG_V?UK_ !R^
ME)XI+Q'\1<1@<NQ+K<,\&RQ&290Z>M#%XZE7C3SG-HNUIJOC,-'#82K"3IRP
M.!P]5-RJ5$OG<?7]M6M'X*2Y(:WO9*[\KZ::[;OH?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZU_-7_ (%T_P#;?Z?_ &\<(?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_
M]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K7<_#
M#X@:M\+?'&@>-=%D_P!)T>]!O+,S^3#JFG2'R-1TZX]#=6H#*>H8!A@@5PWS
M_P"S^M'S_P"S^M=N69EC\GS' YMEF*KX+,<MQ>&QV!Q5%\M6AB\)6I8C#54V
MG_"K4X5>6RO."YFZ:G3J--Q<91=I1DI)^G3Y]^A_2%X7\3:3XN\/:1XIT*X%
MSI.NZ=::G83X4;K>[A$RB9=S;;B$_+<)NRCAER2#745^7'["7QC%I<WGP=UZ
M[!MKOS]8\$/+,,QW9S/K>AP9^\MWN.M62YY_XFA S@5^H]?[B^#WB/@?%/@/
M)^*\*Z=+&5J7U//,#3GS?V=GN$2AF&&Y'.I.E1J2<,7@X5)N?U'$X63WN_J,
M-7CB*,*B=Y;3[*22NEKT[Z7OHK!1117Z@;A1110 4444 %%%% !1110 4444
M ?DM^W3\&O[#UVS^+6AV@_LOQ)-#8>*HXHLI9>(8(!]FU(C (M-5L[95? /_
M !,M/!+$ZJ<?G]\_^S^M?T:>.O!NC_$'PEKO@[7[<RZ7KNGW-A<':/.@=N;>
M_@X.VZL[H1WEHP('F*I8GD5_/IX_\%:Q\._%^O\ @W78_+U'0-1FMG<@K#?0
M$"XM=2MP<8M+RR/VRS! (Z'%?Y/_ $O?"9<&\8QXYR?#.EPYQI6J3Q<*,(QH
M9;Q/3@ZN-IS2472IYQ1IO,:#?-SXE9@ERT8*:\#,</[.JZT8^Y4UDUK[ZM=O
M_%S>JV].6^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UK^/?_ NG_MO]/_MX\X/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V
M?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX#T#X5?$35/A5X
M^T#QKI7[Q]+O,ZA8><(8M3TB\/D:CIXW @&[M,$'!QJ8![5_01X=\0:5XJT+
M1_$NAW45]H^MZ?;:EIUW%]V>TNXDFC<'CJ&7(SP01V!/\V_S_P"S^M?I7^PC
M\9=KWGP:UZ[RK_:-:\#22G@C'VC7-#M^N1S_ &Q9@\?\A0XR *_M+Z'/BO\
MZL\45O#O-\2Z62<7XA5\FG5G[.E@.)X48Q5&,I5(PC2SO#T_JW(XU)3S"A@=
M)3J59S]3+L3&%3V,_AJ/W/*3:]VW][O=6M:SN?I_1117^J![@4444 %%%% !
M1110 4444 %%%% !7XC_ +8'P;_X5G\1)==TBT">$?'4T^L:88C^YTS6,'^V
MM'P H&Z\N?MMGA0!8:BR@G^R2:_;BO&/C;\+['XO_#O7/"%SY$6I/$U_X=U"
M6,;M-\0V67TZYX.1:W!9[.]X)?3[V8!=S#;^$?2&\*X>*WA]C<MPE"G+B7)7
M4SKABM+D4GF&&I/V^6N<T[4<WPBJ81J=J%/%_4\55:>%ILY<705>BUI[2'OT
M_-IIM>C6[Z:.S/Y_/G_V?UH^?_9_6K.J:;?Z+J6H:/JMG-::EIEY/I>H6<O^
MML;RSN!;W-M<=L6=X>OZ=JK?/_L_K7^*]2G4HU:E&K3K4JM&I.E5I5:<Z56G
M4IS=.I3J4ZD8SA.G.$H5(M>[4C4C=\MW\TU:V^O=6[>?G]X?/_L_K1\_^S^M
M'S_[/ZT?/_L_K4?^!=/_ &W^G_V\(/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]
M:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /
MG_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:];^!7Q5O/@]\1]#\6+YSZ5)
MC3?$]I$6_P!-\.W>#J.=K*3=69']KVB;L/?Z>5.59A7DGS_[/ZT?/_L_K7K9
M#G>9<-9UE7$&3XB>$S3)L?A,QP&(2YO98G"5J=:FY1NN:$^1T:\&[5,/4KTG
M;GYHU"3A.,XNTH24E\NC]3^E33]0L-6T^TU73[B&\T_4[6"_L+NW/F0WEG=0
M+<6T\#8&Y)[9PRG X(VY!YUJ_.G]A?XQG6]"O/A+KDX&J^&X9M4\+22$ WV@
M2W .I:<,*27T6]N04SN/V&^5 %33G8?HM7^Y7A;Q]EOB9P3DG&&6\E/^T<,H
M9A@XU%4GEV;8;]SF.!J7E*<70Q,9NCSV<\)+#U8KDJ1;^IHUHUZ4*L'H])1O
M?DDK<T;V5[:+FLK]@HHHK]"-0HHHH **** "BBB@ HHHH *_-#]IS]C\W_\
M:'Q!^$>F@7K>?J'B#P5:C'VZ8GS[C4/#MOT-VS?\?&D+@2# TP;L:=+^E]%?
MGOB5X9<+>*G#M;AWBC!^T@G.MEV94%"&99/C7'EAC<OQ$HR]G-62K49QG0Q,
M(J%:G+E@XXUJ%.O'EFO22TE&]K\KZ7M_P-#^9-T>&22&:/RYH\Q21RCRIH)H
MJ=\_^S^M?L[^T)^R9X:^*R7?B;PJ;;PS\0CF:2Y,)71_$4^ =NLV]O\ /;7A
M)(76+3]Z2<:E%J4>%3\@_%_@WQ-X"UV[\.>+M(N]$U>T^_9W,&1<0_\ /S:W
M0_T*\LKS_G]LOK7^0?B[X(<8>$&:.CFU!YAP]B*LH93Q-@J-;^S<;&*<HT<0
ME&K++<R<8-RP.,J1C)J3PN*Q5%>W?SV(PM7#M\RO3Z36E]MUK;?N<]\_^S^M
M'S_[/ZT?/_L_K1\_^S^M?C?_ (%T_P#;?Z?_ &\<P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/
M_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_
MX%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K
M1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@
M73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'
MS_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=
M/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_
M]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^
MS^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_V
MW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/
MZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?
MZ?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K
M1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?\ @73_ -M_I_\ ;P!\_P#L_K7Z?_L&_%T7=EJGPAUJX N=.%SK_A'S,#_B
M72S ZUHT#$CY;.\N!JMJ &9AJ.H$G$2U^8'S_P"S^M=%X,\6:QX#\6^'_&&@
MR>7JN@:C#?6XZ03^3_Q\VUQ_TYWEGFSO>]?I_@[XBXOPNX_R/BNBZLL!3K1R
M_/L+!SY\;D6/J4:68453@U[6=&*ACZ$9*2CB\%0GROE-\-6]A7A4;M%:2?\
M=;5T^U[;]+>9_2117&>"?&&C^/?"F@^+]"E\W2]?T^VO[8-CS81*H\^UG SB
MYM+D/:W2D861&Z@<]G7^Y&!QV%S+!X7,,%6I8G!8[#8?&8/%4)JI1Q.%Q5*%
M?#UZ4TES4ZM&I"I%V5U)-7BTW]0FI)2B[Q>S[A11176,**** "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**\ _:-_::^!'[)GPRU?XP?M$?$GPY\,/ >D*(Y-7UVY=;G5-1>+SK?1?#FC
MVR7.K^)?$5YY!%AH>@66H:G/Y;/' 51V7^$+_@IK_P '*/Q[_:7;Q#\)/V-T
MU_\ 9O\ @=="\TK4?'1N+:T^.OQ$TYQ=6^4UNPN;JT^%6CWH"@V/@^]_X3'*
MAQXY737DTQ_;R;A_,<[JJ.%I<E!.U7%U;QH4[6ND[<U2;UY80BV[.[BK-^)F
MV?Y?E%-/$5.>O.-Z6%I6=>I>UG9VC"&OO3E)**U2E?3^HC_@HS_P71_8Z_X)
M\_VOX&DUC_A>_P"T/9":UB^"?PUUC3]WAW482W[OXH>-=FHZ3\.E1A_I6D-9
M>(/&H7RYD\%2Z;+)J4?\'/[??_!7?]M/_@H?JUY8?%OXAS>$_A&;P2Z1\!?A
MI/J'ASX9V<$%Q]HTRYUW3S=75[X^UFR-L;S^V_&-[J7]G:D2?"_]E_\ (+/Y
MBS337,TES<R37%U<S3RW%Q+/YT\\TW_'S<W-S^N>_MCB'Y_]G]:_7LEX4RO)
MN2K&'UK&1L_K==>]"766'IJ7+0=TG"SFXZW<[IK\JS?B;,<V<H2D\-A7MA:+
M?+*_*G[>;2G73^VI.*=G91UN?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU].?.
M_P#@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V
M\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;QTW@SQKXP^'7BK0_'/P]\6>)/ _C/POJ4&J>&_%GA+6]0\-^)-#U
M*'/V;4M$UK1[JUUC1[S_ *\[PYZ5_7=_P39_X.B?&/A.70_A/_P44TR?QOX9
M_P!&T^P_:2\%:)##XTT.#BWMS\1_ &C6MM9^+[50 UWXG\'V>G>(<J57POXX
MU61Y!_'7\_\ L_K1\_\ L_K7EYIDV7YQ2]ECL/3J6NJ=>*Y,326G+R5KO:SY
MHRA*G4TYZ<N6)Z.6YKC\JJ*I@Z]2%[*5*7O4)QTO&5+3OH^:\?>W/]F+X0?&
M7X7?'WX>>'_BK\&OB!X7^)GP]\66PNM \7^$-6M-6T>]4.4GMQ<V[M]FO+6X
M4VU]I%X(]0TZ]5M/U&*&5&C7UBO\B#]B'_@H=^U-_P $^/B(/'W[.GQ"ETFP
MOI[&?QG\,]?^T:Q\*_B+:68P;?Q;X3^UVMG>794M8VGB?1[S3O&5@K,FF^*-
M,1B#_H6_\$P?^"V_[,'_  4;TZP\&23V?P3_ &G8+*276O@?XLUN";_A(Q:G
M-UJ?PH\2W-OIEKX[L5C4W-[H@LK#QEX<QJ']IZ,=*BB\2:G^0Y_PCCLGY\11
MYL;@$VW6@E*KA[\MH5X1;DX+958J2=G>,=$_U7(^*\%FJA1K..$QSLG2F^6G
M7:7QT)N,8<\GO2DXVTM.6MOVRHHHKY$^L"BBB@ HHHH **** "O\7SXE_P#)
M1OB!_P!COXK_ /3_ '-?[0=?XOGQ+_Y*-\0/^QW\5_\ I_N:_3/#GX\X_P"O
M>"_/%GYOXA?#E'^+&_G@CB/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:_5#\U_
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:_I2_X-6?\ E)MK_P#V:[\5?_4O
M^%U?S6_/_L_K7]*7_!JS_P I-M?_ .S7?BK_ .I?\+J\/B;_ ))_./\ L!J_
MG$]CAW_D>Y5\7^]T]_EOY?\ MQ_HT4445_/9^]!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M2\/^+?!^MZ?XB\.:W83C*W6EZUI%U=6%_:D'&^*1ER-IPRD#_%Z^?_9_6OT
M_84_X*;?M=_\$\/& U[]GSXAS1^$[Z]@N_%WP<\9"_U_X3>-CBV%R=9\)_:K
M7^Q]9Q;&Q/B?PW>>'?&14LK:G_9)(/Y[G7 .'Q//7R>?U6O;G>#J27U6K9Q4
MU&6CHW]*BO:UK7/NLFXUQ&']G0S6#Q5+F45B:<+8F'6#DO>]KRZ_:@]U>Q_K
M=45^'7_!,_\ X+J?LG_\%"HM"^'U[>1? ;]I:XM_+N/@OXYU:VFL_%-ZF!--
M\*?&[6FFZ5XSSN+#P[=V?AWQLABU$GPJ^F::^JM^XM?EV,P6+R_$3PV-P]3#
MUH6?)47Q1:NIPDKPG"724)23L]C]-PF,PN.HQKX2O3KTI:<U.5^62^*$XNTH
M3CIS1E%-77G8HHHKE.D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /\R3_@Y._P"4M_QY
M_P"Q*^"'_JH/!]?A!\_^S^M?N_\ \')W_*6_X\_]B5\$/_50>#Z_"#Y_]G]:
M_HCA[_D0Y1_V+\'_ .HU$_ L\_Y'&9[_ ._8G;_K\]_ZVN'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M>P>5_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\?47[#^?^&TOV/_
M /LZ+X!=/7_A;/A;_(K_ &&*_P >?]A_/_#:7['_ /V=%\ NGK_PMGPM_D5_
ML,5^3>(O^]99_P!>,3_Z>@?J'A__ +KF._\ 'PWI_ _/O\@HHHK\X/T(****
M "BBB@ HHHH *\G^+_QE^%WP"^'GB#XJ_&7X@>%_AG\/?"=L;K7_ !?XOU:T
MTG1[)2X2"W-S<.OVF\NKAA;6.D68DU#4;UET_3HII76-OSE_X*:?\%@OV8O^
M":GA::S\8ZA_PLKX^:WIGVSP1\ O">J6L/B>^6:+-AK7C;4V2\M/ ?@V2Y1$
M.LWMG?ZKJ"NQ\,>&/$KQZ@D7^=1^WE_P4B_:D_X*)?$B3QQ^T!XWFD\.Z7>3
M3>!/A'X<^T:/\,OAU9S"Y M_#GAPW5T;[6?L5R!>^*/$O]I>--1 '_$U_LL:
M7I=?5\/\*8W.G"O6YL'ES:;Q$TU4K6:M##PNN:,]G5YFHZ>[*[1\IGO%6#RE
M2H4N7%8_X51@^:G0E*W+*O)+26]J=KZ2O)6/WT_X*<?\'.OQ)^)\_B'X/?\
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
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UK]9/\ @GQ_P6=_;4_X)Y7FEZ#X!\9_\++^",=YYNJ?
M 3XH37^O>"A9S7%M]I/@C4_M1\2_#;6!9,?L/_"-W@\.C42=4\4>%_%&2#^3
M?S_[/ZT?/_L_K7-B\'A<?1EA\90IXBA/XJ=17C_B6JY9I749[QN[+4Z,-BL3
M@ZL:V%K5:%6-K5*;Y9_9]UOK![SC]IJ]U;7_ %-/^"<__!:;]CO_ (**VFD>
M&/"GB3_A4OQ^:R,VK?L__$2_L;3Q1<3Q0">ZNO 'B'_1=&^).C@"[=#H>SQ-
M%I\8U+Q'X5\-!_*K]AJ_Q3["_O\ 1[^SU72KR\TO5=+O(+_3]0L)[BSU.QU.
MSN/M%MJ6FW-OF\L[RSO/^/*]Y[\9K^L+_@EW_P ',OQ-^#<OAWX+?M^R:[\8
M_A49;/2]&^/EC"=2^+W@&T(%N+GQO; AOBGX:LB%:]OD*_$;32-4(;QXPTK3
M*_+L]X#J8=3Q.2N5>BKN6!J/][3BN56P]634:M]6J4U2:2TG-O3])R3C:E5<
M,+FRC1F[*&,@G[*I)V5J\;>Y-Z-3YY<^JY8\FO\ ?=17E7PD^,/PO^._P]\-
M_%7X/^._#?Q'^'GC"S%]X?\ %WA+5;;4]&OH%++,%GMV;[-<VEPK6M]872KJ
M%A?A]/U&*.=7C7U6OSN490E*$XRA.$G"<)Q<91DMTXO56_KJE]_"<9QC.$HS
MC.*E&47S1<9;-/K?7T"BBBI*"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YGQ1
MXI\->"/#VK>+?&?B#0_"GA7P_I\VJ:]XE\3ZM8Z%H.B:;:#S;C4M9UK5KBUL
M-+LK0 -)=W=VL48)=F&TM7YF?\%'/^"NG[)W_!-GPU(OQ,\0R^._C5JNFF_\
M%? #P5>6UQXXUI)?,33]1\1W,WG67P_\'W5X0@\3>(E5[]1,/#6E>)9K!],7
M_/;_ ."AG_!6S]KO_@H]XCN(OBWXP_X1/X/:?J7]H>#_ (!^!+BYT[X;Z&8O
M^0;J>N6Y/VWQ[XEM#DMXH\8?VB=/8ZJ?#&F>&-,U4Z97T^1<*YAG3A6<?JN
M;7-BJT;^UZVPU-RA[=Z:6G!2=]58^8SKBC!90ITHOZSCDG;#4I6]GK&SQ-3E
ME[!:ZODG:VST/Z?/^"B__!T9\.OA[)K7PO\ ^"?WAO3?BUXTM_.L;SX^>-["
M^A^%FARX,,T_@7PFK:=XB\>7T)?_ $/6=5?0/#7FQK-#IOCC2F:,_P 7'[0?
M[2OQ[_:N^(6H?%3]HKXJ>+_BQX\U#,7]L>*+[SH=*L^/^);X;T.W^R^&_#6C
M]?\ B2^&]'TW3O\ J%XKPWY_]G]:/G_V?UK]?RGA_+,FI\N$H_OI*U7$U>2I
M7J75I>].$E!-=(JRW=WJ?E>:9YF.;5%+%5FJ,9*5/#4X\M"%N7E7+=\W+W;N
M]>P?/_L_K1\_^S^M'S_[/ZT?/_L_K7M'D?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
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
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;Q_7)_P:=?LHQ^,/CU\<OVPO$6G1RZ
M5\&?"L7PK^'D]S&S _$#XEH;OQ-K6G,/E2]\.^ M*_L6[+'+:?\ $7:H)Y']
MZU?DS_P1+_9/_P"&/O\ @F_^S[\/]5T\:=X[\=Z$?C=\3HY!LO?^$V^*5O::
M_P#V?J0QQ?\ AKPDOA+P==8!^;PX#GD8_6:OY]XES%9GG6-Q$'>A&I]7PVM_
MW&'_ '<9+1:5)1G5LE[O/RWE;F?[KPW@/[.R?"47%*K."KXBRM>M72J237>$
M90IMWUY.;ECS611117@GNA1110 4444 %%%% !1110 4444 %%5)YX+2"6XN
M)8H+:"*66>>6410PPQ M---,Q 4*!N9FQC#$MU(_DZ_X*G_\'+'PW^!9\2?
MW]@P^'/C'\7+>&YTOQ#\<;[;JWP?^'6IEF@GM_!EO&,_%3Q-9$^8M\K+\/-,
ME.FN&\>$ZGX73T,NRO'9MB%AL#0E6J:<\OAI4HMOWZU5^Y3@K.\I-7L[)V9P
M9CF>#RN@\1C*T:<=53A>]2M)6]RE#><]5HNZU/Z _P!L;]NW]EW]A#X=O\1O
MVE/BAH_@JUNXKT^%O"-L/[7^(7C^]LH@7TSP/X+L =9URXW"UM;R_P#+A\/Z
M$U_%)XEU?2=-/VA?X5_^"C'_  <C_M6_M62^(/AS^S'_ &S^RK\#;P3V$E[X
M<U8_\+V\8Z;A0/\ A(_'NG';X-LKS:2-$^&PTW45+2:9J7CSQ/I<C;OP/^-?
MQT^+_P"T=\2-?^+?QT^(GBGXG_$?Q/+YFK^*_%FJ?VE=S0#BUTS3+4?Z%HVC
M60N<:)HFC6>G>'=.'_(*TO'%>5?/_L_K7ZWD?!67Y:H5L;RYAC4E+FJ*]##R
M:5HTJ;E.$IT]?WDT]7I".M_RK..+\=F//1PG-@<&_=Y:;:KUHW5Y5:B4)QA4
M_P"?<&K*+;E+2TTTTUS-)<W,DUQ=7,T\MQ<2S^=//--_Q\W-S<_KGO[8XA^?
M_9_6CY_]G]:/G_V?UK[4^1_\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^WCJ? WCSQM\,?%VA^//AUXP\1^
M_&WAR\@U3P_XL\&ZYJ'AOQ)H>I0_\O.FZWH]U:WEG><?YYK^LC_@G?\ \'27
MQ0^'[Z)\-?\ @H%X;E^+?A",V]C;_'KP)I=AIWQ+T2$E+>WN/&GA&W.E^'/'
M%E:!-M[K.B?\([KQ9F=HO%FJD@_R'?/_ +/ZT?/_ +/ZUY>9Y/E^;TO9X[#4
MZKC?V59+EQ%+;EY:MWM;7W4I:76AZ&79KC\KJQJ8+$5::=O:4G[U"IM?FIZ;
MWT]Y\MI;G^R!^S[^TK\"OVJ?ASI7Q:_9[^)GA;XJ> =9/EPZ[X7OS<2V%ZL-
MO-<Z+XCTN<6^L>&/$5DMTIO?#?B.QTO7M/# 3:8AP*]ZK_':_9;_ &O_ -I#
M]B[XCV?Q3_9M^*GB3X9^*D\B+5(]+G-WX<\5:=97 N/[$\:^$[_[5X<\7Z/F
MZ!%GJ]GJ!TTC_B58U3FO[P?^"87_  <:_L_?M=R>'?A!^U&NA_LW?M%ZB;;3
M-/U:ZOS;_ [XF:O*XM[>W\,^(]3N;JZ\"^)-4G+*GA7QC<-83%8D\.^*]7U/
M4DTQ/R?/."\?EBEB,$I9A@U[S=*$_K-"&G\2BTISA3NN:K332O>4*:Y;_J&2
M\88+,%"AC(_4<8[049MJA7ETE3JRC"$9SZ0D];:2>MOZ9****^+/L@HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OF;]J7X
ML?\ "J/A7J=WIMUY'BKQ,)/#OA=HR/M-M=WD9^W:S  0_P#Q*+)GO$;E?M_]
MGJ0-_/TS7XN_MR>)/$>J_&1]!U:SFL-#\+Z/8Q^%XY !%?6FIV_VG5-;@QT-
M[?#^QS[^'2":_ OI+<?XSP[\*<YS+*UB(YQG%2EPWE6*H4ZTHY=B<TI5W6S&
MK5I)QPLL)@</BY8'$U&HQS26 IKFE45.?)C:SHT)-:2G[BE_*Y=?.W;J?&_S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M?XM?\ @73_ -M_I_\ ;Q\T'S_[/ZT?
M/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'
M_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_
M &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_
M^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 7M%U?4O#^KZ7KND7<MAJFD7D&J:?=
MQ8\Z&[L[C[1;7&.>,<8P<]^,5_0#\&_B=IGQ9\ :#XQT\0Q3WD!M-9L$8-_9
M>NV:@:CIYW-N"J[?:+4?-NL9(G8DN:_GP^?_ &?UK[#_ &-_C*?AW\0?^$2U
MJ\V>$_'\T%C(TLX,.F^(_P#4:-?Y.,?;<?V/>$%?F"Y.W2B#_4?T5/%E>'G'
M4,@S;$NEPMQI5PV7XUU9I4LOSOGA1R;-'[6HH4J7-4668QKDI1P]>CB:]_J-
M-G?@<2J591F[0J6A*[>FUI;=+:JSO>_0_:>BBBO]?SZ$**** "BBB@ HHHH
M**** "BBB@ K\]OVY?@V/$7AZS^*>A6GF:QX5A%CXCBBA4S7OAF:;,%^6#!F
M?P]>7+.<(3]@O9I7*C3D6OT)K-O+*UU&RN[&_AAN[*\@EM;NTGC$T5Q:747D
MW%M/%P'2X4NK*058$A@V37P7B9P'EGB7P9G7!^:I0IYGAF\'B^2,ZF6YIAFL
M1EN94;^_&>%Q=.DYJ%G5H3K4)2C"LY+*O1C7IRISV>J>_+);2M=7MKU7J?S3
M_/\ [/ZT?/\ [/ZU[1\?_A/<_![XC:QX9,4TF@WG_$X\*7DH(\_0KJYQ;VWV
MDA2;O1R/['NVP XP1PP)\7^?_9_6O\,>(,BS/A?/,VX<SK#3PF;9)CZ^78_#
MR=_9U\/-1YHRLN>C6AR5\/52Y:V'JPJQ]V:/EI1<)2@_BA)Q?RMK\[A\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K7D?^!=/_;?Z?\ V\2'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK+U"_L=(L;S4=1O+73]-
MT^UFO;^_O9H;6TL+2UA,US=75S,1;6MI:VPWN[X55#.[!0[D U*_#'_@J=_P
M7%_9R_X)R:?J?PZ\/?8/C=^U-+IYDTSX1Z)J:#2/ [W5L9M.UOXP^)+07'_"
M,63VMPNH6/A:U#>+_$*"-4CT?2]33Q+#^-__  5]_P"#DH0/XK_9M_X)R>)8
MI9(Q/H/CC]K"PQ)#YN#;:EI?P#$W%\ &-F?BSS&9&:3P"B_\2GQVG\6.JZKJ
MNO:KJ&MZWJ&I:QK>L:E?:IK&L:I?7&I:EJNI:E<?:-2U+4M2N/M5Y>7=Y>77
MVR]O;S/7UZ?HO#W ]3$JGC<Y56A0=I4L"O<K5==)8EI\]&"TM1TJ3]YS5-0C
MS_GW$'&,:#G@\IE&I55XUL7\5.G\+<:,))PJS>MJWO4X67LW4YI<OU-^V+^V
M]^TG^W;\4[WXL_M(_$+4O%^L&:]B\,>&[7_B6^!/ .D74RRCPYX"\*6]T;7P
M[I(557<Q/B/Q&JC4_%&JZKJ@&J#Y+^?_ &?UH^?_ &?UH^?_ &?UK]7HT:6'
MI4Z%"E3HT:45&G3I1Y(1BNB5WZ^K9^8U*M6M4E5K5*M:K4ES3J5)<TI2?+=M
MV7;;I[P?/_L_K1\_^S^M'S_[/ZT?/_L_K6A'_@73_P!M_I_]O!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K
M0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V
M\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZUI:/K&J^'M5T_6]!U34M#UO1[R#5='UC1;ZYTW4M*U.S
MN!<6VI:;J>G_ &6\L[NSO/\ CRO;/IFLWY_]G]:/G_V?UHMZ_P!-?Y?BP3_Q
M=-_E_GKYW/[3?^"2/_!RO-;MX7_9U_X*-ZX)H/\ 0M!\%_M6>1^]BSBWTW3/
MCK;6X/VHDJ+4?%'1E)5@&\>:4P_M;QTW]J>C:SI/B/2=,\0>']3T[6]#UO3K
M+5M'UC2;V#4-*U;2M0@6\T[4=.U&S:>UO;"]M9UN[.\M&,<\9C>.1T=6/^*_
M\_\ L_K7[T_\$B_^"YWQI_X)X:QH/PF^)DVN_%[]D&_U1?[2\!W=X+_Q3\)H
M]1N2=4\0_![4-0NU^QV?VR[.M:MX NV'AW7Y1J3Z8/#/B35-7\1R?F_$G!,*
M_M,=DM.-.N[RJY?'2G57NIRPR<OW<UJY4HQ=.=UR*EROG_0.'N,)4.7!YM*5
M2D^6-+&->_2[0Q%E><-5^^D_:1:ESNI>/+_IHT5X?\ /V@_A%^U%\*?"GQK^
M!7CK0OB'\-O&EA!?:)X@T&Y$OE3<F[T;6;=C]KT7Q'H\["TUWPUJMM8:IH.H
M)+IVIV\<JLM>X5^4RC*$I0G&4)PDX3A.+C.,HVNI)[6N?I\)QJ0C4A*,X3BI
MPG%WC*,MFF%%%%26%%%% !7^+Y\2_P#DHWQ _P"QW\5_^G^YK_:#K_%\^)?_
M "4;X@?]COXK_P#3_<U^F>'/QYQ_U[P7YXL_-_$+X<H_Q8W\\$<1\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K7ZH?FO_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MU_2E_P &K/\ RDVU_P#[-=^*O_J7_"ZOYK?G_P!G]:_I2_X-6?\ E)MK_P#V
M:[\5?_4O^%U>'Q-_R3^<?]@-7\XGL<._\CW*OB_WNGO\M_+_ -N/]&BBBBOY
M[/WH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *^._VROVX_V;/V#_ (6W?Q:_:1^(=GX,T@BX
MC\,>&K)K?4O'?Q UB$#.A> O"BW-M>^(]6(N86O&'EZ'H$;+JOB75-(TI'U,
M?F)_P5C_ ."\/P,_X)Z6>N?"/X7II'QT_:TDM&BB\!VU\)?!7PKDGA+6>H?%
MK6=.N([L7@!-W9_#[1[I/$FI*JKK&J>"--U/2]9;_/#_ &E_VIOCS^V!\5=;
M^,G[1'Q'U_XC^.M;F\J.XU2X,6D>'=.-R;JW\.>$_#L'V;2/"/AVU+%K31])
MM-/T]F)9F.K$FOM.'N#L5FWLL9C?:83+96G&2]VOBHW32ITVU*%.>T:LD[Z\
ML'9V^.S[BW#98IX?"*GB<:O=E>\J&&D^6[J32<93@W[U*,D]KRC=7_5C_@I]
M_P %XOVGO^"@MQK_ ,,_!UQJ?P _9:GFGT^+X6>&-4G_ .$D^(NF"<+;7'QA
M\66HL[OQ$+T@_P#%%:-_9W@O3,[=2'B?4=*7Q,OX4?/_ +/ZT?/_ +/ZT?/_
M +/ZU^PX+ X3+L/'#8.A3P]*.KC35N:3M><Y2<ISG*WO2G.72RCK?\HQF-Q6
M/KRQ.+K5:]65DI3?P15FJ<8JT(0C=VC&$=.;F<M+'S_[/ZT?/_L_K1\_^S^M
M'S_[/ZUUG+_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'
MS_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?
M_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K
M1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MT!_X%T_]M_I_]O$UM<W-G<V]Y9W$UG>6<T%U9WEK/Y,\$\/^D6US;7-OG['>
M6><\=/IU_JW_ ."6O_!RS\4/@9)X;^"O[>EUXD^,WPAC$.E:1\<;6#^V/C+X
M"@/^CVR^,!/=@_%7PU9G/VV\R/B)IH9B-4\=R'2?#2_RA?/_ +/ZT?/_ +/Z
MUYV995@<WP[PV.H1K0U<)?#5HR=O?HU5[].>BUBTFM)*2M;NR_,L9EE>.(P=
M:=.6BJ0:O3K15K0K1TYH*[NKIW<FFFD?[,OPD^,/PO\ CO\ #WPW\5?@_P".
M_#?Q'^'GC"S%]X?\7>$M5MM3T:^@4LLP6>W9OLUS:7"M:WUA=*NH6%^'T_48
MHYU>-?5:_P E3_@GQ_P4W_:@_P"";_Q"?Q3\#_$_]J>!?$&I6\OQ'^#'BRXN
M;OX<^/H866$W%SIUM=9\-^(FM%4:1XR\.?\ $_LE&R1=6T@G2=5_T>O^"=/_
M  5&_9D_X*4_#U?$/P?\0-X?^)&@VEO+\2/@;XLO;6V^(7@.Z!$$]Q! &5/&
M'@ZYO<IHWC/1XGL)HY(HM7B\.>)4N/#6F?C'$'"V-R2<JT%+%9=*2]GB8VE*
ME&5N6&(2;4.JA+F]^TM$URGZYD/$^$SB,:%3EPN/C%J6&D[1J.*7-.A*RY[W
M3FE%<EX:OFT_3&BBBOESZ@**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _S)/\ @Y._Y2W_ !Y_
M[$KX(?\ JH/!]?A!\_\ L_K7[O\ _!R=_P I;_CS_P!B5\$/_50>#Z_"#Y_]
MG]:_HCA[_D0Y1_V+\'_ZC43\"SS_ )'&9[_[]B=O^OSW_K:X?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZU[!Y7_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_
M^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_
M -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;Q]1?L/Y_X;2_8
M_P#^SHO@%T]?^%L^%O\ (K_88K_'G_8?S_PVE^Q__P!G1? +IZ_\+9\+?Y%?
M[#%?DWB+_O66?]>,3_Z>@?J'A_\ [KF._P#'PWI_ _/O\@HHHK\X/T(****
M"BBL/6=<T;PSI&I>(/$.JZ=H6@Z%I]WJFM:SJ]_;Z=I6E:78PM<WVI:EJ-]/
M;VEG965LK75[>7;JB1!Y6<*IP ;E?R9_\%AO^#BSPG^SY)XM_9M_84UG0_'G
MQSM9KS0O''QM,5CKWP^^$=[!B'4--\)03FYTCQ[X[L\LDEVY?P7X0OPBZI_P
MDNHKJFC:5^;W_!:/_@X5U[X\OXH_97_84\4:MX4^!X^VZ#\2/CSI<VH:1XK^
M,$ 'V?4O#7@AC:VNL^$/ALK-)9ZOK0"^(?B$KG2472?"HU0>*/Y,OG_V?UK]
M.X9X*<E3Q^=4[)VG1R^:=Y1;O">+5U922UH6O9N]3H_S;B/C!^_@<HJ-2MRU
ML=!WM?ETPKLM=[5[Z6=H,ZKQMXV\8_$CQ;X@\>?$+Q1KWC3QMXLU*?6?%'BS
MQ1JNH:]KVN:Q>?\ 'SJ6I:EJ%U=7EY>=L?X 5ROS_P"S^M'S_P"S^M'S_P"S
M^M?J*222C&,8QBH1C!<L8QCLDM;;OKU/S=N4GS2E.4G9RE)WE*3MS2D_/32V
MB4M6'S_[/ZT?/_L_K1\_^S^M'S_[/ZTQ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'
M_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K7I/PC^,7Q1^ 7
MQ%\,?%GX->-_$?PX^(_@S48=3\.>*_#%]]CU&RNXL_Z*1_QY7MG>@_8]:T2\
M&I:;J6G$Z7JFEG2Z\V^?_9_6CY_]G]:F<(5(2IU(QG3J1<)PFN:,XRM=-?+?
MU[CC*<)PJ4Y5(5*<E.$XNTXR5K-/IOKIO?L?Z0?_  1Q_P""\WPX_;SM-!^
M7[04VA?"S]KRVLX;33(PUOIO@/X[+9VY,^I> 6N+DG2/'2_9;J[UOX>WFPNH
M_M;P3)JVEC5M+\,_T;U_BGV%_?Z/?V>JZ5>7FEZKI=Y!?Z?J%A/<6>IV.IV=
MQ]HMM2TVYM\WEG>6=Y_QY7O/?C-?WD_\$0?^#@"P^.H\)_LB?MQ^*[/2_CD9
M=-\+_!WXWZI_H>F?&,O;^1I_A'X@:CE;/2?BF2/LFB^)#)'I?Q&;&F,Z^/E2
M3QS^3<4<&RPBGF&40E4PRO/$X1>]/#17+>M1UO.CJ^>%HNE[OO3Y_=_4>&N+
M5B'3R_-9QA7=H4,8](5Y;1I5M+1K2TY)7:J>\N6'(N;^N>BBBOSH_0 HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBOSA_X*)?\%,OV</^":OPI;QY\9=976O'
M7B&*]3X7_!7P[?6Y\??$C5(E*YM[:87'_".>$;&X"CQ-XVU:U&DZ6I$42:IX
MEU#2?#.J[8?#U\76IX;#4:E>O6DH4J5-<TIR>R2_76QCB,11PM&>(Q%2%&A2
MBY5*M27+&$5NV['UO\<?CQ\'_P!FCX9>(_C%\<_B!X<^&GPX\*6K7&K^*/$5
M[]ELTE;>;73=/MPMQ>ZMJU\4\C2M&TJUO]4U.7]UIEA(^U#_  *_\%6?^#BW
MXT_M:/XD^"G[(LGB3X!?LX7*7FBZSXK%PNF_&3XPZ;(6@N?[1U/3KBX;X;^#
MKPMC_A&/#EY_PD.HZ<-WB?Q,NFZN_AC3?R6_X*!_\%)_VF/^"CWQ0?QU\</$
M_P!B\(Z->7P^&WP>\.7%S:?#WX<:9-_RZZ9IQ)_MCQ'=V?\ R&O&FL?\5%J
M&!_96E_V5I6E_G_\_P#L_K7Z]P]P50R_V>+S-0Q6.5I1HNU3#X66FBBVXU9Q
MM>-24(I-W4$]3\HSWB_$X_GPV7NIA,$_==5)PQ.)C>-W*:M*E":;YH1DVUO+
M2P?/_L_K1\_^S^M'S_[/ZT?/_L_K7WA\5_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
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
MH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\
MV?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_
M +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?U
MH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\
MV?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:_7__ ((2_M0_\,J_\%,_V??$&I7_
M -@\&?%C5Y_V??B TDRPPMH/Q9N+71_#<]S<,0+.RTGXD6G@/Q'??;2/^);I
MYPR_>'Y ?/\ [/ZU:L[R\L+RWO["XFL[^SFM[JSO+6XN+.\L;RSN/M%K<VUU
M;X^QWEGCD?@:YL;A:>-PF)P=72&)P]6A)VOR^U@X*:6E^6][75]KK==&$Q-3
M!XK#XJE?GP]6G52?7DG"7+?IS6LW9VO)V=K'^UA17Q5_P3W_ &G;']LG]BW]
MG7]H^WGM[C5/B1\-]%E\9+:!5@LOB+X<-SX7^)&G1J?+;[)I_CO0O$-G:G:H
M>U16V*K\?:M?S96I5*%:K0JQ<*M&I.E4B]U*$Y0?XQ?_  =S^A:%:&(HTJ])
M\U.M3A4@^\:D(SB_NE;Y!11169J%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7^>7_P=2?M3Q_%?]M;X?_LW:#J7VOP[^R[\
M/(9?$-O&/W</Q3^+[:9XHUFW))-K>BT\!Z9\.'4,0VF:@^J!E5]P'^@!X^\;
M^&_AGX&\:?$?QEJ$6C^$/ 'A3Q%XW\5:G,-T.E^&_"VDW6NZWJ3XP=MCI.G7
M=XXX.%/-?X\7[1_QK\1_M)?'WXS_ !]\6 1>(/C'\3?&'Q%O[83^=#I(\4Z_
M=ZQ;:':CM9:/9W5EH]D./^)=IP&*^^\/L"J^:5\?)7A@*<81:Z5\1-0WV7+0
MC7?5/9VW/A>.\=[++\/@(2M/'5'.2[T</'VC=NOON#Z;>>GBWS_[/ZT?/_L_
MK1\_^S^M'S_[/ZU^Q'Y/_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^
MS^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z
M?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_
M^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/
MZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_
M]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K7Z&?\$J?V4)/VT_V^OV=
M?@9?Z>-0\&7_ (UA\9?%2*6W::S_ .%6?#RV_P"$P\:VNI[0UK9_\)+I&ECP
M?97MTK'_ (2+Q%I> 3@5^>?S_P"S^M?VY_\ !I7^R?\ 8]"_:-_;7\0V %QK
M=_8_L]_#&\F BE@TO2O[+\=?%.Z@&W-W9:OK%S\.-)L-05E*2^&_$FF$%2P/
MA\1YC_9>3XW%Q?+6]C*AAW>W[_$6HP_\!4I3\^2UU>Z]?(<#_:.:X+#-.5+V
ML:U=2_Y\4+59]>O(H]KR;ULD_P"T1$6-51%V(G"J.F/UXY/>GT45_/9^]A11
M10 4444 %%%% !1110 4444 %>"?M%_M*_!7]D_X4^(OC5^T!X_T#X<?#KPQ
M WV_7=7F;S[[49(9Y[70O#ND6PN=5\1^)=8-O(-'\.:-:7VJ:BR/Y,$FQ]OS
MC_P4-_X*0?L[_P#!-[X/R?$KXV:R-3\4ZU'?V_PL^$.@7MDGCSXG:]:K CVN
MD6MP573/#NDO=VS^*O&5\G]F>'=/=?EU/6-0TCP]JO\ FA_\% ?^"C?[1_\
MP4;^+DGQ*^.GB06WAW1YKZU^&GPGT">XA^'OPRT&[GQ]FT339\?;-8NQ]B'B
M?QI>?\5%XA&G ?\ (*TK2]*TKZKAWA?$YY.->HY8;+H2Y9XB4;2K335Z.'3M
MS/95)[4VXWC*Y\OG_$V%R=>QA'ZQCY14HT%K&C&5K5:S2>F_)#3GM+WE9GZ'
M?\%8O^"]_P =OV_;KQ#\(/@Y_;WP'_9)EFFT^7PC;7UO:?$/XN60)MUN/BUK
MFD7=W9C1;K+ ?"_1KP>&U+-_PDVI>._[-TS5-+_G\^?_ &?UH^?_ &?UH^?_
M &?UK]JP&7X3+,-#"X*C&C2AO;64Y:7G4F[SJ3=M93D^B5M;_C^,QN*S"O+$
MXNK4K5965W[L(17+:G3IKW*<(W=HPBMY)MV0?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZUV'+_ .!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?
M^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?
M/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X
M%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_
M^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/
MZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@7
M3_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[
M/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K
M1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/
M_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_
MK1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'
MS_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]
MM_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M
M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/
M_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW
M^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?
M/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^
MS^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z
M?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_
M^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\?T@?\$H_^#A;XX_L73^'?@S^T
MQ)XC^/O[,,)T_3+&[N;XZE\6O@]IL&VVMSX*UO5[L?\ "8>$;2P55/@#Q)>$
MV 2-?#7B;PW&@T?5/] KX"?M!_!C]J#X8^'/C/\  7XA:'\3?AKXK@:71_$G
MAZ>X\KSX=K7.EZGIUU;VFK^'_$.ELQMM6\.:Q9:;KVEN6AU7389=J#_&U^?_
M &?UK[[_ ."?O_!2/]I3_@G'\4X_'WP.\2?;/"NL7EC_ ,+'^$'B.>>;X??$
MS1[/C[-K>FVXQI'B2SL^-&\9:0#X@\/J2KAM);5=)U7X3B+@S#YBIXO+O9X7
M'V<I4](4,9*Z=II6A2J2UO4C!J5]8W2:^TR#BVOE[CA<>ZF)P6D8-KFKX6"Z
MPDU*=2$+I*G*2MK:2UO_ *W]%?G3_P $[_\ @I7^S?\ \%)OA,OQ!^"VN?V1
MXQT!8+?XH_!KQ)<P0^/?AEJ\HW;-2M4*?VSX:O2/^*;\:Z/O\/ZK'NAD&F>)
M-.UCPUH_Z+5^08C#U\+6J8;$T:E"O1ER5*52/+*,ENFOR?4_6,/B*.*HT\1A
MZM.M0JQ4Z56G+FA.#5TT[+[@HHHK$V"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "OC']L7X/)\2/ +^*=%M5D\8>!8Y[^#RL++JGAT$2Z
MSII) 9GM@!JMF"3AX9(TYU!C7V=17R7'/!N4\?\ "N=<)9U#FP&<X*KAI5%"
M,ZN$Q*<:N"S##J=DL3@,73HXNA=J,ITE"=X2DC.K3A6ISIS5XSBXORO_ %Y'
M\ROS_P"S^M'S_P"S^M?3?[5WP<_X5/\ $>YN-+M_*\(>+C<:QX<\JW ALI?M
M)_MG1@>F-*NKH,,9QIVI:8I^96 ^9/G_ -G]:_PMXNX6S;@KB;.N%<[HRHYE
MDF/JX+$64_95HP<)4,51E.$>?#XW#SI8S#35_:86O2K:1JQO\M4IRI5)TYJT
MH2MZZ)I^5[^8?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU\Y_X%T_]M_I_]O$!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\!^X?[*?QC7XL?
M#:S75KL3^,_"1M]$\2F4CS[Z,PEM*UP[O^@O:VY^U8)+:G8ZF-HVH:^IZ_ '
M]G[XN77P>^).D>(FDF_X1^\QH_BNTCW8FT.[N09[DVH92;O1V O+0;@'7*DX
M)%?O;:7MMJ-I!?64T5U97D,5S:W4$HFAN+6:(2P3PR\!ED!RK D%3N!.17^Q
M7T7_ !:7B3P!1P6:8KVW%G",<-E&=^TG*5?&X=4U3RG.9N5YU'C\/2]GC:BB
M[YGAL;4:5.K2BOH\!B'7HI3?[RE:G+S27NR:W5]=-=C1HHHK^F#M"BBB@ HH
MHH **** "BBB@ HHHH ^5?VL/@X/BQ\.;B;2K?S/&'A$W&M>'#'%F:\B,&-:
MT'V&LV=NFP#DZAI^F<?*2?P_^?\ V?UK^FJOQ4_;&^#8^'/Q 'B?1+39X2\=
MSW&I0)$,0Z7KZDS:YIQ'87K7)UBRX"D@D C2QG_//Z:GA+ST<'XL9)AKU*$<
M/E/%U*C3:YZ5X4,GSFHJ4'K2FX91C*LE*2P\\KC%*CA9M>1F>'NXXB$=?=A5
M>NVBB_E[VGFCY ^?_9_6CY_]G]:/G_V?UH^?_9_6O\Z?_ NG_MO]/_MX\8/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V
M?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX!J.Z/O3[_ /GK
M[?RK]T/V6_C&GQ=^&]G<:C/YGB[PP8="\4Q2MF:>>. C3]:8-GC6+2 R,00#
M?Q:BFW"#/X8_/_L_K7NG[.OQ;N/@_P#$K2]=GDF_X1O4S_8_BJ"(F7SM)N[C
MBZ%N""+S1[S_ $ML'YE+*<J:_H#Z.'BN_"WQ!PM7'XB=+A;B3V&3\2J;G['#
MTG53R_-I*.BJ97BZCE4F[M9=B,TIP2J58R79@:[H5D[_ +N:Y)KUUB_DT]+:
MWW77]]J*IVUQ!=P07-O+'/;W$,4\$T1$D,T,BB:&>(C*[2&#*1P5PP) 4U<K
M_:",XSBI1E&491C*,HR4HRC)74HM;Q?1]>Q](%%%%4 4444 %%%% !1110 4
M444 %? O[;_P9_X2SPG#\3=#LQ+KW@BV>+7(H=OFWOA'<;EKDX.=WAZ]SJ)^
M4D:<VJYZBOOJJ=S;P7<$]M<11SV]Q#+!/#*!)#-#(IAF@E!RNTABK \%<J00
M&%?#>(_ N5>)'!V=\(9NHQP^:X.<,/B73A4GE^8TK5<!F-%2M:I@\3&%5I3I
M^UIJIAIR]C7J)Y5J4:U.5.776+WY9+X96TO9]+J_<_FA^?\ V?UH^?\ V?UK
MW3]HOX0R_!_XDZIH4"3'PUJA.L>$[F4&7.D7EQ@Z:+AN?M>CWG^B*3]Y"K*2
MI!/A?S_[/ZU_AAQ'P_FG"F?9MPWG>&GA<UR3'5\OQU%OFA&O0FH\U*=E[2C6
MAR5Z%512JX>K3K1]VI$^7J0=.<H2^*,G%KTM9_.^WEN^A\_^S^M'S_[/ZT?/
M_L_K1\_^S^M>+_X%T_\ ;?Z?_;Q ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K3K.\N;"YM[^SN)K*\LYX+JSN;6
M<PS07D-Q]HM[FVN3[=/YTWY_]G]:/G_V?UJH3G3E&=.52%2$H2A.+Y9PE"=.
MI&<)JTX3C.$6I1DK6E=/2P?OC^SY\6[;XP_#K2/$+O#'KUDHT?Q59P@(+?7;
M.#;=7"0 ADLM2&+VRX ,<BJI;:V/>:_"W]E/XR_\*G^)-HFJ7A@\&>,!#HWB
M,2DK!93^>?[,ULD8Q_8]Y=?Z:>0MAJ.IL 2!7[I5_L_]&[Q7AXJ>'N%Q6-KQ
MGQ/P_P#5\GXEI\T/:5J\*$98#-7&+=H9KA(J=25^7^T:&8TJ5Z5&$Y_2X+$+
M$44_MP]R?JMGWUUT=]F[NX4445_0)UA1110 4444 %%%% !1110 4444 %%%
M% !7B_C_ . WPG^)GFR^+/!^GW&I2[L:]IZG2==4@#&_4]/-M=W6,?(MV;M.
M6 7.,>T45Y&=Y!DG$F!J99G^4Y;G675OXN!S7 X;'X2?FZ&)IU(*:7P324H.
MTD[I$RA":<9QC-/I)71^8GCG_@GNPWW'PX\<G:1\FC^,K<[<XYSKFD6Q7KT
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
M /;P?V?B?Y.W?KR^7][\#\IOG_V?UH^?_9_6OU9_X=Y^#?\ HHOB/_P5:/\
MX4?\.\_!O_11?$?_ (*M'_PH_P")0O';_HF<NZ?\U/D']W_J.^__ +>#^S\3
M_)V[]>7R_O?@?E-\_P#L_K1\_P#L_K7ZL_\ #O/P;_T47Q'_ ."K1_\ "C_A
MWGX-_P"BB^(__!5H_P#A1_Q*%X[?]$SEW3_FI\@_N_\ 4=]__;P?V?B?Y.W?
MKR^7][\#\IOG_P!G]:/G_P!G]:_5G_AWGX-_Z*+XC_\ !5H_^%'_  [S\&_]
M%%\1_P#@JT?_  H_XE"\=O\ HF<NZ?\ -3Y!_=_ZCOO_ .W@_L_$_P G;OUY
M?+^]^!^4WS_[/ZT?/_L_K7ZL_P##O/P;_P!%%\1_^"K1_P#"C_AWGX-_Z*+X
MC_\ !5H_^%'_ !*%X[?]$SEW3_FI\@_N_P#4=]__ &\']GXG^3MWZ\OE_>_
M_*;Y_P#9_6CY_P#9_6OU9_X=Y^#?^BB^(_\ P5:/_A1_P[S\&_\ 11?$?_@J
MT?\ PH_XE"\=O^B9R[I_S4^0?W?^H[[_ /MX/[/Q/\G;OUY?+^]^!^4WS_[/
MZT?/_L_K7ZL_\.\_!O\ T47Q'_X*M'_PH_X=Y^#?^BB^(_\ P5:/_A1_Q*%X
M[?\ 1,Y=T_YJ?(/[O_4=]_\ V\']GXG^3MWZ\OE_>_ _*;Y_]G]:/G_V?UK]
M6?\ AWGX-_Z*+XC_ /!5H_\ A1_P[S\&_P#11?$?_@JT?_"C_B4+QV_Z)G+N
MG_-3Y!_=_P"H[[_^W@_L_$_R=N_7E\O[WX'Y3?/_ +/ZT?/_ +/ZU^K/_#O/
MP;_T47Q'_P""K1_\*/\ AWGX-_Z*+XC_ /!5H_\ A1_Q*%X[?]$SEW3_ )J?
M(/[O_4=]_P#V\']GXG^3MWZ\OE_>_ _*;Y_]G]:/G_V?UK]6?^'>?@W_ **+
MXC_\%6C_ .%'_#O/P;_T47Q'_P""K1_\*/\ B4+QV_Z)G+NG_-3Y!_=_ZCOO
M_P"W@_L_$_R=N_7E\O[WX'Y3?/\ [/ZT?/\ [/ZU^K/_  [S\&_]%%\1_P#@
MJT?_  H_X=Y^#?\ HHOB/_P5:/\ X4?\2A>.W_1,Y=T_YJ?(/[O_ %'??_V\
M']GXG^3MWZ\OE_>_ _*;Y_\ 9_6CY_\ 9_6OU9_X=Y^#?^BB^(__  5:/_A1
M_P .\_!O_11?$?\ X*M'_P */^)0O';_ *)G+NG_ #4^0?W?^H[[_P#MX/[/
MQ/\ )V[]>7R_O?@?E-\_^S^M'S_[/ZU^K/\ P[S\&_\ 11?$?_@JT?\ PH_X
M=Y^#?^BB^(__  5:/_A1_P 2A>.W_1,Y=T_YJ?(/[O\ U'??_P!O!_9^)_D[
M=^O+Y?WOP/RF^?\ V?UH^?\ V?UK]6?^'>?@W_HHOB/_ ,%6C_X4?\.\_!O_
M $47Q'_X*M'_ ,*/^)0O';_HF<NZ?\U/D']W_J.^_P#[>#^S\3_)V[]>7R_O
M?@?E-\_^S^M'S_[/ZU^K/_#O/P;_ -%%\1_^"K1_\*/^'>?@W_HHOB/_ ,%6
MC_X4?\2A>.W_ $3.7=/^:GR#^[_U'??_ -O!_9^)_D[=^O+Y?WOP/RF^?_9_
M6CY_]G]:_5G_ (=Y^#?^BB^(_P#P5:/_ (4?\.\_!O\ T47Q'_X*M'_PH_XE
M"\=O^B9R[I_S4^0?W?\ J.^__MX/[/Q/\G;OUY?+^]^!^4WS_P"S^M'S_P"S
M^M?JS_P[S\&_]%%\1_\ @JT?_"C_ (=Y^#?^BB^(_P#P5:/_ (4?\2A>.W_1
M,Y=T_P":GR#^[_U'??\ ]O!_9^)_D[=^O+Y?WOP/RF^?_9_6CY_]G]:_5G_A
MWGX-_P"BB^(__!5H_P#A1_P[S\&_]%%\1_\ @JT?_"C_ (E"\=O^B9R[I_S4
M^0?W?^H[[_\ MX/[/Q/\G;OUY?+^]^!^4WS_ .S^M'S_ .S^M?JS_P .\_!O
M_11?$?\ X*M'_P */^'>?@W_ **+XC_\%6C_ .%'_$H7CM_T3.7=/^:GR#^[
M_P!1WW_]O!_9^)_D[=^O+Y?WOP/RF^?_ &?UH^?_ &?UK]6?^'>?@W_HHOB/
M_P %6C_X4?\ #O/P;_T47Q'_ ."K1_\ "C_B4+QV_P"B9R[I_P U/D']W_J.
M^_\ [>#^S\3_ "=N_7E\O[WX'Y3?/_L_K1\_^S^M?JS_ ,.\_!O_ $47Q'_X
M*M'_ ,*/^'>?@W_HHOB/_P %6C_X4?\ $H7CM_T3.7=/^:GR#^[_ -1WW_\
M;P?V?B?Y.W?KR^7][\#\IOG_ -G]:/G_ -G]:_5G_AWGX-_Z*+XC_P#!5H_^
M%'_#O/P;_P!%%\1_^"K1_P#"C_B4+QV_Z)G+NG_-3Y!_=_ZCOO\ ^W@_L_$_
MR=N_7E\O[WX'Y3?/_L_K7Z7_ + OQ3YU[X2:K<<@S^*/#!EX( ^S0:WIH'4Y
M(L]6LQQG=JA/05U7_#O/P;_T47Q'_P""K1_\*Z?P)^Q)H7P^\7^'_&6B_$3Q
M*=1\/:E%>V\<FF:<(;B$$K<Z;<>04/V.^L\6EWCG;\V0?E/Z;X/> GCYX8>(
M7#W%D>',']1PV)6#SO#T^),AF\7D6/Y,-F=)Q6-;G.C2G'&X>%FOKF%H5'94
M^:.^%PF*HUH5.6T4FIZVO%\K<=;;]'W7F?=5%%%?Z>'MA1110 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 %%%% !117SC^U!^U#\%/V
M//@OXM^//Q^\86?@SX>>$4037$BFYUC6]8N/,&C>$_"NC*3=>(_%NMW2F/1M
M&M%#2#??.\>FV%_J$-0A.K.%*E"52K4DH4Z<%>4Y/11BEJVV14J4Z-.=6K.,
M*<(N4YR=HQBMVWTM^)W7Q=^+OPT^!'P[\6?%;XP>-M!^'GPY\$::=4\3^+O%
M-Y_9VD:1:--'#;EI"%-S=WEW/:6&E65F)=0U/49H=-TZ.749$B;_ #O/^"Q7
M_!>3XF_M\7_B#X%? *37?A1^R#;WIMKVQFF_LWQ[\<?L<X7^TO'_ -@N\Z/X
M/^U*MWHOP^^V#.T:KXI&J:J=+TOPO\H_\%7/^"NWQN_X*:?$N1+]]1^'7[.'
M@S6+Z7X3_!/3[T"+R>;>V\;?$BYMKK['XD\>7EHV>3_9W@PDZ7X7ZZKJOBG\
MBOG_ -G]:_8>&.#Z67*GCLSA&MCWRU*="5ITL(W9Q32>N(@UK+3D>RE=M_DW
M$?%=7,'4P6 <J6!TA4K1]VIB[<MW=)<M!WT5Y<^MVN6P?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZU]Z?$_P#@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'
MS_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?
M_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K
M1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]
MO!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'
MS_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0
M'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\
M?IA_P3,_X*D?M _\$S_BPGBSX<7L_BOX2^*=2LA\8/@CK%]<0>%_&^G0S_Z3
MJFF9%X/#?CVRL\'0_&EG9$ @:9JG]J>%Q_9=?Z9_[&?[:/P&_;R^"'AWX[?L
M_>*AK7AK5 NGZ_X?OA;VOC'P!XHBA$^J^"O&^B075RVB^(M)8JK;7FT[4K%X
MM7\-ZEJFC:EIVIS?Y 'S_P"S^M?<G_!/_P#X* ?'?_@G5\=]+^-?P5U07%G<
M"'2_B7\,]4FGB\'_ !2\(0SF:Y\.^(K:$$65]9 F[\+^*+3.H^'=1X(.E'5=
M+U3X[B?A2CG,)XK"1C2S.*5I->[B]ER5Y72]I)+2JT[?R;6^KX=XGKY34CA\
M0Y5<OE+^&OCPM_M4%9_NXW5Z2MKJI(_UUJ*^*_V%OVZO@3_P4#^!.A?'/X&Z
M[]HT^X\C3/&?@S4YX(?&/PT\8PP+/J?A#Q?ID#%K2]M&.;&^&-/\0Z>$U/3'
MDL)./M2OQ2M1JX>K.C6A*G5IR<*E.:M.$UO&2Z6_$_8Z56E7I0K4:D:M*I%3
MA.#O&47LT^H4445F:!7^+Y\2_P#DHWQ _P"QW\5_^G^YK_:#K_%\^)?_ "4;
MX@?]COXK_P#3_<U^F>'/QYQ_U[P7YXL_-_$+X<H_Q8W\\$<1\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K7ZH?FO_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZU_2E
M_P &K/\ RDVU_P#[-=^*O_J7_"ZOYK?G_P!G]:_I2_X-6?\ E)MK_P#V:[\5
M?_4O^%U>'Q-_R3^<?]@-7\XGL<._\CW*OB_WNGO\M_+_ -N/]&BBBBOY[/WH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBN'^(/Q!\%_"KP7XG^(_Q'\3Z-X(\!^"-&OO$7BSQ9XBOK?3M
M#T'0].MS<W^IZG?W)$=G:6<89F9F7[H !+ 4:MQC&,IRE)1C&*O*4I.RC%=6
MR9244VW&,8Q<I2D^6,8QM=MV=K7.HNKJWL;>XO;VXAM+.TAGNKJZNIQ#!!!"
M#/<3SW$Y MK6V 8DE@J*,G:B\_Q9?\%C?^#CQ[9_%?[,/_!.KQ5$TBQ3Z%\0
M_P!K#19Q((#-NM]1T3X!W"8#$!C:'XM$E#(3)X!13_9/CM/SX_X+0?\ !>_Q
MQ^VO>^)_V<?V6K_7_AW^R;;2W&E^)/$$376D>-?VA?LMS<075SKF3:W?AWX6
M7=FN+#P 5_M+7U+:EXYVJ[>%O#'\U/S_ .S^M?JW#'!<:2IYAG-*,ZMU*AE\
MW>-/^_BX7]^;=N6C+]W%*7M%4YDH?F7$7&$JW/@LHG*%/X:V-CO4U7NT/Y86
MO>M&2J.Z=-T^5\]J_O[S4KR\U+4KR\U#4=0O)[_4-0OY[F\O+Z\O+G[1<W-S
M<W'^F7EY>7G]..@JK\_^S^M'S_[/ZT?/_L_K7Z4?GE[_ ,R_X=;_ -?S!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'
MS_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?
M_;P?/_L_K7IOP<^,WQ4_9[^)'A?XO_!;QYXD^&_Q*\%ZE!JGASQ9X7OC9ZE8
MS8_TFVN?^7/6-&O++_0]:T76+/4=.\1:=G2]4TO5-+KS+Y_]G]:/G_V?UJ9P
MA4A*G4C&=.I%PG":YHSC*UTU\M_7N.,I0G"<)3A.G)3A.+M.,E:S3Z;ZZ;W[
M'^D#_P $>?\ @O3\,OV\[;P_\!/V@VT3X2?M>10PV.EQ0W"V?@#X[^1:K-/J
M7@ W4SOX?\8*+1VUKX?7[DR,?[1\#ZKJ\3ZKI/A;^CFO\4^PO[S3;RSU+3;R
M\T_4=/O(+_3]0L)[FSO+&\L[G[1;7-M<V_\ IEG>6=Y_7CJ*_N1_X(H_\'"]
MO\0W\,?LF_M_^,+/3_'/^CZ%\*?VEO$5[:Z;I'C(00K%8>$OC#K>HW%M9VGC
M*15$>C?$%BNG>,P1IOB1XO%:G5?%7Y/Q/P8\*JF891"=2@KSQ&#6LZ$5;FJ4
M&W^\IZ_P$E4C;W/:7?)^H<.<7*O[/ 9I*,:SM"ABV^6-:3TC"O=6A4T5JG,U
M.[O&/+[W]C]%%%?G)^@A1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 ?YDG_!R=_REO\ CS_V)7P0_P#5
M0>#Z_"#Y_P#9_6OW?_X.3O\ E+?\>?\ L2O@A_ZJ#P?7X0?/_L_K7]$</?\
M(ARC_L7X/_U&HGX%GG_(XS/?_?L3M_U^>_\ 6UP^?_9_6CY_]G]:/G_V?UH^
M?_9_6O8/*_\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>/J+]A_/_#:7['__ &=%
M\ NGK_PMGPM_D5_L,5_CS_L/Y_X;2_8__P"SHO@%T]?^%L^%O\BO]ABOR;Q%
M_P!ZRS_KQB?_ $] _4/#_P#W7,=_X^&]/X'Y]_D%%%%?G!^A!117(>,?&/A3
MX>>%/$7CKQUXBTCPAX/\(:1?^(?%/BGQ#?VVCZ#H&@Z/;27^I:SK.I7\D%I:
M6-I:0/)=W<C[8USRNTE1)MJ,5=O2*6[EI9)=;ZZ]--'>Z3:BFY.R6[[#?&WC
M?P?\-/"6N^.OB#XHT+P7X*\*:7<:OXF\6>*-4L=$T'0=*LT+W&HZKJFH7-O9
MV%FJKCS)'4;F" %F K_.D_X+6?\ !<SQO^WEXA\0?L]?L]ZIJW@K]CG1-8@B
MNI%ANM'\4?'W4M'N/M%KXC\6%C:WFD^!%N]MUX:\ WBJ9=FE>*O%*IXG&DZ/
MX4XC_@M;_P %I?&W_!1+QQJ'P<^#]YK/@O\ 8W\#Z\3H&AYN-.UCXSZ[I%SF
MV^(WCVWP"-%7B[\$^"[S T\*-5U7'BC_ )%?\"/G_P!G]:_7^$N$8X%4\RS6
MG&IC9*-2AA9.\<'!_#*4=+5W;31<EMG?3\GXFXIEC75R_+ISA@U*4*^(@N66
M*DN3FC&7_/E:7:^._3ELSY_]G]:/G_V?UH^?_9_6CY_]G]:_03X;_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UIR.Z/O3]V\?^KD_7M_D=#3?G_V?UH^
M?_9_6@/_  +I_P"V_P!/_MX_NL_X()_\%W)OBM)X*_8<_;0\5R2_%*3[#X7^
M ?QTU^<RR_$T'$&C?"_XDZE,-S?$@@"R\&^,;T@?$@ :1JI'CHZ;J?CW^PZO
M\4N&::VFCN;:2:WNK::"6WN(I_)G@FA_X]KFVN?USV]\\_Z"'_! #_@M9)^U
MAX>TC]C7]J+Q5#)^TKX+T;R?AA\1-?O2;[X^>%=(M[F:YTW6+FXREU\5/!VD
MVPDOY6NGU'X@^'%;Q08Y-3TWQ-JFH?D_&/"JPRJ9MEE+]T[U,;A::_A;<V)I
M0O\ PVV_;)+W'R.[4GR_IW"?$SK.GE>8U+UGRPP>)J?%5_EP]25M:BNO9N_O
M^^K*RO\ U24445^;GZ(%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?S^_\ !:K_ (+3>"_^
M"=/@JY^$GPCN-)\9_MB>-]#:X\/:#,8-0T+X.:!?PLEM\1_'MLK,EYJDGROX
M+\%7>V37G4:IJRKX:18_$'7@<#BLRQ5+!X.E*M7K22C%?#&/VJE27V(033E)
MK1')C<;A\OP]3%8JI&G2IQ;;;]Z<OLTZ<?M3EKRQNFVK*]STC_@KM_P68^$'
M_!-/P5)X0T :1\4?VL?%FD0WG@+X1_:;S^S_  YIM\;J*W\>_%&[L2&TCPS:
MM;L=(T1;J'Q!XRO]D&F1Z;I*ZMXFTG_-I_:$_:&^,W[5'Q7\4?&_X]^/-8^(
MGQ+\83^;JGB#69[?]Q:0G[/IVB:)IMM]ET?2/#>D69-IHVBZ/9Z=IVG<UR7Q
M1^*/Q!^,_P 0?&'Q7^*_C#5_'GQ$\>:O?>(O%?BOQ%??;-7UO5[SC[1<8XL[
M*S'^A65E9?\ $NTW3O\ B5:5_P 2KKP7S_[/ZU^X\/<.8/(\/[JC7QM6*^L8
MO??5T:._)"&O5\UU=*UC\8SW/\5G-9<ZE1P=.7^SX6]GHU:M6>G-.>]K1LHO
M=!\_^S^M'S_[/ZT?/_L_K1\_^S^M?2'S_P#X%T_]M_I_]O!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^
MM'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!
M_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O'6^ ?'WC7X6>-?#'Q'^''B?5_!GCOP9J]CXB\*>*_#M]<:=KNB:[
MIUQ]HT[4=.U&W_X]+NTZ$'C'!XR*_P!'W_@B7_P6I\.?\%%?"#_!WXVW'AWP
M7^V%X(TXS:EI%BQTC1_C1X3L;=3/X]\$:;<E18^([$*1X_\ !=G\NG'=XG\-
M ^&)I--\,?YJOS_[/ZUUO@'Q]XU^%GC7PQ\1_AQXGU?P9X[\&:O8^(O"GBOP
M[?7&G:[HFNZ=<?:-.U'3M1M_^/2[M.A!XQP>,BO X@X?PN?87V=7V='%T8_[
M'C'&TJ<HN-J-25USTZEK.]GI=:GMY%GF(R3%1JTW5JX:K*V)PJ?NSC*SE4IQ
ML^6<.CNUJU;M_M&T5^(O_!&3_@KGX,_X*7?!QM$\7MHWA/\ :L^%>FV(^+7@
M2P)LK'Q1ITT[6-K\4/ 5K-/]JN?#&KW:+#XDTD*\O@OQ%)_96I@:7JGA?5-7
M_;JOP?&8/$X#$U<)BZ4J->C+EG"7X2CWA):QEI?730_;L'BZ&.P]+%8:I&K0
MK14H3B[^L9+[,X_:CTNM0HHHKF.D**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ***\:^.GQO\ AG^S9\)O'/QO^,WC
M#3O _P ,_AWHTVO^*/$NJM*8+*S69+:VMK6VMUN+O5M8U:_N[32=%T:SB?4=
M=U2_T[2],A?49HT:HQE.480C*<YRC"$(*\I2D[))=V3.<:<93G*,*<(N4YS?
M+&$5NV_F0_'OX]_";]FGX3>-/C9\;/&FC_#_ .''P_T>;6?$?B+69@([>/F&
MUL;"UAWWFJ:QJMXR:9HFBZ:DFI:YJ4D6FZ;%)-(B'_-+_P""MO\ P6/^,W_!
M2_QZ_AW3CK'PU_98\'ZO/+\.?A!:WWDS>)/(N/\ 1?'_ ,618W;6GB3Q?>6?
M_'CHA9O#W@SG3/#+-JQU;Q5XJPO^"N'_  5P^+7_  4U^+01!JWP_P#V9OA_
MJUZOPB^$2WNV6XE7[7IX^(WQ&&GW;6FK?$35K1FV)N;3O!6G,?#'A@LS>*O%
M7BK\@?G_ -G]:_9.%>$X99&&/S",:F8SC>%.7O1P49)>[%WM[?1<TK+DVL[W
M/R+B;B>>93E@L#*4,OA)*4TK2QDHN-Y2?6C?9:\UV[KE5SY_]G]:/G_V?UH^
M?_9_6CY_]G]:^Z/C/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9
M_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>
M#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9
M_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>
M#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9
M_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>
M#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9
M_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>
M#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9
M_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>
M#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9
M_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>
M#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9
M_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>
M#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9
M_6@/_ NG_MO]/_MX/G_V?UKU7X*?&[XK_LX?$WPG\9?@EXWU[X<?$KP1J)OO
M#GBOP[,(;RQEGMOL]U:W5K<?:K+6-'UFSNC9ZWHFLV>HZ=J6G?\ $JU2O*OG
M_P!G]:/G_P!G]:F<(5(2IU(QG3J1<)PFN:,XRM=-?+?U[CC*<)PJ4Y5(5*<E
M.$XNTXR5K-/IOKIO?L?Z;G_!'K_@M5\+/^"D7A*S^''C[^P_A?\ M>^&=-N+
MCQ3\.8;B>+0OB+IFFPHUYX\^%]QJ0_TRR8#[9K?@L7FH>(O!PW.[:EX>5-9?
M]WJ_Q<O /C[QK\+/&OACXC_#CQ/J_@SQWX,U>Q\1>%/%?AV^N-.UW1-=TZX^
MT:=J.G:C;_\ 'I=VG0@\8X/&17^D7_P17_X+4>"O^"BG@JS^$/Q>O-'\%_MB
M>"]'$GB'P]&8=/T/XT:'I\*BZ^('P_M2P6TUBT4?:_&O@JTW-H#,=5TH/X:>
M2/P[^.\5\)/+>?,<MA*I@)24L10C>4\#.=K^[TH)WUTY+6U31^K\+\4K'J.
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
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;Q[K^S;^TK\:_V1OC!X8^.'P"\=ZOX ^(GA2;S;35+&?-GJ
MNF37%K<:GX;\2Z9<?Z%XD\-ZQ]E_XG6BZP/[.U$\]<5_I<?\$F?^"N_P>_X*
M;_# (#I'PX_:5\%64!^*GP7DU4R&6)<0+X^^'#7K"]\2^ -8=3N7;)JG@[47
M;2/$RM')X:\2^*?\M+Y_]G]:])^#OQB^)O[/_P 3?!GQB^#OC/5_ 'Q*\ :O
M#KOA3Q7H4_DW>E7<.+<@BX-U97NC7ME=7EGK>B7EG_9OB+3?[4TO5-+_ +*K
MYKB+AO"YY0;2C0Q]*-L-B;?$HVM0K:KG@^EVK6>]W?Z#(>(,3DM:,9<]? U9
M6Q&'>ZYK-UJ*UY9QZ[IW^9_LXT5^,/\ P1Z_X*W_  \_X*9?!T6^MOH/@S]J
M/X=Z?;CXO_"NQEGBCU.U1X-/@^*7@&VOR+J]\ ZU=NL5Y9_:=0U+P3X@9_#.
MM2NK^&]8\2_L]7X;B\)B<#B:N$Q=*5&O1ERSA)?=*+^U!Z\LEH[/L?M.#Q=#
M'8>EBL-4C5H5HJ4)Q=_6,E]F<?M1Z76H4445S'2%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 >$?M _":T^,/PZUCPZ(XH]<LU&J^%KR4J
MH@UZSAW6UNT['*6>IJ6TR]Y7,4S,58HM?@E>6=U87EQ87]O+9WEE//:WEG=P
M>3-!>0W'V>YMKFV_Z<_\\5_3)7Y'_MS?!L>'/$=M\5=!M"FB>*Y?LWBB.WA'
MEV/BF$_Z+J3* ,?\)%9_*2 1_:.FXR3JC8_@WZ:'A)_:V487Q2R3#*699%2I
MX#BBG1A-U<5DM2HJ6"S1JG><IY-B*T:>(J+WHX"M&I.:I8%1?E9GAY3A]8@K
MRIQ2FMKQ5ES7Z<O:SO?=6=_@7Y_]G]:/G_V?UH^?_9_6CY_]G]:_S/\ _ NG
M_MO]/_MX\0/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_
M6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+
MI_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX
M^?\ V?UK]8OV'/C(/$OAJY^%NNW/F:UX/@^U^'7E/[_4/"\MP%%J%X#-X>N[
ME4!.?^)=?Z7&BC[#(Q_)WY_]G]:ZWP%XTU;X<^,M \::'(4U'0-1@N4CR1%?
M0'-OJ6FW!&"+2\L_MEI>D$%3R#D5^L^"GB;B_"GC[*>)83KRRFI+^S>),'3Y
MY?6\BQDZ4,5*-*#3GB,!-4LRPKOI7PG+*U*I4G'HPM=X>O"I>T=I^<6U=>5V
MD[V=K;:G]'M%<;X(\8:/X[\*Z#XOT&<3:7K^GV]_:9QYL(E51-;W '(N;2Z#
MVMT#\J2QMSP<]E7^WV!QN&S'"8;'X*O2Q6"QN&P^,P>*H352CB<+BJ4:^'KT
MII+FIU:-2%2,K*ZDFKQM*7TZ:DE*+O%[-==K_=<****ZQA1110 4444 %%%%
M !1110 5X_\ &CX9Z7\6_A]KO@R^\J*XO(_MVBW\B9.DZ]9AFTZ^)&64 M]F
MNP%!>PFO4SA^?8**\O.LFR_B'*LPR3-L-3QF5YK@\3E^886JFX8C"8NC.C6I
MW33A)J2E"K'WZ<HJ5-QFHSC,XJ<)0EK&<7%KU_R[?B?S1ZOI&HZ%JNIZ+J]I
M+I^J:1=SZ7?VDAS+#=V=Q]GN+<'H0?7/H>E4?G_V?UK]&OV[?@Y]DU"U^,.A
M6H:WOOL^C>-(X@08-1(^S:)K9YY%[:!M&O"-HR-.3!;4&)_.7Y_]G]:_PS\4
MO#[,?##CC.^$,?[6I3P-=5\KQDX<L<RR;%6K9=CZ;C3IPE[2DW1Q*@I*&.P^
M-I^TGRW/F,32E1JRIROIK&3?Q0=DI6Z7L]+O76X?/_L_K1\_^S^M'S_[/ZT?
M/_L_K7Y[_P"!=/\ VW^G_P!O& ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\
M;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M
M_I_]O ?KA^P_\91XI\)S_#'6[L3:[X+A\WP^\TJF:^\(><;98!W+>'+O.G#G
M/]G/I>!US]]5_.-\//'>K_#7QKH'C70I/].T2[@N9;<$B*^LI_\ 1]2TZX((
M(M+RS_T,$'@\CFOZ"O!WBS2/&_AC1/%F@7 N-)UVPM]0LI6XD5)0H:WF )*W
M5K.'MKI#P'1U). !_K+]$7Q:?&W!<N#\XQ'/Q)P31PN$INI.3JYAPW+V>'RW
M&+G;=6>72:RW&3B]*,,OQ%1RJXR3?OY=B?:TW2E+]Y3ER1CI\*^%7TV5]?0Z
M^BBBOZ]/1"BBB@ HHHH **** "BBB@ HHHH ^8_VI/@ZGQ=^&]Y;Z= )/%WA
M@SZ]X7>(#SYYXX,:AHJA<\:O9CRU!'_'_'ITA.$-?A>Z.C['^_\ Y_3^5?TV
M5^,'[:7P:/@'QZ?'&BVFSPMX^GGNI#$H$.E^*3_I.M6QY/.KKC5[0_*"1JK!
M533% _SY^FCX1^WPF#\5\CPUZV"6'RGC"G1IO]Y@Y35+*<[J*G%N^%J2AE.,
MJ-3D\/6RQ?NL/@ZLUY&9X>_+B(+7W85'Y7]V3]+M6M\SXT^?_9_6CY_]G]:/
MG_V?UH^?_9_6O\X__ NG_MO]/_MX\8/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_M
MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]
MG]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]:/_  +I_P"V_P!/_MX ^?\ V?UK]FOV-OC(OQ#\ +X1UNZ1_%?@)+>QDDFE
M3SM5\/;A%H^I!<AG:V _LN]PN$\O3Y78G48Q7XR_/_L_K7IOP:^)NH_"3X@Z
M)XRL1-)#:3_9=<L(A_R%-!N\?VCIPSD9!_TVQ//_ !,AR*_;/ +Q3J^%/B!E
M^;8FK4_U<S50RCBB@W)Q>5XBK2Y<=&"=I8G*\1[/&4DDZU6G'$X2E_O4T^K!
MUW0K1=[0G[D^RYOADW_=UTZW/Z':*P]%UG3O$.D:9KNCW4-_I6KVEMJ6GWD6
M##<65Y MQ;SJ<#AE9>N,$G^(<;E?[88?$4<51I8C#U(5J%>E3KT:U*<*E*K1
MK152C5IU(2E"4*M*4*L&F[PG&6S1],]/P_%7"BBBM@"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 ***^:/VK?VJ?@Y^QC\#O''[
M07QU\31>'/ O@K33(+>+R)-?\5>()8KDZ-X+\%:9<W%L-:\7^)KFV%GHVD1W
M2J'+:CJ4FF:5I^IZG#4(3JSA2I0E4JU)*%.G%7E.<FDHI=VV9U:M.C"=6K)4
MZ5.+G4J2=HPBMY2>MDKE']KC]KCX(_L1?!'Q;^T#^T#XMC\->"/#4?V:SL[;
MR;OQ'XN\1W<-PVB>!_ ^B-<6IUSQAKC6LBV-BL@CBC%_JFJ7^E>&]+U35--_
MS#O^"EO_  4V^.__  4L^-5WX]^(U_>>%OAAX>NY[7X/_!/2]4GE\*_#K0B2
M;>ZNMJVEEXD\>ZS:DGQ1XTO+(:AJ)SI>E_V7X7TS2]+TNO\ \%+O^"EWQP_X
M*6?'"?XC?$:>;PW\.O#<U]IGP<^#FEWTUWX<^'?AR[G +-@6@UGQCK M+*\\
M9^,[NR U !41=*\+:5I.DZ7^<?S_ .S^M?M?"W"U/**<,9C(JIF<XV;6L<+%
MKWJ5&5W=O13G97Y8V5KW_'>).):F;U'AL,Y4\MIRO"+^+$R]SEK55:+BDTW&
M%W:\FV[A\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K7V9\G_P"!=/\ VW^G_P!O
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'
M_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'
MS_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\?<G_!/_\
MX* ?'?\ X)U?'?2_C7\%=4%Q9W ATOXE_#/5)IXO!_Q2\(0SF:Y\.^(K:$$6
M5]9 F[\+^*+3.H^'=1X(.E'5=+U3_44_8H_;0^"7[>WP$\*_M ? W7X-2T76
M8HM.\3^&9[F+_A*/AQXRCM[6?6_ ?C#30R_8M;T;[2I\S;]@US36T[Q'HYU+
M1]4TV=_\@?Y_]G]:_2C_ ()@?\%+?B__ ,$T/CY:?$KP4^H^)/A=XHFL=+^-
M_P 'S>_8]&^(WA>S^UBUN;?[1;7-II'B_P -B[O+SP9XG! L%+:5G_A%M5U7
M2]4^.XKX8AG-)XO"0C',Z4;1=[?7(+E4</+:]2RE[)^<KIZ'U?#/$4\HK*AB
M)2>759)U$_\ F'D_^7M/>R;?OPO[S2LURZ_ZR5%>%_L[_M"_"C]JGX/>!OCS
M\$/%EKXQ^&OQ"TE-6\/ZQ;Q2PSK^]:#4=&UG3IR+O1]?T2]@N](UG2;M%EL-
M1@D1D;:H/NE?B4HRA*4)QE"<).$X33C*,ENFGJFOZZG[+"<:D8SA*,X3BIPG
M%WC.,MFGH%?XOGQ+_P"2C?$#_L=_%?\ Z?[FO]H.O\7SXE_\E&^('_8[^*__
M $_W-?I7AS\><?\ 7O!?GBS\Y\0OARC_ !8W\\$<1\_^S^M'S_[/ZT?/_L_K
M1\_^S^M?JA^:_P#@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0
M'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\
M'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/
M_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?
M^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?
M/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZU_2E_P:L_\
M*3;7_P#LUWXJ_P#J7_"ZOYK?G_V?UK^E+_@U9_Y2;:__ -FN_%7_ -2_X75X
M?$W_ "3^<?\ 8#5_.)['#O\ R/<J^+_>Z>_RW\O_ &X_T:****_GL_>@HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHKQ3X]_'OX3?LT_";QI\;/C9XTT?X?_  X^'^CS:SXC\1:S,!';Q\PVMC86
ML.^\U36-5O&33-$T734DU+7-2DBTW38I)I$0U&,IRC"$93G.480A!7E*4G9)
M+NR9SC3C*<Y1A3A%RG.;Y8PBMVW\S0^,GQD^&?P ^&?C3XQ_&/QIHG@'X<>
M=$N=>\4^*->N3;6&EV%L1 >8 UU?ZG?W3166CZ/912ZGK6IRV&DZ382:G)'&
MW^;'_P %@?\ @M)\6?\ @I-XSN/ ?@PZS\,/V2?">L32>#_AF;\PZOX_O+*X
M)T[Q_P#%E;"[-G=ZQFV-YHOAG_B9>'_!H _LUM6U1=2\4:GY_P#\%;O^"N/Q
M9_X*;?%;R81J_P /_P!F7P)J-X/A+\(1>X^T8S!_PG_Q(%A=M::OXZUBU8D*
M6;3_  7IS'PQX8+,WBKQ5XI_'SY_]G]:_8^%>$:>6QAC\QA&IF4H\]*F]8X%
MR6EG>SKK>3LN5VM=NY^1\3<45,QE/ X&4J>7*2C4FE:6,Y7'FYG_ ,^6WHM>
M;5]$'S_[/ZT?/_L_K1\_^S^M'S_[/ZU]V?%_^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;
MP?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^
MM'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!
M_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;Q_8M_P0J_X+ZWG@:Z\(?L8?MT^-_M?@&3^S?#'P+_:!\37$*S^
M&06NG:-\./BCK<S(;WP&>+7PQ\0=8(U'P:^-.\4$>!@-6\!?W,P3P7<$5Q;R
MQ3VT\44L$\4HEAFAE :&:&920P8'<K+G.5(;H3_BH?/_ +/ZU_73_P $"?\
M@N=/\';[PI^Q%^V7XW7_ (4Y>B#0/@/\8_%5X6E^$VI33V]MIGPV\;ZS<,@;
MX5W986?ACQ-?$?\ "O=0']DZHT?@0B3P!^8<6<(75;-<II+G_B8O!4U93>G-
M6PT4W[[=VZ-GS7O[1-:_HG"W%<H.EEF9U'*$K4\)BZCLX6^"CB96=XV=E5T4
M7%KD=]/[T:*8CK(JNC;T?E6'3'Z<<'M3Z_+C]."BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_,D_X.3O^4M_
MQY_[$KX(?^J@\'U^$'S_ .S^M?N__P ')W_*6_X\_P#8E?!#_P!5!X/K\(/G
M_P!G]:_HCA[_ )$.4?\ 8OP?_J-1/P+//^1QF>_^_8G;_K\]_P"MKA\_^S^M
M'S_[/ZT?/_L_K1\_^S^M>P>5_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K
M1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/
M_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_
MK1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'
MS_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]
MM_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O'U%^P_G
M_AM+]C__ +.B^ 73U_X6SX6_R*_V&*_QY_V'\_\ #:7['_\ V=%\ NGK_P +
M9\+?Y%?[#%?DWB+_ +UEG_7C$_\ IZ!^H>'_ /NN8[_Q\-Z?P/S[_(****_.
M#]",76=9TGPYI.I^(/$&IZ=HFAZ)IU[JVL:QJ][!I^E:3I6GP->:CJ.HZC>-
M!:V5A96L#7=Y>7;".",2/)(B(S#_ #GO^"[?_!:C6?VZ?&E_^S9^SOKFI:)^
MR)\/]=FAU#5;:>>SG_:,\5:/?J+;Q;K5LH6[_P"%;Z/>V@O?A_X8N@!J1_XK
MSQ.HU/\ X1;2O"WU7_P<._\ !:.7XOZWXF_8(_95\6&/X3>&M1.E_M!?$_P[
M?<?%/Q)IUQ<6]W\+?#>HZ?>%;SX;^&[U1_PF=Z./&'B'3SI*8\*Z8W_">_R*
M_/\ [/ZU^K\&<+>QC2SC,:?[Z<>;!8>7Q4(RU]M55W:L[1Y(:>S2DW*3FN7\
MNXLXF^L.>58&;]C&26,K1=_;237[B&B_<K7FG=^UO;EBH>^?/_L_K1\_^S^M
M'S_[/ZT?/_L_K7Z2?GW_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/
MZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_
M]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K
M0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V
M\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZUO>$O%7B?P'XH\-^-O!GB#6/"_C'PAKVE>*/"_B30;ZX
MTW7O#GB30=0M=0T36]$U*W_TRRUC1[NTL[RRO;//Y5@_/_L_K1\_^S^M*45)
M.,E>,M)+^:+WCY7TU_!@FXM2CS*2V;5[?#_3\[OH?Z@/_!%3_@J]X>_X*4?
M5]+\:SZ9HG[4GP?T[2],^,GA>V,%E!XJLR!8:=\6O">F[@HT+Q)=(1KNG62L
MOA#Q(XTQ@FEZGX9EU7]N:_QWOV/OVK_BS^Q/^T-\//VCO@QJ?]G^+_ >I"6\
MTNYGN1H7C'PK=_N/$?@KQ9;VQS=>'?$6D?Z+>,OS:80-6THC5=*TO5:_U=_V
M-/VL_A7^VW^SE\.OVCOA#?B;PQX\TL27^B7%S#<:QX+\462BW\2>"?$<$# V
MFM>'-5$EJX*JM_8G3]7TX/I.J:;+)^(<7<.QR;%+%X2#678N4.1)-_5JLE>5
M&;W47)RE2OTYU;W;O]EX5S]YKAGAL3.^88:,>>^GUBF[I5H=Y+E_>VTNXNZN
M?55%%%?'GUH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%?GG_P4H_X*$_"C_@F_P#LV:]\;?B#)#K7B_4%
MN/#OP?\ AC#?BTUGXE?$">V:6TTR!03<6GAS2%*ZSXT\2%&B\.Z#&[#S-5U'
M2--U/;#X>MBJ]'#8>G*M7KU(TJ5."O.<I.R2777?L8XC$4<+1J8C$3C2H482
MJ5:LG:,(QM=M_/0^6O\ @LS_ ,%<? W_  30^#J:-X6DT;Q9^U9\3]'OU^#O
M@&ZVWMIX>L@QT^[^*'Q M(+JWN[+P=HUV7CT6S8";QEX@L9-)TW;INE>*=8\
M-?YF?Q1^*/Q!^,_Q!\8?%?XK^,-7\>?$3QYJ]]XB\5^*_$5]]LU?6]7O./M%
MQCBSLK,?Z%965E_Q+M-T[_B5:5_Q*NO:_M(?M%?%K]K'XT^//C]\;_%$WBSX
MD?$36)]5UC4)?M,-G8P_\>^F^&_#>F_:KO\ L?PWX;T>TL]'\,:+P=.T[3LG
M).:\-^?_ &?UK]VX<X?HY'@TFHU,;7A_M6(^+?\ Y<T9:<E.FV^[E=7LU8_$
M\_SRMG.*YVIT\'1E_LE#973C^^K+[<Y:=(V47N'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M?2'S__ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
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
M^S^M'S_[/ZU^BGP?_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZUWOPN^*/Q!^#'Q!\'_%?X
M4>,-7\!_$3P'J]CXB\*>*_#M]]CU?1-7L^/M%OGB\LKP?Z%>V5[_ ,2[4M._
MXE6J_P#$JZ<%\_\ L_K1\_\ L_K4SA&:<91C*,HRA*,X\T90E;F35U>]D.,G
M%Q<7.,HRC.,XOEG&4;6E&6MK7=]._;7_ %&?^".'_!63P-_P4P^"/V?7)=,\
M)?M1?##3K&U^-'P]BF6!-4A7R;&U^*_@F#&;OP9XENSY=[8HC2>"_$+2>&=4
M#:?)X8UGQ+^T-?XY7[+/[3WQ?_8X^.G@#]H7X'>(#X?\?> -7^W6\<AN9="\
M1Z//^XUOPGXLT^UN[1M6\(^(]&_XE&LV@(8'!THZ7JPTO5:_U2_^">O[=/PG
M_P""AG[-7A#]H/X77$%E/>9T#XC>!)K\7FM?#/XD:;:VUQXB\%ZW\EJ+@VHO
M;;4]&UE+=(_$'AV_TO5HT3S]B_B?%O#3R:LL7A(R>68FIRP>LOJM5I?NJC^S
M!Z^S=E\,E:ZU_8.%>(EFM#ZIB916/H4W)OX?K5*-E[6$=;S5U[2STYH='<^Z
MJ***^-/L0HHHH **** "BBB@ HHHH _RB?\ @LK^R@_['/\ P45_:+^&&F:4
M=.\#>)?%,_Q@^%:I;_8M.'P^^*@NO%&G:9HHR<:1X.UBZ\2> B,D9\%]>]?E
MW\_^S^M?W4_\'9W[*"^)/A7\ ?VS?#NG>9JWPSU^X^"7Q)N(03--X+\:_:/$
M'@'4;QN5&E>&_%]MXATA02";[XBJ0" 2/X5OG_V?UK^@>&,P699+@L0WS584
M_J^(DW=RKX=*E-OMS*,9VZ*=KNW,_P &X@P/]GYOC**34)U/;T4DDO85VJM-
M:7^%RE&_51;TV1\_^S^M'S_[/ZT?/_L_K1\_^S^M>^>-_P"!=/\ VW^G_P!O
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'
M_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;PY'
M>%XYH9)HYHYO.BEB_<SP30_Y]NAX&*_UR_\ @FQ^TZO[8W[#/[,_[0LMY]O\
M0^./ACI-MX^F(V%OB7X.:Y\$_$8"%6 M$G\<Z#K=S9HRD_8&C8X!W'_(R^?_
M &?UK^XS_@TK_:J_MGP/^T=^QCKMZ'OO!^KV?[0'PZ@EF$TT_ASQ*-,\$?$?
M3[<$@6MCH?B.U\#7WED-G4O&>J'C&:^%X^R_ZUE-+%QBG5R^NJB;=K4,1RT:
M_6VC]E+9_#9;GV7!&.^K9I+"RDU#'4N1*3M>O0_>T5L]U[2-]+2E?6UC^RZB
MBBOQD_8 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKSWXH?$;PO\ "#X;>/\ XL>-[]=+\%?#'P5XI^(/B_4<18T_PSX.T:\\0ZY>
M9FEMXR;/2=-NV"LZ!\#+@UZ%7\ZG_!S-^U%_PHC_ ()R:Q\+]#OS9^,OVIO&
M^B_"FT6V;%[;^!-(8^./B-J&T9!L+RQT/2? VK[B-J>-H\ Y.WMR[!3S''X/
M!0OS8BO"FVE>2IMWJR77W8)SMUY;-K=<.98R.7X'%XR35J%"I.,79<U2R5.-
MW>W--QC?EE\5[.Q_GF_M ?&7Q-^T1\=/B]\=O&+!O$OQ>^(_C#XB:O"LWFP:
M?=^+_$%SJ_\ 9=H!PMEHWVK^QK$ 8&F\"O(OG_V?UH^?_9_6CY_]G]:_I&$(
M4X1ITX\M.$80A'^6,*<()?\ DM[V6]NEW_/DI3J3E4J.4JDY2G.5K<TIS<VV
MKNWQ6>O23ZV1\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K5"_\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6NN^'O@/Q/\ %'QWX'^&/@K2
MYM8\9_$3QAX;\!^#]'BXFU7Q5XPUBU\/Z)IN..+S6-4L[/\ /G%)R45*4GRQ
MC%SE)Z0C"-N9RETW5E;7756!)MQC%2<I2C"*;M>4K66SWL[^=UU/[U/^#4O]
ME/\ X5Q^R=\4/VK/$&F"W\0?M'^.7\.>#;J4SF1OA9\)I]2T;[3;BX.;4ZK\
M2+SQU97T=OM1U\):4^6,>!_5Q7@G[,_P+\+_ +,7[/OP:_9[\',LGAWX/?#;
MPK\/[*\,*PRZM+X<TBWT_4?$-TD?R_VIXBU-+S6]78$A]1U"=^"?F][K^<<W
MQTLRS/&XYWY:]>2I7=[4*25*A'Y480=TDGS>3;_H'*,#'+LLP>#6CH481J:)
M7J.$9U':[WG.3U=TFETN%%%%><>B%%%% !1110 4444 %?#G_!0#]NKX/?\
M!/7]G'Q9\?\ XNW8NA:;=&\ ^!;&\MX/$OQ.^(&H03OHGA#P\L[H0["VDU76
M=7 >+P]X=T_5=8D5X].\F3Z6^*_Q3\ _!;X;>-_BQ\4?%&F>#/A[\//#6J>*
MO&'BC6))(K+1]#T>U>ZN[IC$#<W-T50K8V-FLFH:A?O%IVG127\J1M_EG?\
M!5[_ (*5_$'_ (*8?M*ZG\2=4_M'PY\'/!4VJ^%O@'\,[N?_ )%7P3-<?\AO
M6[:"[N[,>._'AM;/6/&EY9'"C^R_"PU/5-*\+:5CZ3AC(*F>XN]12IX#"R4L
M7434?:23]S#4I-_'6Y9I2Y?=46[:H^:XDSV.381>SY9XW$Q<<-2UER1?*I8B
MM&VD*5XW3WYFKJS/F3]L7]KSXT_MQ_'KQG^T'\=/$$^K^+/$]YY.EZ/:SW)\
M.> /"D-Q=_V'X \%:=<W=V=(\.>'#=9L[,DG4M2_M35=4.J>*=4U35*^7OG_
M -G]:/G_ -G]:/G_ -G]:_>*5*E0I4Z%&G&E2I14*=."M&$5LDNG]=C\6JU:
ME>I*M6G.I5J2<ZE2;O*<I.+;D_PMT]X/G_V?UH^?_9_6CY_]G]:/G_V?UK0S
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>/:?V>OV@OBS^RS\8? OQY^"7BN\\
M&?$GX>ZN=8T#5[:"VG@(:W^S:GIFN:9<#['K/AK6;*[O-'UO1+W_ )".G?G7
M^HO_ ,$N_P#@I9\*_P#@I?\ L]:=\3O"0LO"OQ5\+&PT'XY?"C[7)/?>!?%\
MT$ZPW%EY^;J\\#^+4M+K6/!>M,09;<3:5J1C\1Z1K6GP?Y/_ ,_^S^M?:G[
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
M/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\
M;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O ?IK
M^PK\:3-'/\'/$%X/.MUN-3\$RS$YE@"M<ZUX=0<J&LR3JUH !N5M4W,=BJ?T
MUK^:+1=:U7PYJ^F:[HUW+8:OI%W!J=A>1C,L-W:3F>WN2",$=0<@@C(Q7[V_
M ?XOZ7\9_ =AXEM/)M]8M\6'B;248,VEZQ%N^T*.YM;H#[59MC+Q, 2S*S#_
M %"^A[XRT^(<@7AGGV*<L^X<P\Y\/5J]2]3->'J<DWA87E.4L1DU6K.A2H^[
M+^QXX6=.'L\'6DO=R^NY05";;E!7@WI>"M[J6OPWWO\ BM?<****_N ],***
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 **** "BBN:\2>)/#_@G
MP[K?B[Q=K>F^&_"WAC2=3UWQ%X@UR]M]/TC1-#T>VN+_ %+6=3U"Y:"TL;*R
MM+>2]O;RY;RXHU9G=5!:A)MI)7D]EW$VHIMNR6[//_CI\;_AG^S9\)O'/QO^
M,WC#3O _PS^'>C3:_P"*/$NJM*8+*S69+:VMK6VMUN+O5M8U:_N[32=%T:SB
M?4==U2_T[2],A?49HT;_ "_O^"KO_!4OXI_\%-OCI)XLU>/4O!?P-\!S7VE_
M!/X1_;KB:ST31YK@?:?%WB3G[%>?$CQ(!_Q.[VS_ .0?I_\ 9GAC3"=,TTZK
MJGT-_P %N?\ @K[XE_X*-_&"7X=?#/4]4T7]D#X4:[>Q?#S0V:XTZ7XIZ]9?
M:["Z^,?BS2YQ9W0-[:,S> -&UA0WA[P\0/\ B5^)?$WB1$_"7Y_]G]:_9N$>
M%EEE*.88^G?,JT>:E3J*_P!2I25HM*]E7DKW>G(E;7F9^0\4\2O,:L\OP53_
M &"DTJLZ?_,743C?FE]JBK72M[Z;>G*@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UK[H^,_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX_<[_
M ((B?\%<O$7_  3A^-1\$?$?4=3U?]D7XP:]91?%#0HO.U*3X=Z_.MOIMK\8
M?"FFP+>W@NM&M+:RM/&FC6(SXB\&J,C5O$WA?PRC?Z9'ASQ)X?\ %V@Z+XL\
M*ZQI_B'PUXETC2]>\.^(-%OH-3T;7=!UFQ@U'2-9T?4K%KBSO=)U6QN+>\L+
MRS=H;Z.2.2-I(F!/^+3\_P#L_K7]@_\ P;=_\%?9/ .O>'O^">/[1WB8MX&\
M6:D+3]E_QQK%S@^#O%VKW!N;GX.:UJ-UE/\ A'/&-]=BY^'S'8^F>+WD\,1O
MJ>F^*=*'AG\ZXUX:6(I5,XP--O%4H<V-IQ5_;4UR\V)A'?GIZRK1UYZ;<^:/
MLK3^]X/X@^JU*>58RI;#5';"U)[TJC5W1E+^2I[L:.W)5]SWO:WC_=G7^+Y\
M2_\ DHWQ _['?Q7_ .G^YK_:#K_%\^)?_)1OB!_V._BO_P!/]S7!X<_'G'_7
MO!?GBSM\0OARC_%C?SP1Q'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M?JA^:_^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K7]*7_!JS_RDVU__LUWXJ_^I?\ "ZOY
MK?G_ -G]:_I2_P"#5G_E)MK_ /V:[\5?_4O^%U>'Q-_R3^<?]@-7\XGL<._\
MCW*OB_WNGO\ +?R_]N/]&BBBBOY[/WH**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHKFO$GB3P_P""?#NM^+O%VMZ;X;\+
M>&-)U/7?$7B#7+VWT_2-$T/1[:XO]2UG4]0N6@M+&RLK2WDO;V\N6\N*-69W
M506H2;:25Y/9=Q-J*;;LENSE/BU\6?A[\$/AMXT^+?Q5\6Z3X'^'OP^T"_\
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
M "BBB@ HHHH **** /\ ,D_X.3O^4M_QY_[$KX(?^J@\'U^$'S_[/ZU^[_\
MP<G?\I;_ (\_]B5\$/\ U4'@^OP@^?\ V?UK^B.'O^1#E'_8OP?_ *C43\"S
MS_D<9GO_ +]B=O\ K\]_ZVN'S_[/ZT?/_L_K1\_^S^M'S_[/ZU[!Y7_@73_V
MW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M
M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?
MZ?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT
M?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?
M/_L_K0'_ (%T_P#;?Z?_ &\?47[#^?\ AM+]C_\ [.B^ 73U_P"%L^%O\BO]
MABO\>?\ 8?S_ ,-I?L?_ /9T7P"Z>O\ PMGPM_D5_L,5^3>(O^]99_UXQ/\
MZ>@?J'A__NN8[_Q\-Z?P/S[_ ""OY1O^#B7_ (+$O^S5X.U3]A[]G#Q7#;_M
M"_$30XO^%Q^--&OB-1^"_P .-=LVN+;P[IMQ!_R"OB1\1]&GC\N5C_:'@[P7
M?KK$<<&I>*O"WB32_P!0_P#@L'_P4Z\)_P#!-3]FB_\ %UA-IFL?'_XE6^J^
M%_@-X'N=MQ]IU^&U O\ QYKEAD-_PAO@-;RUU#6OW>=4U&32/#0:,:JVHZ=_
MER^._''C#XF^-?%?Q$^(/B/4O%_CCQWXCU7Q9XP\3ZS/]KU?Q'XCU[4+K4-;
MUK4KD 8N[R\NLC\17-P7PY_:%59KC:=L%AJE\-2FK?6\1!Z67VZ$';F2^-R2
MTMKMQ?Q$\%!Y9@Y2CC*T$L15BM<+0J6YE?[-:5M']FVSOIROS_[/ZT?/_L_K
M1\_^S^M'S_[/ZU^Q'Y3_ .!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
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
M/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;
MP?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^
MM'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!
M_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M?JO_P $A?\
M@I;XO_X)I_M0:9XZDN-2UCX#?$6;2_"/[0?@2P!F_M3P?%-=C3?%NAZ:"MI_
MPF'PWN[N]U;PQM(;4=-/BGPL&TK_ (2G-?E1\_\ L_K1\_\ L_K7/B\+0QV&
MK83$TXU:%>FZ=2$E]F5KN+^S45O<GKRN[LS?"XFM@Z]+$X><Z=:C4C4IS724
M;)*:^U!W]^%US6>JMK_M$^"?&OA;XC^#O#'C_P ":]IGBKP5XVT#2?%'A/Q)
MH]PM[I.N^'==LK;4-&UC3;E<"ZLK^QNH[N)F(.UP"JL,5V-?P]_\&PG_  5#
MDTC51_P3?^->OR_V7KD^N>)_V7-<U6]S#I6KM]KU_P ;?!WS[AAFSU<F[\8>
M#3N&=?\ ^$JTOD^)_"NF#^X2OY\SK*:^2YC7P-;WHQ?M,/5M;VV&GK2FG=WV
ME&2O[E2-2%WR\S_=LFS2CF^ HXRB[.45&M3;O*E6BO?C+;>ZE!V7-3E"=ES6
M11117E'JA1110 4444 %%%% 'R1^W1^S7IG[8?[(G[07[-6I"#?\6/AOK>C>
M'KF\_P"//2_&VG+;^(? &M7!P<V^B>.=*\.ZRP'4:>5!P3C_ "#M;T35?#>M
M:QX;U[3[S1]>\/ZE?:-KFEWUOY-YI6L:-<76GZEIMS; C_3+.\M?L?7VK_:H
MK_,0_P"#A[]D\?LO?\%*OBAK>B:9_9_@']I*SLOVA?"AC@\JS@UGQ=<W>G?$
MG3?M1"V?VT_$G2O$GB7['@?V?IWB/2R  17Z/X>9A[/$XO+)O2O&&*PZVM.D
MH4L0K6=W*G*%2]U;V7+9\W-'\\X]P'-1PF8P7\*3PU;2]X59IT'>^G+-N%DO
M>YT[KEL_PT^?_9_6CY_]G]:/G_V?UH^?_9_6OUD_,/\ P+I_[;_3_P"W@^?_
M &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH
M^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\
M NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_
M &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH
M^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\
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
MJ\K2EI?5V226B1^#9EF.(S3&5<9B'+FJ2]RFM8T:2Y>2E%V7N0UMHMY!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K7I'!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K5[3=-U/6+V
MWTW2M/O-4O[CS_L^GV%C<7EY/Y-N+FY^S6UO_IG_ !YYY.<_C1?U_IK_ #_!
M@E_BZ;_+_+7SN4?G_P!G]:/G_P!G]:]5TKX#_'+7;9[S0?@O\6M<LXYOLLEY
MI?PX\8ZE#!-#_I'V;[3I^EW7^F?Z5S^':N]TS]C/]L'6[.._T?\ 93_:0UFP
MD\_R[S2_@=\4+RSG,/\ Q\_Z3;^%[JSK&6(H0MSUJ4+[<U:BK[7M^\Z7U_R>
MFBHUGM2KNUMJ-=]5O^Z\F_/7N?-OS_[/ZT?/_L_K7U%_PP]^VI_T9_\ M1?^
M& ^+7_S+UGZG^QG^V#HEG)?ZQ^RG^TAHUA'Y'F7FJ? [XH6=G 9O^/;_ $FX
M\+VMG4_6\+_T$T/_  ?0\O\ I[Y_AZVIX;$1M>AB%?\ Z<U_[M_^77_#Z]SY
MM^?_ &?UH^?_ &?UKU[4_P!G[X]Z/97&I:K\#_C!I=A;B#S]0O\ X9>,+*S@
M\ZY^SVWVFYN-!^Q_\?G3\N]>;ZQH.M>'IH[;7M'UC0KFYA\V.WUFQN--FGA
M&+G[-J-K:_7_ #FM54@]I1?>TH2MZ\DI6ZK6U[:7Z9^SJ*UXS7^)5(7VVYZ<
M;^=KVN[VN9/S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M63_P"!=/\ VW^G_P!O
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'
M_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;Q^]W_!!K_@JM=_\$_/VAHOAE\6->F3]E#X[:OIFE^/HKJ>>;3?
MA;XUG']G:+\8-.MC_P >=C;872/B"+3 U'P<JZL1JFJ>%=*TNO\ 2\M;JWOK
M>WO;*XAN[.[A@NK6ZM9Q-!/!,!/;SP7$!(N;6Y!4@ABKJ<C<C<?XJOS_ .S^
MM?W]_P#!M#_P5"D^//PE;]A'XR:\;GXN_ CPY]M^#.L:I<$7?CCX):;/;:>/
M#9GN,M?>(_A:;NUL+%4#-J/P^?266-V\*^*-3K\RXZR#FA_;6$A[U.,(9A3B
MOB@K0IXM*^G+[E.L];WIRNK6?Z)P5GKA)91BI/V<M<#4F[<DK<T\+>SYN>\Z
ME&-UR\M2%I7NOZOZ***_+#]."BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** ,J_TVQU:PO-,U"W@O+#4+6?3[ZTN=LL-Y9W,)@N(+@ \K/;D
MJPZ;6P<@D'\"OCS\*;SX/?$;5_"SQ32:)(?[3\+ZA)G_ $W0KOBW'(&;NS.=
M'O"  RZ<&&017]!5?)?[6WP<_P"%J_#J>^TBU6?QCX,%QK.AA$4SWUHT0&LZ
M*I)!_P!-M(5N;-1N/]HV-N% +-7\Q?2D\)8^)' 57,,KPKK\6<)0Q&:Y1[.#
MEB,?@(*-3-LEYJ<.>HL30IQQ6#IR<I/'X/#4Z=Y5IJ7%C\.Z]!N-N>B^>"[Z
MJ\?+FLM=;65UL?B3\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K7^/7_ (%T_P#;
M?Z?_ &\?.!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^
MS^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\
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
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 %%%% !7\#'_!Q7_P6)'QK\3>(/V!_P!F?Q.)/@WX(U@VO[0?C[1KU?LO
MQ3\=Z%J(N/\ A6^BW5L";SP)X%U:S0:Y=@F/QCXR18XE71_"JZEXG_6O_@X?
M_P""N<O[('PTD_9(_9Z\5-9?M-_&'PZ9?&'B;0+TP:K\$?A5K*7%M<ZC;:A"
M6&C_ !'\=6PN[3PJ5"ZGX9\/IJGCE#I.HGP1J<W^>#\_^S^M?IG!/#2J.&=8
MZG>G&5\OI37QN-U];:OIR33A1NFFXSDGHF?G'&7$#C&>48*;4I+EQM:#ORZQ
MOA?-M-NLKJRY.[0?/_L_K1\_^S^M'S_[/ZT?/_L_K7ZH?FG_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'
M_@73_P!M_I_]O!\_^S^M'S_[/ZUM:#X;\1>*M2M]$\,:'K'B36+C_CWTO0=*
MU#6-2G\^X^SYMM-T^UNKW'VRZ]J^O_ G_!-7_@H5\3/L\W@K]BC]J'5[.\\@
MV^L3?!#Q_HV@S^<ML3_Q4FLZ%I>C\"Y)(^V< $YX.,:N)PU"ZKXBC0MNZU2%
M.*^<I*_R3_%&M*A7K6]C1KUKVM[*G.K_ "_%R1ERWZ7^+WK7/B;Y_P#9_6CY
M_P#9_6OV+\)_\$!/^"NGBY(I[#]CWQ%I=M,8%>?Q;\3O@MX0,,<TWE?:+C3/
M$_Q&TO62;- 6P++^T=O.,"O>-&_X-E_^"KFI1>==_#CX3>''\XQ?9]9^-'A&
M>;RO^>__ !3]SKUG]F_Z99$G4[<5Y]3/LEI2Y:F:Y?&75/%4Y=OY'/OUM>VE
M]4NZ&2YS-*4,KS"47:S]A-?R_P ZCOY7W=[75_Y_/G_V?UH^?_9_6OZ4O^(5
MG_@IM_T'_P!EW_PZOB__ .==71I_P:>_\%'WL1>/\5?V-DG-L9SI,OQ,^+XU
M!9EMCBP(A_9_N-*-R6 0,NJMINXAB/+RXYY<3\/1M_PL8+7M.I+[^2G*WJ[&
MZX<SQ[Y9BUM]GT]/Z<C^8KY_]G]:/G_V?UK^E+_B%9_X*;?]!_\ 9=_\.KXO
M_P#G75YOK7_!LC_P56TM;AK#P)\(/$CQR^5''H_QF\-02SQ9QY]N_B%=!46W
M;R[T[L?PX&1:XDX?EMG& Z;UK;NW\I+X>SQ6OE6.=_Y:?-_+OJK?J^;;<_GU
M^?\ V?UH^?\ V?UK]E_%/_!OM_P5W\)QSSW/[(.I:Q9V\TWEWGACXJ? CQ09
MX;4^>MQ;:9I/Q0N=8!)XL1>Z,&SQC.*^6?&O_!+K_@H]\/3*?%7[#O[4UO!;
M@&XOM&^"_C?Q5I,"DVP!NM:\+Z#KVD68)N6P3=\[6QWKJI9OE5>WL<QP-6^W
M+BJ+ZV_GTUT\^BOH<E7+<RH_Q<OQT+)-\V&K+^7;]WKUOM;7OI\'?/\ [/ZT
M?/\ [/ZUU7BKP-XS\!ZF='\<^#_%7@O5?^@7XM\-ZQX;U(?\>L__ ![:Q:VM
MYTNO>N5^?_9_6O0C)22E&491>TH/FB_1V5_N1QM2BW&49QDK74E_AZ]=G?RN
M^H?/_L_K1\_^S^M'S_[/ZT?/_L_K3%_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K4T,TUM-'<VTDUO=6TT$MO<13^3/
M!-#_ ,>US;7/ZY[>^>8?G_V?UH^?_9_6@/\ P+I_[;_3_P"WC_2H_P""!G_!
M5Z+]OKX!_P#"H/B]KT=S^UA\!=%LK3QI<WUS;?VE\6OA^;E--T'XK6MJSK=W
M.K6A-IX;^)9"R!?$9TWQ,6@B\<Z5I6G?YQWQ+_Y*-\0/^QW\5_\ I_N:]2_9
M/_:D^+7[&/Q^^'?[1GP4UB'2_'/P\UC[?;V=^;F;0O%6CWA\CQ)X)\6Z;;75
MK>W?ASQ)H]U=Z1K-F+S^T@1_Q*M4TO51I>J5X9KVL3>(=:UC7KF.&VN==UB^
MUFXCBYA@FU*XNM0N?LP_[>O3TYZ5\YE614\HS'-*^'Y8X3,8X:5*G'3V52F\
M1+$04?LTU.K&5.-W;FDK^[=^YF><U,TR[+*.(YI8K+WB85:DE_&IS^K^PFY:
M<\^2C*$Y65^6,K:V63\_^S^M'S_[/ZT?/_L_K1\_^S^M?1GA_P#@73_VW^G_
M -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\'S_[/ZU_2E_P:L_\ *3;7_P#LUWXJ_P#J7_"ZOYK?
MG_V?UK^E+_@U9_Y2;:__ -FN_%7_ -2_X75X?$W_ "3^<?\ 8#5_.)['#O\
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
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M74^!_'/C#X:^,_"?Q$\ ^)-7\(>./!.O:7XG\*>*-"OKBSU?P[XCT+4+74-%
MUK3;FWXL[RTN[7D=_I7+?/\ [/ZT?/\ [/ZTI14E*,HQE&<7"<)QYH2A*W-&
M4=+WLM;Z:]QIN+C*/,I1E&<96]Z,E:SC+IN[Z:N[Z:_ZC7_!&C_@JMX1_P""
MEG[/\+^)+K2?#W[3OPLM;#2_C9X%L&%I%JC!?L^F_%'PGIK98^#O& 5FO;,!
M_P#A#O$C2^&9LQ'PYJFL?M!7^/%^QW^UK\6_V(?V@_A_^T9\%]3^R>+/!FI8
MU#1[JXN1H7C#PK=_Z/XC\%>++>V(-WX=\1V@%I=L"#IC#2M6THC5=*THU_JP
M?L2_MD_";]N[]G3P+^T?\';_ 'Z'XNM#9Z]X<N+F"XU_X>>.-,BM%\4^ ?%L
M$/EK::YX>N[E<@JBZUHDVD^)-*\W2-7TN:3\0XMX<>3XE8K"1E++L7*+IK63
MPM6:5Z,WK:'6EHKVDK71^Q\*\0?VIA_JF*G_ ,*.&A>=W;ZQ26BJP6TI)+][
M;JXO6^GU[1117QY]<%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!_F2?\')W_*6_X\_]B5\$/_50>#Z_"#Y_]G]:_=__ (.3
MO^4M_P >?^Q*^"'_ *J#P?7X0?/_ +/ZU_1'#W_(ARC_ +%^#_\ 4:B?@6>?
M\CC,]_\ ?L3M_P!?GO\ UM</G_V?UH^?_9_6CY_]G]:/G_V?UKV#RO\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^WCZB_8?S_P -I?L?_P#9T7P"Z>O_  MGPM_D
M5_K5?M"?'KX:?LP?!CXB_'WXR>((_"_PX^&'A^\\1>)=4.V:\\B)EMM/TS1K
M-RHU7Q!X@U2YL=&\.:."KZIKNI:;ID.)I$K_ "5?V'\_\-I?L?\ _9T7P"Z>
MO_"V?"W^17[H?\''G_!4M_VI_C=+^QY\&?$D-Y^SS^SYXDF_X335-&F$NG?%
M/XV::+G3]2U#[3;G_3/#7PU^U7GAO1!_R#M0\0#Q/XG/]JZ8/"[5\!Q/DU;/
M,ZRC"0<H4(T,15Q=:-E[.A&O35E=J\ZDG&$(W5]7M%GV_#F;TLFR?,\3+EE7
MG7PU+"TI7:J5G0O?E2^&G!2E.7V5RK[5U^-/_!0;]N7XH_\ !0G]IKQM^T)\
M2Y9["SU*0:+\-_ IOA>:=\,_AQIEQ=?\(YX3TX 6:W=Y9_:OMNM:RMBJ^(?$
M6I:IJ:A5PH^(_G_V?UH^?_9_6CY_]G]:^ZH4*6&HTL/0A&E0H4XTZ5."M&$8
M[)?J?&5JU7$5JM>M.=2K6FZDYRUE*4N6[;Z[+II[P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZUJ9_^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'
M_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZUUMM\/?'EY:V]Y9>!_&%Y9WD,%U9WEKX<UB:&>&;_2+:YMKFWM1
M]LL[WOGUQZ99?^!O&VE6=Q?ZKX/\5:?86_\ Q\7E_P"'-8L[.#'^CC[3<W%K
M]C_#O^>%S0_Y^4NGV^]O+S_K6SY9?R5.G3_#_P #[V<K\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K3%_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O'V#^P;^V!XY_83_ &K?A'^TQX&,UV_@3788
M?%_AN*<0P^-_AOK'_$O\;>"KG(-C_P 3?PY=7AT2]O01IWB/^RO$^/\ B5U_
MK9?"GXG>#?C/\./ OQ;^'>K0>(/ ?Q*\'^'?''@_6X#^[U7P[XHTFTUC2KLH
M#BWN'LKM&N;4$M$^4<APRI_C&?/_ +/ZU_=/_P &JO[>I\7_  Z^(?[ 7C[6
M6DU[X8G5/BQ\"/M\_P"]O?A[K^L?\7'\$Z?YY!QX1\8:I9>++*T._4;W_A-?
M$[*HTKPNSK^><?Y/]8P=/-Z$/WN"M3Q7*O>JX:=1R4I+[7L7[JVLIMMZZ?=<
M$9M]6Q=3*ZLFZ>,M4PSJ/6GB80A%Q4K:>V6NVC@HZ_$?V)T445^1'ZP%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^$7_!
M>G_@I=_PP#^R==^&OAWK0LOVEOVB+?7/!'PH-G<?\3'P3H,5O;6WC3XLX(S;
M-X:LM3L]'\,R,5*^,_$&D:HB:CI?AS647]K/''C3PO\ #CP?XK^(7C?6].\,
M^"_ _AO6?%OBWQ%JL_V?3="\,^'+"ZUC6]:U*Y 8QV6DZ5:75Y-\K (C$ D+
MC_)W_P""FW[='BS_ (*&?M?_ !+_ &@M:?4;+P;/>?\ "(_!KPE?  >#?A+X
M;N+JW\):9<6MM=70&KZO]JO/&'B<"\P/&?B+5/[+/]E_V77UG!^2+-\RC6Q%
M/FP.!:J8AM7IU*NLJ6'EK'FA*4'*=KZ046K3NOE>*\Y_LO ^RHSY<9C(RIT9
M+25*G)QC5K0=F^>,9<L5IK*][QL? #N\SR33232323>=++-^^GGFF_S[]1P<
MTWY_]G]:/G_V?UH^?_9_6OW0_%__  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^
M?_9_6CY_]G]:^AO@+^R3^T]^U'K']B?L[? 3XI_&.[CG%I>7O@3P=K&KZ!HD
M[$ #Q)XDM[7_ (1KPW:%B +WQ)K&G9) '.*_>/\ 9Y_X-8?V^_BC%IVJ_&[Q
M;\'_ -FW1[@Q27NF:QKD_P 3OB#;^8"6/_".^ #<^#3M((94^)-@PSRN 2/,
MQN<99EW^^8W#497=X.M"572VU&#E6OJM'37E>SMWX+*LRS"WU/!8JO%VM-4J
MD*;6F]2K&G!;/=I/6SWM_,M\_P#L_K1\_P#L_K7^A!\"O^#47]AWP/\ 9+_X
MX?%KXY?'?5;<Q&ZTZQOM'^$W@C4 H/%QHOAZWUWQ@A)QS;?$<#J",D8_7;X.
M_P#!(;_@F=\"?LTOP\_8M^!RWMJ%:RU?QUX7_P"%LZ[8SQ'Y;BSU[XL77C?6
MK.ZS_P O=I>I(1D$[3AOEL3X@Y-2NL+1QN,E]F4:*H4I-I-7G6<9J]]/W3>C
MTVO]+A>!LUK<OUBKA\+>WNRJ.O4Z?9HJ5-]+_O?M;V;:_P I_P #?#'XD?$[
M4O['^&GP^\;_ !$UC$'_ !*_!'A3Q!XJU+]]S;?\2WP_I>JWG/Y=^^*^\OAU
M_P $=?\ @J#\5%MW\*_L0_'RS2[8+!)X\\'K\)80QP1.;GXH77@W_12",7AY
M(88&""?]770]"T/PQI=IH7AS1-*\/Z'I\0AL-(T/3[32=-LXA@^1;:=80VUG
M:H.H5$7!/W1DUNUX=?Q&Q4G_ +-E>&IK6TJU:=>>MM+TX8?:VM[[Z6L[^YA_
M#[#07^TYC7K>5*C"C'3RG.O;IHK>=]+?YH_@7_@V7_X*N>+51M?^''PE^&+N
M1YB>.OC1X1U"6$D<>>WPYN?B*K=ON%O>OKCPK_P:1_MHWF?^$V_:3_9?\/\
M^O\ ^16E^+'C(^EMQJWPY\"9V9^;WZ;C7^@!17E5./.()Z0G@Z"[4\)#7;?G
M<]K:)6W=[Z6]&EP-D=/6<<76E_-4Q4[^=E#ELGUO>_?>_P#$?X>_X,_]3=DD
M\6?M\VEO''=Y>T\._LVSW<UQ9X)&-3O_ (W::+.[/0LVD:@.G)YKV;1_^#1#
MX%00;=?_ &R?BWJ=SYO^LT;X9^#M"@\G'^H^S7VN^(3YY.?WANL]V7U_L*HK
MAEQAQ'-W>927^#"X*G?;?V>&A?;3FO:^G6_=3X3X?@K?V?&6WQ5:SV]:CM?3
M:VR/Y3=/_P"#2C]ARWNX7U/]H;]JZ]L!YOVBWL-5^$&FWLV80(/LU_<?"35;
M:T*7)$@ L?G'R@J>:ZC_ (A,?^"=7_1:/VUO_#B? S_Z'&OZBJ*P?%'$+M?-
M\6[?]>O+_IUY*_S-EPSD2_YEF&>WQ*J]K;7J^2OW/YH;3_@U7_X)H6UK;VTO
MBO\ :GOYHX1&][=?%/P/%>7'_3:X%A\)[.S#9&,V]G&,G[N,U'J/_!JC_P $
MT;VSEMK;QE^U9H\TOD[=0T_XH^ 9KVW\F<W"_9QK'P>U6S3Y\];-LCC@\U_3
M%14?ZR\0_P#0YQWRJ^:\O)_?]]?ZN9'_ -"S"=/^72Z6\_(_EU_XA,?^"=7_
M $6C]M;_ ,.)\#/_ *'&N.U/_@TC_8HE:].C?M'?M1V".)3I\6J7WPHUG[#N
M/^C_ &G[-\-]"^VE1S\OV 'IQR:_J[HJUQ1Q#';-\6MO^?72W_3KLOQ9$N&,
MAE:^6896_E56/9:VJZZ(_COUG_@T+^#$HMSX>_;0^)^F&(2_;!K/PF\+:]]H
M)_U/V3[#XI\/FS\OON%\3TP#7@OB/_@T"\9V\!?PE^WEX;UR<13^7%X@_9TU
M?PO#]JQFVMS/8?&3Q@XM   ]ULWACA0V17]Q5%=$.,.(X-/^T7/RGA\/+MM^
M[5MGZZ7V,9<(Y!*-OJ*AMK"M7C>W=.I)/R[???\ SXO&?_!IC^W=I)DE\#?'
MC]ECQ?:QB8^1K6M_%'PAJ\__ ![_ &?[-;#X7^*-)%VNPDM?:N$Y7#'-?'_C
MW_@VX_X*R>"EGDTGX&>$/B;;0#Y[GX??&?X9>8(H?/Q/;V'CC7?!NJW;'R%V
MK:6HU1O[1.P-L;;_ *;M%=U'CW/J:2G]2K1NF^;"\DG:VCE1J4[^7,I<O3=W
MXZO ^2SU@\92EK[T<1S^FE:%2UGK[O+>[O?2W^1W\2_^"6W_  49^$"7$WCO
M]BC]H^PL+/SS>:SHOPL\3^,/#5B(NEU<^)/ ]KK^CV=F>Q^V9/YU\-ZQHFM^
M&]2N-'\0Z/J6AZQ93^5>:7K-C<:9J5C/G_EYTW4+:UO+/V^OI7^U17G'Q$^$
MOPL^+NC?\(]\5_AG\/\ XH: ,YT3X@^#_#WC32#YG?\ LWQ-INIV1SW^3D8S
MP!CU:/B/7CIB<LI3N]'A\1.G;O:E.E7OT^&<;6U3Z>57\/Z6^%S&I"U[QQ%"
M%1O:UZD*E*UM=XN]]+=?\8SY_P#9_6CY_P#9_6O]3#XT?\$%?^"57QN%Y/JG
M[*GA3X=:O<X$>M?!75?$'PG^P@ DM:^&O"&IV7@0$YY%WX2F' V@'.?QE^/W
M_!HS\,]3CO-2_9?_ &K_ !MX2N-OFVGA/XY^%M(\;:;<-WM1XU\$+X-OM'L@
M.1N\'>(&Z#;WKZ'"\?9'7:C7^M8.3V]M1YX^?O495+?]O1C>^G6W@XG@G.J&
MM'ZOBXK_ )]5^2>G*U[M:%.]U_+*7VKVNK_PT_/_ +/ZT?/_ +/ZU^U?[2__
M  ;Z_P#!3_\ 9K34-4?X%Q?'?PGI^1)XK_9UU0_$PSQ  G[+X!-KH/Q3<#/+
M)X$9>OS>GXS:WHFM>&]5U#0?$FCZEX?U[1[RXL=4T/6;&XT;6-*O(<&YMM2T
MW4+6UO+.\X'_ !^?CUKZO"X_!8ZG[7!XO#XF&EY4*L*G+>]N>,6YPO9\O/&/
M-9VO:5OF<3@L7@JGLL7AZV'GTC5A./-:U^63BH3MI?V<IVYO>MS1OF_/_L_K
M1\_^S^M'S_[/ZT?/_L_K76<W_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_
M^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_
M -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;
MP?/_ +/ZU_5M_P &MG[>@^$/[0?B_P#8D\>:OY'@#]I S^+/A>+^?RK/1/CA
MX7T?%WIML"ZV=FOQ'\!Z6+5P2=VO^"O#&DZ6K'50#_*3\_\ L_K77> /'/BK
MX8^.?!?Q(\#:Q-X?\;> /%7ASQOX3URUQ]LTKQ)X5UBUUC1-2M@/^?/6+6SO
M.OXYQ7G9MEU+-<OQ6!JJWMJ4O95+65.O%IT9<W2T[2M;W^6S:W._+,?/+,=A
ML;"[]E4BJD9.T9T)\JK1:U^*%XWL^5RD['^T917RE^Q/^TUX8_;+_94^!O[2
M_A46\%C\6/ FEZ]J>EVTHGA\.>+[-KG0?'?A0L;FY)?PQXSTOQ#X=):1BS::
M7/S8KZMK^<ZM*I1J5*-:+A5I5)TZD'KRSIS<6KZ=K[=;>9^_TJL*U*G6IRYH
M580J0?>,X1G%_P#DUOE?J%%%%0:!1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%? '_!3']LS0?V"/V-?C!^T9J4EG/XFT+2/^$;^%>AWN1%XH
M^*_BF.?3_!.F&#>ANK&RO0WB3Q(J;F7PCX?\13*,1-C7#T*N)KT<-0BYU:]2
M%*G%;RG.<()??*_R^:QKUZ6&HU<16ER4J-.=2I*U^6,(RDW;Y6_JQ_'[_P '
M0'_!1)OC-\==#_85^&FME_AK^SUJ-MXD^,$UC.?L?BCXY:CIP%KH<]Q!<W%I
M<V7PK\-:H+/9M0+XT\1>*-,U5%D\,:>6_E&^?_9_6MKQ)XDU[QGXDU_QAXJU
M2\\0>)_%FL:KXD\2:YJD_P!LU+6]>U[4+K4-;U+4KG_E\O+R\NKR\O?R%8OS
M_P"S^M?T3E&6TLIR[#8&DOX,;U)M6G5JR474J2Z+GGS24;OD3MS/1GX%F>85
M<TQ^(QM63M5DO9P3]RE2C94Z:7>$.6#D[<ZCS66P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZUZ1P?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'
M_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
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
M/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;
MQ_;C_P &DG[40O=#_:9_8VUW4 )]&OM)_:'^'-A+</).=+U$:;X ^)]M;V\O
M_'M8V%_;?#B]"6XV_P!H^(]5.00 W]I-?Y./_!(']JE_V._^"A_[-GQ<O]1B
MT[P9J/C:#X7_ !0EN;CR--_X5O\ $T_\(AXDU+4O^G/P>=4L_'N,$'4/#A#*
M1D'_ %CJ_$^.LO\ JF=/%0BU2S&C"M?HZ])*CB+=-7&G/2WQVMI=_L7!..^M
M9.L/*7-/ UI45_UYJ)5J'R2E**WORWTO9%%%%?%GV 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% '\W/_!SU^U4/@5_P3ZB^"^AZB+/QE^U=
MXYL? (CAF\F]A^&_@IK7QS\1M2MSU-G<75IX0\':P?\ H'^-I.YK_.+^?_9_
M6OZ,_P#@YR_:E/QU_P""B5S\']%OS=>#?V6/ VC?#J.*.X$^FS_$'Q7%;^./
M'NIVI'_'G=VBZIX:\'ZR#RNH># N?EK^<SY_]G]:_=^#LO\ J&0X3FCRU\9S
M8RMI:_ME'V-UW5"-.[T\XH_$.*\?]>SO$\LG*&%Y,)"VR]C_ !+_ /<:516U
M=D]0^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UKZD^<_P# NG_MO]/_ +>#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY
M_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "
MZ?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY
M_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "
MZ?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>/>OV6
MO@)XD_:D_:-^"?[//A+SH]:^,'Q(\*^"([R*#SO[*TS6-0M;?6_$MSQ_QY^&
M]'^V^)+WC/\ 9VG5_L&> ?!'AOX9^!O!?PX\&Z?%H_A#P!X4\.^"/"NF0G=#
MI?AOPMI-KH6B::F<';8Z3IUI9H>#A1Q7\%O_  :F?LG?\+'_ &IOBO\ M;>(
M=+67PW^SKX)/@SP1=W=IM3_A:/Q:M;K3KK4M)N+CEG\.?#O3?%FGZR 5(_X3
M;2V!)"HW^@-7XYQ_F"Q&9T,#!IPR^C%U$NF)Q/+7DK?W8.D^M[W/UG@7 ^QR
MZMC9Q2GC*BA3DOM8>A!4XN_]Z?.K=.7K?0HHHKX(^Y"BBB@ HHHH **** ,+
M7=;TCPQHNK>)/$6I6FAZ#H&FW^M:YK.I7$-IINEZ3I-M<ZAJ.IZC<3D6UG96
M=I!)=W=XQ541&=BH48_RA?\ @J_^WIK7_!0[]LWXD?&T7-XGPRT>;_A7_P #
M=!NA<60T3X3>&]0N1HEU<:9<EC9ZOXON[F[\=>)06.W7_$*Z3N.EZ5I9K^PW
M_@Y[_;TD_9^_94T+]DGP+K$MG\3_ -JH7\/B^33[AHKW0?@3X;NK?_A)UN6A
MVM:I\2-9-EX.4,"NI>'$\<Z<!D C_//^?_9_6OU?P_R54J$\ZKP:J5N:A@;Z
M2C1A[M:K)7?\6=HQBTN54FU*2G9?EW'&;^TK4\II7MA^2MBY+WHNM+EE2IQ=
ME_"A[\I7][VMG%<EY'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M?I)^??^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'
MS_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K7J/P?^"'QB_:
M\96?P^^!WPO\>?%?QK?_ +Z#PO\ #_PKK'BG5_)_Y>=2NK?1[6Z%EH]F/^/W
M6KP_V=IU?TP?LA_\&J7[4_Q.73/$W[7'Q.\)?LY>&G$,UQX%\*C3_BI\5YX\
M@W-IJ-WH^JVOPW\.&]!.+^Q\2>-(U*L)/#2-M!\S'YQEF5J^/QE&A)Q4U2NY
MUY1ELX48ISG_ 'N5/ETONCOP&5YCF3M@L)7K1YG%U;<M!2CRW4JTK0CY<S7-
M=VOK;^4[Y_\ 9_6O<?@O^S#^T9^T?JITCX!? OXL_&._BF,5RGPZ\ >*/%-G
M8#UU/4M'TNZL]'L@.3>ZS>:=Q^G^DS^R]_P0"_X)C?LPC3]2A^!</QW\9V'(
M\:_M%WL/Q-GFE+>?]H'@BZM-*^%=HZW(=K6\M/ ::E$=H.I. 37[)Z%H.@^%
M]'L/#WAK1=)\.Z!I-NMII6BZ%I]IH^DZ;:Q'*VNG:;86]K9V=HI8D):Q)&K,
M<"OB,?XBX>FW#+\!.N]XU<945"+U6L:5&4JW77FJ47M;FO[OV6"X!KU%&>88
MV-&UKT<-!59?.O5A&,6K:>SC+FN[M61_FV_!'_@V8_X*C?%D6-SXP\%?#+X
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
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M>S?L\?'OXD?LN_
M&_X:?M _"+6/^$?^(OPK\4V7B?PW>?Z1]CGFA_T?4M$UNVM[JU^V>&_$FCW5
MYX;\3V7_ #$?#NHZII>>]>,_/_L_K1\_^S^M15IPK4YTJD8SIU(N$X37-"4'
M\491NKWT]!QE*$X3A*<)TY*<)Q=IQDK6:?3?73>_8_V#?V,_VJ/AY^VM^S9\
M*/VF/AE,T?ASXE^'+:_N]$DNK>;4O!WBFRG;3_%W@K7FM_E&K^$_$=M?:1*Q
M54OE1-0A0Z??Q2GZMK_/N_X->_\ @H,_P4_:#\0?L1?$37/(^&G[2EZ-=^&#
MW][Y>F^%OCKI&CX;3+<7#K9V8^*?AK3#I'\1U'Q%X<\":7I*LVJ!3_H(U_/O
M$&43R;-*^$LW0D_;X6;UYZ%64G'WM$W"2E3;LKN/-9<R2_=\@S6&<9=1Q5XJ
MLE&EBH17+R5Z<(J7N/6/-'DFEK;F<;OEN%%%%>(>T%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 ?B/^V!\'/\ A67Q$EU_1[4)X1\=2WFJ
M6!BA7RM+U<Y&M:/M7&W<;AKNRX4?8-0=02-)!KY-^?\ V?UK^@3XW?"ZP^+_
M ,/-;\'77DQWTD1U#P[?R+DZ9XBLPSZ;=C:=PMB[M9WOR'?8WDJ@!CD?@)JF
MFW^BZEJ&CZK9S6FI:9>3Z7J%G+_K;&\L[@6]S;7';%G>'K^G:O\ 'KZ4_A/_
M ,0YX\JYWE>%='A7C2KBLTRV-&G:AE^:*:J9SE7-3AR4H0Q%3Z]@H2<:4,!B
M?846_J52*^?QV'5*M>.D*GOQLMF^52B]MG9^E]%8K?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZU_,7_@73_P!M_I_]O'GA\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_V
MW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/
MZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M'_ (%T_P#;?Z?_ &\!ZQ\#_BG?_"'XC:'XOMO.DTV.;^R_$FGQ9(OO#EV0
M=1ML C-W9D"]LE. VH:<0>,U^_FF:I8:SINGZOIEU!?:?JMG;7^G7D1#PWEG
M=P+<6US QP2D]O(K D [6SC&17\U?S_[/ZU^I?["GQD&JZ1=?"/7;HG4-"BG
MU7PC*TPW7&C2SEM1T49.6.D7=RUQ8A07.FRLHVKIS$?W#]#3Q9>1Y_B?#+.L
M6X97Q-6GC>'*E>HHT\%Q#3H0=? 0<I1A"&<X>@YTHV<7F>&H0C&5;&2E+U<L
MQ"A-X>;M&I*]-O5J;M[MM+\W>ZLEL[W7Z/T445_J">V%%%% !1110 4444 %
M%%% !1110 5^-?[:GP;_ .$%\<)X^T2TV>&?'4\\MXD6/)TSQ<<W.H0$ DYU
MD?\ $VM,A?WBZOA0NVOV4KS/XK?#O2OBMX$U_P %:N!$FJ6A-E>@9FTW5K?]
M]IFI6Y!_UEE=;'Y!X#*,9R/Q;QZ\+Z'BMX?YCD=.%-9]@%/-^&,3-07L\WPM
M&HHX6<Y)VP^98>=;!5HN\83JT<8TYX.FX\^*PZQ%)Q^W#WX==4U=6T^+17Z.
MQ_/#\_\ L_K1\_\ L_K6KXCT#4_"FNZMX>URTEM=6T749M-OH)"&$5U:7 @!
M!S@V)!!!S@C!'OE?/_L_K7^)=?#U\)7K87%4JN'Q.&K5,/B,/6A.G7H5Z%3V
M5>E6I5(0G3G2K0J4IIKXZ=5=-?F&K-KL'S_[/ZT?/_L_K1\_^S^M'S_[/ZUE
M_P"!=/\ VW^G_P!O"#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /
MG_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]
M:/\ P+I_[;_3_P"W@#Y_]G]:]?\ @5\5;SX/_$;1/%B&:31Y2-,\3V$6?]-T
M*[.;G(!!-U9D?VO:+G#7^GE#D,0?(/G_ -G]:/G_ -G]:]7(L[S+AO.<JS_)
M\14PF:9-C\+F. Q"5_98G"5J=:FY*ZYH3Y72K0NE5H5*]&=X5)IU"3A.,XNT
MH24E\NC]3^E6PU*QU:PL]3T^X@O+#4+6#4+&[MMLL-Y9W,(GMY[<D<K/;D,I
MZ;6R,@@G5K\Z?V%OC'_;>A7?PDUR[SJOAN*;5/"LDIQ-?:!+<@ZEIW0EGT:]
MN5*<,18WZ(NU=/D8?HM7^YOA?Q]EOB9P3DG%^6N,/[1PZAF&"513GEN:X9^P
MS' 5$Y.<?8XB$I4N>SJX>I1KI<M9'U-&M"O2C5AIS*THWNX35N:-[*]GULK]
MD%%%%?H!J%%%% !1110 4444 %%%% !5>2))DDBE3?&^4=''[LQ\@D C!!';
MKGGC&:L44I14DXR2:>Z?4#\'/VH/@\WPB^)6H6>GP;/"?B,SZ[X5DR/)M[.:
M<-J.B$ G;_9%T1:@$[AIC:4<9KYX^?\ V?UK]X_VD/A);_&'X;:CHEND0\2Z
M6#KWA.X/'_$YLX3G3GN" %MM8MMUC+\P$;O%?[2]@"OX/30S6TTEM<QS07-O
M-/%<6\L'DS030_\ 'S;7-MV]?3Z"O\:?I,^$[\,/$"O5RW#.EPIQ4Z^;Y Z2
M_<X2K.NGF63WYFH0P&)K0EA8Q7+'+\7@XM.HJC/G,=0]A5]UWIU+SCI:S?+S
M1W:=M->MUIL-^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UK^=/_  +I_P"V_P!/
M_MXX@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:/G_V
M?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]
M/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y_P#9
M_6OLK]F/]J2\^%4UMX-\927>J?#V[E/V:0_O;SP?/+.PGN;=L%KG2 6)O-(4
M%E)_M72\@LNK?&OS_P"S^M'S_P"S^M?6\$<<<2>'O$."XFX6Q]3 YE@Y.,HS
MBZN$QV&J*,:^!S##<T88G!XB%XU:4VG&5JU&5+$4J56&E*M4HS4Z<N62\KWU
MV]/ZZ']*FEZI8:SI]MJFEW=I?Z7?P17-A?6,Z3VMY:3#=!<07$.496!&"I*^
M^#D:U?A?^SW^TQXF^"M\FEWPEU_P!>2^;?Z TQ:[TJ>4DS:EX>GN&46]TK$F
M\L"1I^H$DJR,?[6'[,^"O''A;XB^'[7Q-X0U6UUC2+L8\V)QYT$XSY]C?VQ
MGLKRVSMEL[E5D1B/E(*M7^O_ (+>._"WB_E26$G2RGBO!T(O..&,174J]%PY
M(2QF6U'[V99;5E.,E7I0=;#3FZ&+A"2I.I]'AL53Q*]WW:FEZ=[_ #YK+3KL
M=O1117[L=(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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
M\5/#GANP69KSQOH.AGX@_#ZW@B^U$7-UX]\ 77B?PC8G[):?;"-:U?32,$$
MC%? _P _^S^M?[75?F=^U)_P2&_X)W?M@?VAJ'Q@_9E\"6_C'46N99OB1\.+
M:X^%_P 0GO[K ;4]1\1^!GT1_$MYP0O_  F%MXAL<DJT+8%?68#Q%7NPS+ 6
M5_>KX.>U[+_=ZTK>G+6771NU_F,;P DG++\<_P#KUC([[6_?T8>5K2I/1Z=3
M_)V^?_9_6CY_]G]:_LG_ &N/^#3+QAI::EXC_8E_:"T_Q79CS[JW^%7Q]@&@
MZ\((1<W%O!IOQ/\ "&F7/A_5]6NV(L;0:SX,\&6,9(:7Q+&N6'\NW[3/[%W[
M57['/B3_ (17]IGX&>._A'?SSFTTS5-=TH3^#_$4T';PEXVT?^U/!_B0_P"B
M\CPWK&HY[\5]SEV?95FJBL'C*,ZLK?[/4E[&NK[7A65-.]G9QE):.]M+_&9A
MDF:99=XK"5HTUM6@O:T)6Y;VJ4?:6M=7YHQ;N^5/6WS#\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K7KGE?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K7]*7_!JS_RDVU__LUWXJ_^I?\
M"ZOYK?G_ -G]:_I2_P"#5G_E)MK_ /V:[\5?_4O^%U>'Q-_R3^<?]@-7\XGL
M<._\CW*OB_WNGO\ +?R_]N/]&BBBBOY[/WH**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "OQU_P""RO\ P5!\-?\ !-7]FB[US0[G
M2]:_:1^*<.J^&/@#X-NHX+R.#5H8(%UCXC>([!O^90\!)=VMXUG\S>)/$<WA
MSPNGEIJVHZGI?Z*?M'?M _#/]E?X(_$C]H'XP:['X=^'GPO\-W/B/Q#>MY37
METRE+?2]#T:UGDMEO?$?B;5[FP\.>&]/#QOJ>O:GIVG*5:3(_P H?]OG]MGX
MI_\ !0+]IOQY^T9\4+B:W;7)CH_@3P9%?"\T?X9_#C2;FZ;PGX"T7 M/FTFU
MNS?:W>_8M-_X2+Q'J6J^*?\ F*U];PCP^\ZQJKXB%\OP;4ZR?_,146L</#9N
M#][VK5[+D37O*WRG%.>K*<(J-"=L?BXN%&SN\/3DX<U>:MI))KV:;U?,[^Z?
M*OC#QAXJ^(7BKQ)XY\<^(-8\6>,_&&O:KXH\3^*->OKC4M8\1Z]K^H76HZWK
M>I:G<?Z9>7EY>77VR][?EQSOS_[/ZT?/_L_K1\_^S^M?N22BHQBN6,8J$8+2
M$8QV45;3=WU=]-K:_C%VWS2<G)VN[6O;EW5W\_*X?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZTP_\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UK[H_8X_X)L?MH?MXZQ]C_ &;O@IXC\3^&[>\^PZY\3-:^
MS^%?A9X;F%R!='4_'^O_ &71[N[LLB\OO#7AO_A(O&2YSIGA<+DU_7C^QC_P
M:D_ /P"FE>*OVVOBIJ_QV\3Q_9[JY^&'PQO=8^'_ ,)[>6+(N=,U+Q6IL_B1
MXOLV^7%_HY^%G4AM(&,UX.:<2Y/E*E'$XI3KQ_YA:#A5KO;=1FX0M?\ Y>3@
MG]F]G;V<MR#-,T<7AL/*-&5O]IK\]*@MFM90YY7L[^SA.U_>MS*_\,?PU^%G
MQ-^,OBG3_ GPD^'GC7XG^-=2&;'PI\/_  MK'B_Q'>  DF#1- M=4NP .23@
M#UP*_?;]EK_@V-_X*)?'4V&M?&"W\#?LL>#;HV\DLGQ%UF+Q7\09]-G&1=:;
MX!\#W.J+:7=F.#HWC#Q+X,OU. Q6O]!7X'?LY_ G]FGP>G@/]G_X2?#_ .$/
MA!# \^C^ /"VC>&X=4N+2$P6NH:W<Z=;+=^(=66/*MJVL7%_J+YQ)*69J]RK
M\_QWB'CJO/#+<-1PD>9\M>MR8FO.]OWG+%QIP<VM8352R5HO5L^[P/ >#I\D
M\?BJV)FHKFI4E.A0C)_''FE[\[:+F@Z?7F3NK?S#_LY?\&K?[ _POCLK_P"/
M?C#XM?M-:]%%"-0T_4-;;X2_#VXFA&!<VGASP!=+X[LSGJ+OXJ:D.WO7[C_
M[]AK]CO]FE+4_ ?]F;X+_#"_LR3%XA\,^ ?#MOXOD*8'FW/C.>RN/%E]., !
M[[6)9068!CUKZQHKX[%YOFN/<GC,PQ5=2WIRJSC23LM52IRA36R?NQ6Q]9A<
MHRS V^J8'#49+:I&E"57YU)J4W\Y,****\X](**** "BBB@ HHHH **** "B
MBB@ JM+$ERCQ2I')#)&8Y(Y!YD4T4G!!!QV!'(.<]^#5FB@#\[OCY_P2@_X)
MT?M,1W+_ !;_ &0O@SJ.JW@F:X\4>$_#A^&/C2XFFZSW/C7X7W7@[Q/=YZ@7
M6K2#/0<XK\(?VD?^#2[]GWQ6FH:Q^RO^T/\ $'X2:H\=Q<VWA#XJZ7I_Q2\'
M/=DDVFF:;K>C_P#"'^+?#NE*-HDO-7D^(>HCEE#<)7]=]%>K@L\SC+W%X7,<
M53C#:C*?M:'SI5E426_PN+=W=MV:\G%Y%E6.4EB<%0FY?%4A'V565K6YITG!
MR:Z<RDET2N[_ .7+^U/_ ,$!_P#@II^RPNJ:O=_! ?'#P/I8FFD\;_L\7T_Q
M)L_L<-NUQ<W%QX*%KI?Q3M+2RLT;[=>7?@0Z<,<ZIC!/XTW]A>:;>7FFZE9W
MFG:CI]Y/8:AI]_!<6=Y8WEG<?9[FVN;:X_TRSO+.\_+CGI7^UA7PE^UG_P $
MVOV)_P!MVQG3]H_X!>"?&GB&2!;:T^(=C:2^%?B?ID<0<6L=I\1O"]QI7B_[
M#:%@4T>[U>\T$E%WZ6P!6OM<N\0ZL.6GF>!C53WQ.#?LYK?X\/4FZ<K^[;V<
MJ7+:3ES7BH_(8_@*D[SRW%RIRMI0Q,%.#M:UL13@JD>M_:1JWNN7EM)R_P C
M+Y_]G]:/G_V?UK^P3]MO_@U&^)_A"'4_&7["/Q6B^*^CP13W ^#OQBO=)\+?
M$<Q6Z*8+7P]\1]/M-+\">*KV\;>%'B;2/AZNGA5_XG&J.^ROY3/C%\$?B_\
ML^^.-3^&OQP^&GC7X4>/M( -_P"&/'7AS4-!U<P$9M=3M;:_M;7[;HUZ#FQU
MNS_XENI<?V7U)K]!RW.\LS>+E@,73JS47.5"2G3Q$8JUW*G.*[Z<LI)V>NBO
M\)F&49CE<E'&X:K3BY*,:RE"=&4G:R52$GO;5RC'?;5V\N^?_9_6CY_]G]:/
MG_V?UH^?_9_6O5/-_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
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
ML[*U7<6"6D:+N9BN#Q70445\RVVW*3O)[OO;8^DC%12C%62V04444#"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY+_ &F?V&OV
M1?VQ]%DT7]I7X ?#KXJEK/\ L^T\0ZSHJZ=XZT2TDSF#PY\1?#\FE^._#.XL
M23H/B+3"6P6)X%?6E%:4JM2A4C5HU*E*K#X*E.I.G..U[.$EV6]_(RJT:5>#
MIUJ=.K3=KPJ0C.+L^JDG]ZL?Q/?MM_\ !I]%]GUOQM^P/\8K@W">=?V_P-^.
M,]N?.W%I[C3O"?Q9T>UM3:+PMGHVC>+O#CXW[]6\=J@+U_)!^T/^R]^T'^R?
MX\N/AI^T;\(_&WPC\9V_VB6WTOQ;I0L[/7+.&X^SW.I>$M;M_M7ASQAH_KK7
MAO6-1T[_ *BF:_V0*^?_ -H;]F7X#_M7?#J_^%7[0_PK\(_%7P/J8R=&\3V"
MSRZ9>$ #4_#NL6_V76O#>KVVP?9-:\/WNFZG&!A)U7=G[;*./,PP4J=+,8QS
M"A\/M).-+%4[V3J>T@Z?MN5)+EGKM[Z3E?XW->"<!BN:KE]\%7T:A95<--*R
M]FX57+V/-J^>":T:<&DK?XXOS_[/ZT?/_L_K7]27_!53_@VY^*O[,-GXC^.O
M[%<OB;X[? K3Q/K7B3X7W<"ZG\:OAGIF3/<W.FV^FV]O_P +3\(:/@,+S2+3
M3?&?A[37']I:9JVF:5J_B=?Y;?G_ -G]:_5LMS7 YMAUB<#7C6AHIQVJTI._
MN5J;?/3GH])))V;BVM3\QQV78S+*[P^,HU*4]X2^*E5C[OOTJJ7)4@WNXMM:
M\R5T'S_[/ZT?/_L_K1\_^S^M'S_[/ZUZ!Q?^!=/_ &W^G_V\'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
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
M:[2YD[)NUM;\&-RS 9C3E2QN%HUXOK*-JBVNHU$U.*;2NHM7MK<_RC/VZO\
M@CO^W+_P3_NM1U?XL_"^?QA\)K*<_9/CE\+!J'B_X9"%?EM[GQ'<6]K:ZQX%
MN@W&[QUH_A]#_P PIM5K\N/G_P!G]:_VJKJUM[ZWN+*]MX;NSNX9[6ZM;J 3
M03P3 P7$$]O."+FUN06!!4JZG!W(W'\SW_!1S_@VJ_9G_::MO$'Q)_9(&A?L
ML_'"X\_4!X9TRPN(/@%XVOS"Q^SZKX4TFVN;OX<7=T"D:ZU\.;(:%8*K2OX#
MU75F.I+^CY-Q_3J2C0SBC&A*5DL9AX6H.>W-B**3E3YM'.M!U+]8125_S[-N
M!IT5*OE%1UHK66#K2M645:ZH59/EJ65^6C)4[*Z527-I_G;?/_L_K1\_^S^M
M?3/[57['G[17[%'Q0U#X1_M)?#/7OAWXI@\^;2KBZ@^U^&_&.CPW'V<>)/!/
MBS3_ +3I'B/1^G^F:1>9T[_D%ZI_96J_\2JOF;Y_]G]:_1Z5:E7IPK4*M.M2
MJ14Z=2E+FA.#VDG9;Z_YGP-6E4HU)4JL9TZM.7)4IR5I0DN6ZDOQOU7,'S_[
M/ZT?/_L_K1\_^S^M'S_[/ZUH9_\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/
MZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@7
M3_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[
M/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K
M1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/
M_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_
MK1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'
MS_[/ZT!_X%T_]M_I_P#;Q_J _P#!!G]O0_MR?L(>#3XKUG^U/C?^SZ;'X._%
ML74IGU+5?[&L ? /CRZ)#7-U_P )GX1M[7[=J#8;4?&&@^*MI419K]N:_P Q
MS_@WF_;<?]D'_@H#X+\(^)-8_L_X0_M1FQ^"7CR.YF\K3;#Q+J.H?\6E\6W
MN+JTLK0Z-XQNO^$<N[V]!_LWP_XS\3-@D"O]..OP7BS*5E.;UXTH\N%Q?^UX
M;^XJNM:AY>QK*:Y=HJ27<_;>%<T_M3*J<JDN;$86V%KOK/V:_<U_/VU%P?-]
MKE\@HHHKYD^E"BBB@ HHHH **** /\Y__@Z&_9.7X)?MXZ)\?-"TYK7PA^U=
MX$A\1W<J030VG_"TOAS#IGA#QY;6V";4B[\-7?@/Q#>.V'?4=?U5B6)W'^:7
MY_\ 9_6O],/_ (.//V4/^&DO^";'C_QKHFFM>^//V7]6LOCQH+VHM_M1\*Z)
M;W&B_%>PN;F<[$T>T\ ZKK'C"]48+ZAX-TH](R!_F>?/_L_K7[IP7F/U_(L-
M";;JX+_9)IN_N4TG0EKKK1<%K=WBVV[Z?B?%F!^I9SB)15J6,MBX-/3FJM>V
MBUK\-92?-?52>BM=GS_[/ZT?/_L_K1\_^S^M'S_[/ZU]8?,_^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M?ZSO_!)S]J,_MA_\$^?V9OC9J-^VI^+[SX?V/@CXCW,Y!O+CXC_  VE
MN?!'B_4[Y%!-J?$NK:"_BVSC(##3=?TYP,.I;_)B^?\ V?UK^U3_ (-)?VIW
M,O[2W[%VO7^4$6D_M&?#BTE)4B0C2_A_\5+8-.0_*CX67EA8(,L__"3:F<*6
M(^)X\R_ZWDWUJ"O5RZM&O>U[4*EJ-=;Z*\J4F^T+:7/L."<<L-FZPTFU#'TG
M15WJZ])*M1TL[W4:D;:6<F[Z6?\ ;-1117XJ?L04444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %>._'?XN^&/V?O@O\5_CCXT9T\*_"#X<^,/B-K^V
M5()I]-\(:!=:Y<V5J[''VS4ELVM++@AKUHTVN6 KV*OYH/\ @Z+_ &H3\&OV
M ]&^!>D:C]D\5_M5?$33_"]S C&*=OAG\.+G3/''C6[M;A")XR?$7_"N?#E_
MM&7TWQ+J.=H4 ]V5X%YEF6"P*5UB<13ISZM4U.-2I)+JXPA*5KJ]MUN<&:8Q
M8#+\7C'+EEAZ%2=.[LG4<73IQOTYISC&]G:][,_SY?BS\3?%/QH^*?Q(^+_C
MN\^W^-?BGX\\4_$7Q7=PC$$WB3QAX@NO$&M_90.EE]LU3_0<8XP.G(\^^?\
MV?UH^?\ V?UH^?\ V?UK^D(0C3A&$5RQA&,(16D(0CI&,8]+==7?3:VO\^RE
M*<Y3DY.4Y<\O.3Y;O=[Z+R28?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU0O\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UK[A_P"";?[*
MMS^VI^W!^SG^SL;.6?P]XT^(5C?_ !#EMSY L?AEX0M[KQ?\1[DW0!%G>MX0
MT+6++1<9/_"1ZCI> 3@'*O7IX:C6Q%9\M*A1JUZDK-VA2@YO1=[6\M]=C6A1
MJ8BM1P]).56M4ITJ<6[<TISIP7W<UWYIKK=?Z'W_  07_937]DW_ ()I_ S2
M-3L/L7CSXV6=Q^T/\0L!HY3JGQ2@T^^\*6MS;R@FRO=%^%UCX$T34;(D^5J>
MFZAD;G('[-U4@@@M((K>WBB@MH(HHH((HA%###$ L,,,*@!0H&U57&,* O0"
MW7\V8S$U,;B\3C*O\3$UZM>76WM)MQC?2_)#EA>RNHWLKV7]"8/"PP6%P^$I
M_!AZ5.E'2U^2$8RE:[MSR4IVN[<UKNUV4445SG2%%%% !1110 5GW5U;V-O<
M7M[<0VEG:0SW5U=74XA@@@A!GN)Y[B<@6UK; ,22P5%&3M1>="OPU_X.#?VO
MW_9-_P""<7Q1L-!U)[#XB_M%W$7[/W@9K6X6*]L[/QII^H7/Q%UJV2'%Z/L'
MPXTWQ)9PW\2E=-\1:YX9D9P9%#]."PE7'8S#8*BKU,36A2BTK\O,U>7+=748
M<TVKK2-KJ]URXW%4\#A,1BZOP8>E.K)7Y;\ME&-[.W--QC>SMS7L[6/X(_\
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
M_:C'2_YAFV0YAD\O]H@JE"4E&EBJ4^:A._+RJ3=I4YZ/FA*+MTE*[M\[_/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU[QXO_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\;7AOQ)KW@SQ)H'C#PKJEYX?\ $_A/6-*\
M2>&]<TN?['J6B:]H.H6NH:)J6FW/_+G>6=Y:V=Y9?D:_UK/^";?[8NC_ +=_
M[&7P4_:0LWL(O$?B?PZNC?$O1]/'[CP]\4?"D[:!X]TL6ZY:TLKG6K5]7T..
MYPS>'=2TG4"I20,?\CGY_P#9_6OZP/\ @U9_;:D^%W[1?Q#_ &+/%^K&'P9^
MT-ITWC?X:0W,[&*P^,G@31_/U33[6T#K9VA\<_#:UNWOKP L]]\.O#6CQJ3(
M*^*XYRE8_*I8RG!RQ.7.=>Z6LJ$HJ.(6EN7EIQ4[I2;Y.6R4KKZ[@W-%@<TA
MA*LK8;'^SH6>G+7C*+P[T3O>;E3:]VW.W?W;/^_JBBBOQ0_9 HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\J/VZO@U_9>I6GQ>T*T!L=
M6F@TCQ=%%M'V?53";;3=8"C'RZI;*VGW9"X^VA S/)JCD_JO7(^,O">D^-_#
M.N>%->M_M&D^(+"XTR^B'RR^3,#B>(X;%S;7&VYM7 ^5D1@I(./ROQE\-\%X
MJ<!9OPKB/94L?."QV0XVHHWP&>X*,JN7UN>2?)0KSYL#C+)2EA,76491GRLP
MQ-%8BC*FTFW9PO\ 9FOAEYV[=3^</Y_]G]:/G_V?UKL?B/X%U?X;>-=?\%:U
M'F[T2[^S17&"L-]939N--U&W! (L[RS'VP@C.<YQTKCOG_V?UK_#S,,!C<IQ
M^-RK,L-7P>8Y;B\1@<=A:RM4P^+PE:6'Q%"?]^E5ISA-=)1G:ZLW\NTXN49*
MTHR<6NUK:W\[O3I;[CY_]G]:/G_V?UH^?_9_6CY_]G]:Y/\ P+I_[;_3_P"W
MA!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/
MZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!
M=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O
M'S_[/ZUT7@WQ9J_@CQ3HGC#P_<?9]7T#48;ZTD./)N/)XN;6Y_Z<[RSS9WW;
MG%<[\_\ L_K1\_\ L_K6^$Q6*P&+PF.P6(KX3&8+$X?&87$T)<E>AB<+6I8B
MA6I3L^6=.M3A-.S^&2L.,I1DI1=I+9_-/;2^Q_19\//'6C?$GP;H'C30W0V&
MMV4%UY+,KSV-V/W-_IUP5^[<V5VLMI)]WYE8JNTUWU?D'^P]\8_^$6\6S_##
M7;SRM!\9SB;0))9\Q6/B]28!; A@ ?$5KBTR0Y^WZ=IR*N9"1^OE?[<^!GB=
MA?%;@#+.(TZ5/.,.H97Q)A*?)'ZMG6$HT_K$X4XRDX8;'0G3Q^$3;Y:.(5";
M=>A79]/AJZQ%&,[WDM)^4K*Z^7?KO;8****_8CH"BBB@ HHHH **** "BBB@
M HHHH _,K]NSX.!X[/XQZ#:@R0"RTCQJD<():'<;?1M;N.Q"[ET>[(QD-I0
M^4U^97S_ .S^M?TFZ]H6F>)M%U3P_K=M%>:5K>GWNF:E:R 8N+&\@>"XB(Z_
M,KM@@?*VTX.!G^?OXO?#;5/A/\0O$'@K4/.E33YO,T?4)3G^U-"NB9]/U D9
M&5M05OQGC4P0>AS_ ):?3'\)_P#5OB7#^(^3X5T\GXLK*AG<*4.2A@N)84>=
M5I<L(PIPSO#TGB'-N47CJ&/YZO/5HPGX>8X90J1K0TC5E:I_=F[)SWUOVLG[
MN[OIYM\_^S^M'S_[/ZT?/_L_K1\_^S^M?Q1_X%T_]M_I_P#;QY8?/_L_K1\_
M^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^
M!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\
M;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M'_@73_VW^G_V\!TO@KQ?K7@'Q3HGB_P_<?9]4T#4H;Z
M?\L9P<_:K:ZSUL[VS_T*]Z^_6OZ"OA_XUT7XB^$- \::'('TW7M.M[N.)BLL
MUG-_J[[3[@C+&ZL;P2V=V % >-R,#D_SH?/_ +/ZU]Z_L,_&,>'/$\_PKUV[
MV:-XNF%SX;DEP(K+Q1%!@VQ)(P/$=C;,?47^GZ:%&[5@:_KKZ(OBPN">,_\
M4O-\3[/AOC7$4:.'G7G"-#+.):=.%++JT7-Q5&CFM./]EXII24\5/+W-QI0G
M&7I9;B?9U50G*U.KI%6N^=62CUWNW?I;9W/UUHHHK_6@]X**** "BBB@ HHH
MH **** "BBB@ K\?/VWO@Y_PB'C!/B5HEGY?A_QM>8UF.*$^39>*AF:[)R!C
M_A)+97NQUSJ U1NXK]@Z\Z^)?@'1OB;X+U_P7KB!;36K)HX+D1)+-INH1XFT
M[4K92.+NQO%2[0_*3MVD@$Y_&O';PPP_BOX?YGP\HTHYWA5/->&<5/DB\/G6
M%HU(T:;JRA+DPV/H5*^ Q>ZC1Q+Q"A*KAJ7+AB:"KTI1M[\4YTW_ "S35G:Z
MO\^^Z/YVOG_V?UH^?_9_6MWQ9X:U;P7XCUOPGK\ M-6T#49K&^A!R&DB&1=6
MI'!LKT8O;$C(P0<UA?/_ +/ZU_B1B<-B,%B<1@L70KX;%X2O6PV*PU>$Z5;#
MXC#5YX>O0KTZD8SIUJ56C.-2#5DM5)WLOEVG&3C)6DK73Z7#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6L?_ NG_MO]/\ [>$'S_[/ZT?/_L_K1\_^S^M'S_[/
MZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_
MI_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M
M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K
M1_X%T_\ ;?Z?_;P!\_\ L_K7HGPS^*_C7X2ZXFN>#M3^QM*((M0TNY)DTC6[
M.$']Q?V"D-=.!RK(PU-3@@@C(\[^?_9_6CY_]G]:[\JS7,\CS'"9MDV/QF5Y
MI@*L<1@LPP5:>'Q>%KQY>6=*M3:E%/6-6*=JM-SISO"4HRJ$W"2E%RC);.,K
M6V\G?8_<3X(_M1^!OC!%#ID\T7A/QJ1Y<OAC5+D'[=*%4&?P_J$@@35HV()-
MLFV_0'YH]JLY^IJ_F31WADCFAD\N:/$L<D1\J:":*ON#X.?MM^,_!?V+0?B)
M%<>.O#<>8DU-9R/%^EP8[W4^+;Q&!U U1TU$D_/JC+E3_HCX/?3-P6)IX3(?
M%BC' XM1HX>EQAEV'?U&O.\*<'GF5X>//@JL[WGC\LHU,)-W]O@L!3INM/V,
M-F7-:&(Y8[?O4N6/1>\M;7TMJ[N_FS]C**\N^'OQ;\!?%336U/P7XDM-5$0/
MVS3R#::MIF2!_P 3'3)6%Y:D$A5N60VC\"-W(KU&O[QRG-\KSW 8?-,FS#!9
MIEN,IJKA,?E^)HXO"8BE+:=*O0G.$MO>5[Q?NRM-2C'U4XR2E&491>SB[K\O
MZU[!1117HC"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_V
MW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M
M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M?TI?\&K/_ "DVU_\ [-=^*O\ ZE_P
MNK^:WY_]G]:_I2_X-6?^4FVO_P#9KOQ5_P#4O^%U>'Q-_P D_G'_ & U?SB>
MQP[_ ,CW*OB_WNGO\M_+_P!N/]&BBBBOY[/WH**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ***_GV_X.!O^"G#_L(_LP_\*L^%GB,V7[37
M[1EAJ_ASP3<Z=<M#K'PX^'RP#3O&WQ1#6_S6VL;;G_A&? 3,VGR'Q+J,OB33
MGD3P-JRCLP&!Q&98S#X+#1YJN(J*";TA3CO.K4:ORTZ<$Y2?96ZG'C\;1R["
M5\9B':E0@Y-+XIRT4*<%]J=2;48KNS^;/_@XV_X*E?\ #6?QRE_9&^#>OK/^
MSU^SIXKOH?$VKZ5?>=IWQ8^-.FBXT;6]8#6X^R7GAKX<>?J_A+PR,L+_ %/_
M (2CQ,&U?2=1\+,?YFOG_P!G]:/G_P!G]:/G_P!G]:_H7*\NP^4X&A@<,K4Z
M,?>F])5:DDG4K35W[]2=Y.STNH[),_!<PQU?,L97QN(DW.M)<L%I&E332ITH
M?W*<;16VTG97#Y_]G]:/G_V?UH^?_9_6CY_]G]:[SC_\"Z?^V_T_^W@^?_9_
M6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/
MG_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?
M^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_
M6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/
MG_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?
M^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_
M6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6IH89KF:.
MVMHYKBZN9H(K>WB@\Z>>:;_CVMK:V_3'?VQQ_5=_P2X_X-I?BQ\>4\._&O\
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
M** "BBB@ HHHH _S)/\ @Y._Y2W_ !Y_[$KX(?\ JH/!]?A!\_\ L_K7[O\
M_!R=_P I;_CS_P!B5\$/_50>#Z_"#Y_]G]:_HCA[_D0Y1_V+\'_ZC43\"SS_
M )'&9[_[]B=O^OSW_K:X?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU[!Y7_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'
MS_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZU[-\!?V?/C7^T]\2M#^#_[/WPT\5?%/XB^()O\ B7^&_#%CYLL$
M,7_'SJ6MZG<?9='\-^&K,_\ '[XG\2WFG>'=/X_M75.AJ*E2%*$JE2<:=.$9
M3J5)OEA"$;<TI2L[6O\ ,<8SG.%.G&I.I4DH0A%7G*3M9)==M==[]SQGY_\
M9_6OT?\ V%?^"4'[:G_!0O4X9?@7\+YK#X;B[GMM8^-_Q%^W^%?A!I1AN/LV
MHVUMXE.F7-WXOUBSO?\ C^T;P+I'B#Q!IG75M-502/ZP_P#@FM_P;$?"#X0I
MX?\ BO\ M\7VD?''XE(MAJUE\$=#FN5^"GA6[;-S]F\77S"TUKXI:O97N-UB
MQTOX?( ^E/I/C?3 FJ/_ %<Z%H&A>$]%TOPUX9T72O#OAW0["VTO1-!T*PM=
M)TC1].LX!!;:;IFFZ=!;VEC9VEN%2TM+6-(XT&V-455(_.L[X^P]!NADT(XB
MO&Z^MU5RT(2]VZI4I+GJO75S]BE964^9I??Y/P17K<E?-92H0=G'"P=ZTHZ>
M]4J1?)3>BY5'VO,W*_+97_G=_80_X-KOV*OV7ETCQE^T#;?\-?\ Q:M1;W+G
MQ_HEM9?!;1+TGG^Q?A*;G4[7Q$JKFTEO?B/J_C"ROL)J</AKPW*VR/\ HHTG
M2-*T#3;#1=$T[3]'TG2[2"PTO2=,LK?3],TRQM8!!:V.GZ=;+!:V=E:6RA([
M2U1$C0 (BH #LT5^9XW,,;F-7VV.Q-3$5->5S?NPO:\:=-6A3@^56C"*7>Y^
MC8+ 8/+J7L<'AZ="GI?DC[T[7M*I-WG4GJ[RG)O71+6Y1117&=@4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !3'19%9'7>C\,IZ8_3C@9YI]% '
MX2?MW?\ !OM^P5^V=!K'B3PSX/C_ &9/C3>K>7EO\1_@KI6G:3H6J:O<?ODN
MO'WPO'V3PCXE5KR=KZ^O]('A#QGJ#,V[Q6J@ ?P\?\% _P#@C;^VG_P3NO;S
M6OB7X'_X6!\%1-Y6F_'KX80:AKWP_6&:XM;>VMO%W^BVNL?#?5[PW5I9?9/%
M]II^F:EJ0.E^%M6\4XK_ %8JR-3TS3M>TZ_T;6;"RU;2-6LKO3M5TK4;2"\T
M[5-.O(&MK_3]0L+E9[6\LKRUG>SN[2\1HY8VD1XV1J^JR?B_-<J<:=2I+'8)
M6_V7$3?-!?\ 4/7E&I.BU]ERC54/LK>_R^:<)Y9F7-4C3C@\4[WKX>%HU-OX
M]%2C"JM+RY73YKZ[*W^*Y\_^S^M'S_[/ZU_>5_P5)_X-F?A_\58O$?QK_P""
M>UMHOPL^)+?:-5U?]G2^N+;1OA/XOF \^Z_X5QJ.,?"_Q%>$'['X<N#_ ,*Z
MORR:3CP+I(:8_P -7Q'^&OC[X0^./$?PU^*7@SQ'X!\>^$=0FTCQ-X1\5Z7/
MI&NZ)J$0!$%QIU_]FNR",&QY(U(=.,5^NY-GN SRC*KA*EJE.*E7PU7W:]+O
M[NJFEUDFE?2Y^59KDV/R>LJ>+I-PG)1HXBG+GHU?AM[UERM]4TWJ^YQ7S_[/
MZT?/_L_K1\_^S^M'S_[/ZU[)Y7_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O'[ ?\$*_P!KG_AD'_@I#\#/$&K:A_9W@'XPZB?V??B/YDYALQH7
MQ/U#2].T34]1N;@BSL[/PW\2+7PAXCOKT$9TW3]5&>37^IU7^*.CO"\<T,DT
M<T<WG12Q?N9X)H?\^W0\#%?ZW_\ P3&_:D'[9O["7[-W[0EY?0ZAXI\6?#W3
M]'^(DR?9A(?B=X(N+KP1\1KB:VM?ELEU3QAX>U?5[*R(#KIU_IS$8<,WY7XB
M9?RU,%FD(W57FPF)EVG%RJ8>6_6GS4[65O9\SE[RBOTS@''WIXS+9OWH..*H
M)Z7@U"E6CL[<C]D[WU<FE%6N_OFBBBOS,_1@HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K^5W_@Z:_;2;X/?LJ>!OV2/"&K_9/&_[3NO?
MVKXV2VF'VNP^#7P_OK74+J"XQFZM#XP\<GPW86++@:CIOA_Q7I0/S/7]45?Y
M1G_!97]L%_VV/^"A/QW^*6F:Q#J_PY\(Z[_PIOX/SVLYN--'PQ^&.H:IH^FZ
MCIET?^7+Q?XDNO$GQ'7H%'C,   8KZ_@K*_[0SFG5G%NAEZCBIOM7]I&.&3[
M+GYJE^OLN7[5U\GQCF3P.4RHTW:MCY/#15_^7/*WB'L[^Y:%M+<_-?2S_+CY
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6OW$_&?_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:FAAFN9H[:VCFN+JYF@BM[>*#SIYYIO\ CVMK:V_3'?VQP!_X%T_]
MM_I_]O$EG9WFH7EO86%O->7]Y-!:V=G:V]Q>7E]>7EQ]GM;:VMK?/VR\O.<_
MF?2O[4?^"/?_  ;>6;6WA/\ :6_X*,^&))I;B&Q\1> ?V5M1_<PVZ.!J&DZS
M\=%MBOVRZ)*WC?"=F4%BD7Q-W2/JW@.+ZH_X(/?\$+=-_9ITKP?^V7^UUX7C
MO_VC=:T^PU_X3_"S7;(R0_ /3M1MC<VOB+Q+IU^&?_A;]Y:72DV%T&/P]QAU
M/C@L/#/]6]?E7%/&<ZDJN79-5<:47R8C,*?Q5)JS<,)-KW:47>]>+4ZEUR>S
MC%NI^F<,\)0BJ>89M3<JCM/#X*I_R[@]JF)C?6<K+]Q).G&TG/VC<>3(TS3-
M.T'3K#1M&L++2=(TFRM-.TK2M.M(+/3M+TZS@6VL-/T^PME@M;.RL[6!+.TM
M+-%CBC6-$C5%K7HHK\T/T8**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_E'_X+7?\&_OAO]I.
MW\6_M5?L4^&](\'_ +1$45]XA^)'P?TRW@TCPI\=9P&NM2USP[%;?9;'PW\7
MKY5W7A8+X>^(=_M;5SI?BB;4/$^J?U<45WY;F>,RG%4\7@JOLZD=*D&G*E7I
M/XJ5:":YX2ZIO3=:V9P9CEN$S3#2PV+I\\'=QE%\M2E/2U2E/7DFK:.S/\5C
M6-'U7P_JNJ:#KVEZEH>O:'J5_HVL:/K-A<Z;K&E:QIMS_9^I:;J6FZA]EO+.
M]L[RU^QWME>?0UF?/_L_K7]['_!Q!_P1CLOC3X;\5_MZ_LP>%9?^%V>%M.;6
M?C[\.]!MC(?BYX0T;3[:"X\>Z)IL));Q[X/T6S/]LV-F /&OAU'=0OB73 GB
M7^"?Y_\ 9_6OWG(\YPN>8*.+P]X25H8BA*2G.A5MK'F2CSTY)7IU>6/M/>]R
M-M?Q'.,IQ.3XN6&KWE%^]0K17+"M2O&TK7ER35_?IWER)KWI7T/G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]:]@\K_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\
MV?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_
M +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?U
MH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\
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
MO*H[VE&UC\EXDX6>6<V.P"E/ 2E>K26LL%*5FHO76ANDTER).ZES77XD_/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU]V?%_P#@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
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
M/#J$E7CHJDDJBMM)V7->[O?73?3=WT\O^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UK^(?_  +I_P"V_P!/_MX\H/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\
MP+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?
MUH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\
MP+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?
MUH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@+6E:KJNB7\&J:)J%WH^I6<WFV
M>H:9?7%G>0R]/]&N;?\ TSD>_3.:^V_AG^W7\0/#1M].\?:?:>.]+C8I_:&Z
M'1_$<,1"CFXMK9=(O%M-OS1W5HM\YW%]2))-?#7S_P"S^M'S_P"S^M?;\%>)
M'''AYC/KW!_$>8Y-.=15,1AJ53V^6XSWX2:QF58KV^78J7)&--5J^&J8BG[\
MH58R=UM3KU:3O3G*&U[->]:UKW737IK=G[L> /VIO@S\0E@BL/%$.@ZQ,/+7
M0_%A@T+4C,Z@B""::<Z5>2$Y %AJEPS%5  ) KZ/1U90RGY>H(K^9CY_]G]:
M]&\&?&/XH_#WRD\'^.-=T>VCQY>G_;OMFC_^"34/M6C]O^?,_ATK^R^"?ISX
MW#TZ6%X_X/IXZ2Y8RS;A>O\ 5,0X13O*ID^9UJF'K5'=.<Z.:X.'-SN.'M*T
M/1HYG+2-:GS=YT[JVRUCKO\ XEUT/Z)**_(/PI^W]\2M-\N#Q;X8\.>*X(\F
M6>T-SX;U&X)XR+JV_M/2EQCHFDKGG.<U]%^'_P!OSX4ZE&B:_P"'_%_ANY(Q
M+(EO8ZSIT/'!-U;W=K?''3_D$#\>M?TQP]]*CP3XAA3_ .,LCD6*FDY8/B/!
M8S+)TDT[>TQT:.(R=O3WE3S*HX:<UN:-^V&/PLTFZG)?^=6OMMWWM]W<^\:*
M^<]'_:K^ .MJBVOQ(TFS9P $UFSU?0O+SG@OK&FV< 8=LN1R.>U>BV'Q7^%^
MK>6--^(_@6_=^4CM?%^@7$C$CS<>5#?')QC)P3CJ-I)K];R[CW@?-U%Y5QCP
MMF2DDX_4.(,JQ?-?^54<5*3MU=EY7.F-6E*_+5INUK^\NMK>6M^]_(]'HK @
M\1^';E/-M]=T>XC_ .>L6IV,L7/JRW+#/_ NN*E_MS1_^@QIO_@PM?\ X]7T
M$<PP4U>.,PDHNUI0Q%.<7>VSBVM+W]/G:[KH[[?C_6G<VJ*Q?[<T?_H,:;_X
M,+7_ ./4?VYH_P#T&--_\&%K_P#'JKZ]@_\ H+PW3_E]'R_S?W,#:HK%_MS1
M_P#H,:;_ .#"U_\ CU']N:/_ -!C3?\ P86O_P >H^O8/_H+PW3_ )?1\O\
M-_<P-JBL7^W-'_Z#&F_^#"U_^/4?VYH__08TW_P86O\ \>H^O8/_ *"\-T_Y
M?1\O\W]S VJ*Q?[<T?\ Z#&F_P#@PM?_ (]1_;FC_P#08TW_ ,&%K_\ 'J/K
MV#_Z"\-T_P"7T?+_ #?W,#:HK%_MS1_^@QIO_@PM?_CU']N:/_T&--_\&%K_
M /'J/KV#_P"@O#=/^7T?+_-_<P-JBL7^W-'_ .@QIO\ X,+7_P"/4?VYH_\
MT&--_P#!A:__ !ZCZ]@_^@O#=/\ E]'R_P W]S VJ*Q?[<T?_H,:;_X,+7_X
M]1_;FC_]!C3?_!A:_P#QZCZ]@_\ H+PW3_E]'R_S?W,#:HK%_MS1_P#H,:;_
M .#"U_\ CU']N:/_ -!C3?\ P86O_P >H^O8/_H+PW3_ )?1\O\ -_<P-JBL
M7^W-'_Z#&F_^#"U_^/4?VYH__08TW_P86O\ \>H^O8/_ *"\-T_Y?1\O\W]S
M VJ*Q?[<T?\ Z#&F_P#@PM?_ (]1_;FC_P#08TW_ ,&%K_\ 'J/KV#_Z"\-T
M_P"7T?+_ #?W,#:HK%_MS1_^@QIO_@PM?_CU']N:/_T&--_\&%K_ /'J/KV#
M_P"@O#=/^7T?+_-_<P-JBL7^W-'_ .@QIO\ X,+7_P"/4?VYH_\ T&--_P#!
MA:__ !ZCZ]@_^@O#=/\ E]'R_P W]S VJ*Q?[<T?_H,:;_X,+7_X]1_;FC_]
M!C3?_!A:_P#QZCZ]@_\ H+PW3_E]'R_S?W,#:HK%_MS1_P#H,:;_ .#"U_\
MCU']N:/_ -!C3?\ P86O_P >H^O8/_H+PW3_ )?1\O\ -_<P-JBL7^W-'_Z#
M&F_^#"U_^/4?VYH__08TW_P86O\ \>H^O8/_ *"\-T_Y?1\O\W]S VJ*Q?[<
MT?\ Z#&F_P#@PM?_ (]1_;FC_P#08TW_ ,&%K_\ 'J/KV#_Z"\-T_P"7T?+_
M #?W,#:HK%_MS1_^@QIO_@PM?_CU']N:/_T&--_\&%K_ /'J/KV#_P"@O#=/
M^7T?+_-_<P-JBL7^W-'_ .@QIO\ X,+7_P"/4?VYH_\ T&--_P#!A:__ !ZC
MZ]@_^@O#=/\ E]'R_P W]S VJ*Q?[<T?_H,:;_X,+7_X]1_;FC_]!C3?_!A:
M_P#QZCZ]@_\ H+PW3_E]'R_S?W,#:HK%_MS1_P#H,:;_ .#"U_\ CU']N:/_
M -!C3?\ P86O_P >H^O8/_H+PW3_ )?1\O\ -_<P-JBL7^W-'_Z#&F_^#"U_
M^/4?VYH__08TW_P86O\ \>H^O8/_ *"\-T_Y?1\O\W]S VJ*Q?[<T?\ Z#&F
M_P#@PM?_ (]1_;FC_P#08TW_ ,&%K_\ 'J/KV#_Z"\-T_P"7T?+_ #?W,#:H
MK%_MS1_^@QIO_@PM?_CU']N:/_T&--_\&%K_ /'J/KV#_P"@O#=/^7T?+_-_
M<P-JBL7^W-'_ .@QIO\ X,+7_P"/4?VYH_\ T&--_P#!A:__ !ZCZ]@_^@O#
M=/\ E]'R_P W]S VJ*Q?[<T?_H,:;_X,+7_X]1_;FC_]!C3?_!A:_P#QZCZ]
M@_\ H+PW3_E]'R_S?W,#:HK%_MS1_P#H,:;_ .#"U_\ CU']N:/_ -!C3?\
MP86O_P >H^O8/_H+PW3_ )?1\O\ -_<P-JBL7^W-'_Z#&F_^#"U_^/4?VYH_
M_08TW_P86O\ \>H^O8/_ *"\-T_Y?1\O\W]S VJ*Q?[<T?\ Z#&F_P#@PM?_
M (]1_;FC_P#08TW_ ,&%K_\ 'J/KV#_Z"\-T_P"7T?+_ #?W,#:HK%_MS1_^
M@QIO_@PM?_CU']N:/_T&--_\&%K_ /'J/KV#_P"@O#=/^7T?+_-_<P-JBL7^
MW-'_ .@QIO\ X,+7_P"/4?VYH_\ T&--_P#!A:__ !ZCZ]@_^@O#=/\ E]'R
M_P W]S VJ*Q?[<T?_H,:;_X,+7_X]1_;FC_]!C3?_!A:_P#QZCZ]@_\ H+PW
M3_E]'R_S?W,#:HK%_MS1_P#H,:;_ .#"U_\ CU']N:/_ -!C3?\ P86O_P >
MH^O8/_H+PW3_ )?1\O\ -_<P-JBL7^W-'_Z#&F_^#"U_^/4?VYH__08TW_P8
M6O\ \>H^O8/_ *"\-T_Y?1\O\W]S VJ*Q?[<T?\ Z#&F_P#@PM?_ (]1_;FC
M_P#08TW_ ,&%K_\ 'J/KV#_Z"\-T_P"7T?+_ #?W,#:HK%_MS1_^@QIO_@PM
M?_CU']N:/_T&--_\&%K_ /'J/KV#_P"@O#=/^7T?+_-_<P-JBL7^W-'_ .@Q
MIO\ X,+7_P"/4?VYH_\ T&--_P#!A:__ !ZCZ]@_^@O#=/\ E]'R_P W]S V
MJ*Q?[<T?_H,:;_X,+7_X]1_;FC_]!C3?_!A:_P#QZCZ]@_\ H+PW3_E]'R_S
M?W,#:HK%_MS1_P#H,:;_ .#"U_\ CU']N:/_ -!C3?\ P86O_P >H^O8/_H+
MPW3_ )?1\O\ -_<P-JBL7^W-'_Z#&F_^#"U_^/4?VYH__08TW_P86O\ \>H^
MO8/_ *"\-T_Y?1\O\W]S VJ*S;;4=/O&\JUU"SN7V^:4M[B"5Q'Z[8R<#.!N
M/YGK6E6].K3JKFISA4CI[U.<9Q=_.+?X_+K8"BBBM "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 *_S//\ @X0_X*,/^VY^V)?_  Q\ ZY]L_9\_9@O-<^'_@B2PFFDTWQA
MX\-Q:P?$CXC84FQN[.ZU?2QX.\+WH8C_ (1WPX=5TLG_ (2G)_KI_P""_?\
MP4(D_87_ &)]7T'P+K9TSX]_M)-JWPL^%LMI<"WU+P[H7V"V;XG?$2!>7#>%
M_#.J1Z/H]];;6TSQGXO\*ZD R6$HK_,?^?\ V?UK].X R6[J9U7A\/-0P*DO
MM?#B,1RO6RUHT9Z7?M)=$G^;<<YQ_#R>A/?DK8[D?O<K<94*#>RYM*M5:Z*"
M3ZA\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K7ZD?FW_@73_P!M_I_]O!\_^S^M
M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/
M_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW
M^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?
M/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^
MS^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z
M?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_
M^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/
MZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZU^N'_!+'_@D+^T!_P4S\
M>?:=!2[^''[.WAC5X;'XE_';6=+N)M.AFMQ:7%UX2\ :;<BU_P"$O\="SNP/
ML9O/[-\.%EU/Q1JF3I6E:IS8S&8; 8>IBL76IT*%*+E.<Y6OVC!6?/.7V8Z7
M[F^%PN)QM>EAL)2G6KU9*,()V_EO*;^S"/VY6?+=Z.Y\4?LH?L??M#?ML?%G
M3/@Q^SC\/-2\>>+]0\BYU2\B'V3PKX.T(W(MKCQ9XU\1S_\ $H\.^';4_*MY
M=Y.IMC2M)&JZJ=*TNO\ 0G_X)<?\$$_V;?\ @G]:>'OBA\2X=)_:"_:JAB@O
MF^(FLZ0TW@OX::I+"HN;;X1^$M0!6QN[,$VG_"PM;M!XSU)5:331X6M]2D\.
M)^G?[&O[$G[/'[!WP=TSX,_LX^"+3POH< M[CQ)KURT%YXQ^(GB*" 07/BWQ
M]XC^RP7>MZY=EG8$"'3-#B9=+\.:9I>DQQZ:GU_7XUQ#QAB\V=3"X-SP67J\
M&H)4Z^)B[7E5J12G&$[+]U&6EO>D]$OUK(>$\-ERIXG&1AB<>K23E'FHX>71
M4H.3A.<.E24>ONQCK<HHHKXT^Q"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^ OV[?^"<?[+7_  43
M^';^!_VA/ \<^O:?:7$/@CXK^&5LM+^*7PZN99/.%QX9\2S65T1IGVGY[[PS
MK%KJ7AS5"6.I:7)>[)8OOVBMJ%>MA:L*^&JU*%>E)2I5:<N6<)+9IHRK4*.)
MI3HUZ4*U*I&TJ=2/-%[;KJ?Y6_\ P4X_X(X_M/?\$UO$=QK'B/3Y_B?^SMJF
MIM:^#_C]X4TJ>'0C)=W173/#GC_3%-Y>^ O%S8W"QO;P>'O$/W?#7B;49!JZ
M:3^1OS_[/ZU_M%^,O!GA+XC>%M>\"^//#.@^-/!OBK3+S1O$WA/Q1I5CKOAW
M7=(O86ANM-UC1M2M[NQO[*Z4_O+2Z1E<#)^[M'\&W_!9#_@W;\2?L\P^*/VF
M_P!A?1]<\;_ VSBO=>^('P-A;4->\>_"2RB!N=0UOP5<'[5K'COX<V@4F^L,
MMXS\%Z<&U0-XJTH:IJWAC]7X;XUI8SDP6:\M'&-KV6*4>6CBKK3VDM>6O*R:
M?O*IS?9LN;\KX@X0J8%2QF6JI5PD5>IAI-RJX>*Y7>FOMT5JI:1]FDG[_M/=
M_D]^?_9_6CY_]G]:/G_V?UH^?_9_6OT,^&_\"Z?^V_T_^W@^?_9_6CY_]G]:
M/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_
M ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#M
MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:
M/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_
M ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#M
MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:
M/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_
M ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#M
MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:
M/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UK^E+_@U9_Y2;:__ -FN_%7_
M -2_X75_-;\_^S^M?TI?\&K/_*3;7_\ LUWXJ_\ J7_"ZO#XF_Y)_./^P&K^
M<3V.'?\ D>Y5\7^]T]_EOY?^W'^C11117\]G[T%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 >5?&#XM^ /@1\+O'_QB^*'B&T\+_#_ .&?
MA/6O&?B[7+H-BQT70+&XU"Z6VB)WWUY="/['I.DVI-]J>HS1:;IJS:C(D1_R
M9_\ @H!^V=X__;Z_:I^)_P"TEX\\^S3Q/J7]E^!/"DTXEB\ _#+0KFZM_!7@
MJW-L!9;M)TC-[KE]9@'4?$>HZKXH_P"8I7]/G_!TS_P48-Q>>'?^"=7POUTF
M"Q_L+XE?M*7=A< B:ZD^S:Q\-?A=<D8!-HOV/XDZY9G.X_\ "!X(4:FJ_P 6
MWS_[/ZU^P<"9(L)A99KB*=L3C8VPZE\5+"-)QG#^1UW[UFI<U.%*:?O-+\EX
MTSEXK%K+:%1NAA)1EB'!6C6Q*Y-)O[7LK/E[*<@^?_9_6CY_]G]:/G_V?UH^
M?_9_6OT ^'_\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V
M_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V
M_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V
M_P!/_MX/G_V?UKW']G;]G#XV?M8?%;PW\%/V?_A_KWQ(^(_BB;_0]$T:#]S8
MZ;#/:V]QK?B36[C[+H_AOPWHYNQ_;/B?6+S3M.T[I7O_ /P3\_X)X?M#?\%&
MOC1;_";X'Z&+?1]'^PWWQ0^*&LP3P>"?A9X6O;C[,-:UNY/_ !^:S>_9;S_A
M&/!>D8\0^(NIQI6E:KJNE_Z7_P#P3X_X)P?LY?\ !.'X0V_PU^"N@B[\4:U%
MI<_Q.^+NNVUL?'GQ2UZRMSF\UNZ@#?V1X=L[FYO5\,^#-/D70?#T<LFU=0U;
M4=5U;5?D^(^*<-DD'0I<N)S&<4X4(OFA03LXUL0[:6UY*=KSM*\H<MW]-P]P
MWBLYFJM7FP^ A)*I7WG5E'>C17NWO;]Y.]HZ>[*[2_/C_@DW_P $$/@3^P)9
MZ!\7_C+#H/QU_:U2*VOH?%UW8&Z^'WP?U$'[4^G?"71=1MUSJUI=@A?B5K=G
M'XB;8[>&-,\"P:IJVF:G_0E117XOCL?B\RQ$\5C*TJU6=DF](PBMJ=."]R$(
MZVC&*MUOH?L."P.%R^A'#82E&E2CK9*\I2ZSJ3?OSG*RO*3>VEM;E%%%<9UA
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 ><_$WX8?#[XQ>!O$WPU^*G@WPW\0/ /C'3GTOQ1X/\6Z/8
M:]H6MV4C+FWN],U&*YM7,,P2YMK@JKV-_&E_$\<L:R+_  ,?\%AO^#>3QI^R
MA#XI_:/_ &,K+Q)\2_V;;**^UWQG\,Y3<Z]\2/@CIL ,]WJ5K.RW-]X[^&^C
MVJOMUO!\8^#]+"R>)7U;2M-U7Q0O^A;17LY+GF.R/$>UPL^:E.2=?"U&G0K6
M3UY>5\DU=N$U=Q;>C3:/&SC),'G.']EB5R581M0Q5-6KTK--+FNG.#M[T+QY
MEU35S_%%^?\ V?UH^?\ V?UK^XO_ (+:_P#!O1%XS3Q9^UO^P#X+BM?&>;GQ
M'\6OV:_#=M;6.F>*H0;G4-:\:?![3-]M:VOB?!-YK7PTL4C7Q(%=O :)XFV>
M%_%?\/4T,UM-);7,<UO=6TT\5Q;RP>3/!-#_ ,?-M<VWZ8[>^>?W')\YP>=8
M58G"SM*-HXBA)_O</4=_W=1:7V?+-+DG9\DGRR2_&<URG%Y1BGAL3&7*_>H5
MXZT\137+[\'K;=<T)/VD$[SC'F5X?G_V?UH^?_9_6CY_]G]:/G_V?UKUCS/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX_N
MQ_X->_\ @I+)\0/ .M?\$^/BUK<UUXN^%^G7WC']GG4]3G$EQKGPS:X\[Q7\
M.MTS*[7?@/5KL^(/#,8$C-X-U74=,1--TWP#M?\ L)K_ !IOV?\ XZ?$7]FC
MXU_#/X^_"G6!HGQ!^%'B_2O&/AR\F^T_8[B[TZX_TG1-2MK>ZM?MGAOQ)9F\
MT?Q19?\ ,1\.ZCJFE\5_K:?L=_M1_#W]L[]G#X2?M*_#"<CPQ\4O#%MJLVER
MW"7&H^%?$EHS:=XN\%:TT $::SX1\26FJ^'K\J-DDE@U_8;M.E21OQCCG)7@
M,:LSH17U3,*DG44=(T,4H<\U)?956S<=7=QF]DD?K?!><_7L'++Z\KXK PBJ
M;E;FK8;F4(N+TYO97][^7G@OM77U+1117PQ]N%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 ?YDG_!R=_REO^//_8E?!#_U4'@^OP@^?_9_
M6OW?_P"#D[_E+?\ 'G_L2O@A_P"J@\'U^$'S_P"S^M?T1P]_R(<H_P"Q?@__
M %&HGX%GG_(XS/?_ '[$[?\ 7Y[_ -;7#Y_]G]:/G_V?UH^?_9_6CY_]G]:]
M@\K_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T
M_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_
M]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?
MUH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T
M_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_
M]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?
MUH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T
M_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_
M]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?
MUH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:<B/,\<,,<TDTDWDQ11?OIYYIO\
M^_4\G-?V/?\ !'/_ (-Q+KQG%X9_:<_X*'>&]1T?PPXL=>^'7[+FHBXT[5_$
M<9'VG3-:^-8W+>Z/X;&5O++X8LR:_J9<+X[DTO31JOA7Q/YF:YO@<FPSQ..J
M\D7=4Z4%SUZ\U:\:5.ZYK77/.3C3A>//./-&_H99E>,S;$1PV#IRG+1U*DWR
MTZ47;WJDFNMFE&-YR]_EC)*37Y&_\$L/^"(G[1W_  4>U;3O'6I)>?!;]ERT
MU$'7/C1KVDF6\\90V=T+74=#^$VC7/V5?%^LLUM=V5WXF9AX-\/X;^TM3U;4
MU;POJ?\ H@?L9?L(_LS?L$?#&W^%W[-WPZL_"EE,EB?%GC"]$.J_$3XBZG8P
MF"/6O'GBTP6U]K-X UR;.S1;+PYH/VV:+PUH^DZ<P@7ZNT+0M$\*Z/I?AGPW
MH^G:!X>T/3[/2-$T31+&WTO2='T>PMQ;V&FZ9IUA;VUK8V-C;0):V5G9HL<,
M06-(T15 WJ_$L\XEQV>S<9R^KX*,E*AA*,KP22CRNM-QYZ]1)6<IV6KY8J[<
MOV+)>',#DL5.FOK&,<7&KC*T5SR;^)4::;A0@]/<CS;+FE*RL4445\^?0!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7Y*_\ !3__ ()'?LZ?\%+O $B^++.+X>?'SP[I-Q;?#?X]Z#I5O-K^D,1<
M2VOASQI9K]F'CGP&UYMD?0[V[CU#3-\TOAO5=(.IZL-4_6JBM\-BL1@J]/$X
M6M4H5Z4E*$Z<K/3[,E]J$OM1>CZG/B<+0QE&>'Q-.-6C4BXSA);]I)_9E'[,
MM6KNQ_CU?M@?L;_'W]ACXT^(?@5^T-X/E\,>+=+S?:/JEIB]\*^./"LMS=6V
MF^-O!.N?Z,=8\.:N;4C_ *".FG_B5^*-+TOQ1I6JZ77RU\_^S^M?ZV/_  47
M_P""='P+_P""DOP+U'X0_%[3O['\4Z/]KU3X1_%S2[2WN/%_PL\7W%N -3TP
MDVHU;PWJWV6UL_&?@R\NAIOB;30.=,UC3/#7B71_\N_]L7]D/XT_L.?'KQG^
MSY\=/#\^D>+/#%YYVEZQ:P7(\.>/_"DUQ=_V'X_\%:C<VEH=7\.>(S:XL[P@
M'3=2_M32M4&E^*=+U32Z_;^&>)J.>4?8UN6CF-&*=6DFN6M&W\:@M-+IJ<&K
MP?+[TN9,_&^(>':V35E4AS5,NJ2M1K/XJ4GROV-;5V2TY)W7,N?W5;7Y>^?_
M &?UH^?_ &?UH^?_ &?UH^?_ &?UKZH^9_\  NG_ +;_ $_^W@^?_9_6CY_]
MG]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_
M &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;
M_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]
MG]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_
M &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;
M_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]
MG]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UK^Y3_@TD_:336?AS^TS^
MR1K-\INO!7B70OCOX#M)9A+<W&@^,-/M_ WCVWM(?O#2-#U?PUX(O@.<W_C6
M3@;B:_AK^?\ V?UK]H/^" /[1)_9W_X*D?L\W%_J']G^&/C3=ZY^SOXH_?"(
M7\'Q4M_L_@FT(/4'XJ:7X#NR#CY3P5)##Y_BG _VAD6845'FJ4J3Q5)?]/,+
M>O?UY(5%\WYGM\.8QX'.L!6NXPJ55A:K?_/O%<M*2]-5)KJXM:7NO]1JBBBO
MY_/W<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _*__@LM
M^UD?V-?^"=7[0_Q2TK5/[+\?>)/#?_"H/A;)!<FWU ?$'XI_:/#%IJ>B3J8!
M_;'A#1I_$/CV-=ZYC\(2EAG*M_E*_/\ [/ZU_8]_P=L?M0R:O\1OV;?V/-$U
M"?\ L_P7X;U3X^>/K.-MUE=>(O%\VI^!_AO%<@ ;;[P[H^A>/+M@.NG>,0V0
M6Q7\</S_ .S^M?MO N ^J9)#$SC:MF%25=RM:]"G>C07G\%6=[+X^77EN_QO
MC/'_ %O-Y8>$FZ6 IQH<JU2KSY:U=M^?/3C;72#E>TK(^?\ V?UH^?\ V?UH
M^?\ V?UH^?\ V?UK[,^1_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG
M_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/
MG_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG
M_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/
MG_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6O[+?^#;?_ ()!0^*K
MGP]_P47_ &DO#/F:)H^J"[_97\!:]9"6#5=7T:Z4GXYZII]RK@6GAW5K8V?P
MP7&YO$&FOX]C(.D^%]6U/\+?^".O_!.K6/\ @H[^U]X8^'^JV.IP_ KX=_8/
MB#^T#XDM#-9?9_!%I<@:=X,TW4H646?B+XBZO:GP]HXS_:9TQ?%7BA%9O"X0
M_P"ISX8\->'O!?AS0/!_A+1].T#PMX5T?2_#GASP_I%O#9Z5H6AZ%8VVG:-H
M^F6D %M9V>EV5M:V=E:+A$BC54"H@Q^><<<0RP=%Y1@YN&*Q--2Q4T[2I8::
M35!6U52O[T:MVN2E%P]]U>:G]YP9D*Q56.:XNGS4:%1QP\9.ZG7A;FJ].:%+
MW)4G9<]1J=X^SM+IJ***_(C]6"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_S<
M_P#@XB_X)?6O[%/[14'[0'P?\.'3/V:OVDM9O[ZTT_2[9K?1_AC\8!!=ZOXL
M^']MY(%E9Z/XELA=^,?A]9<;@WB;PUI6DC2/ T9/^D97QA^WS^Q]X+_;N_91
M^+?[-'C;R+3_ (3?P^\O@SQ'+")9O!/Q(T!EUCP%XOMV^SW5P/['\1VMF=62
MU'F:GH#:KI*O'%J4I/O\-YU/),SI5I.3PM?EH8R"UC*E.<5&I;_GY1J.-2GW
MM.*:YKKPN(<HIYQ@*E&T5BJ,:E7!U&[.-6,&Y4[]85H)TZD?.,OLV?\ D*?/
M_L_K1\_^S^M=C\0O /BSX6>/O&_PR\=Z1-H'CCX>>+_$?@GQ?H%R1]LT3Q3X
M6UBZ\/ZWIUSC@BTU>UO+/OZ]JX[Y_P#9_6OZ 3C)1E&49QE&,X3@^:$H25XR
MC+2Z>O0_"VI1<HR34HR<)1;]Z,H\O,I*VG3U7-L'S_[/ZT?/_L_K1\_^S^M'
MS_[/ZTQ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K7]!7_  ;+?&M_A;_P5(\%
M^#)KP6^E_'_X6?$SX3W<<\PBLQ>:9H]K\5]%P">+W^UOA>VC6+=1_:1TSDZG
M@_SZ_/\ [/ZU]8_L(?%D? C]M3]E#XORWDMII_@#]H3X2>(M<>.<1"X\*VGC
MC01XNMC<<@_;/#?]LV>#UYKS\VPOUW+,?A.7FEB,)7IP75S4/:0M?2ZJ4X2U
MZQZ'=E>)^J9E@,3=KV&+H5'?3W>>-.;O_@J2375M]C_8)HHHK^;S^A HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *\\^*OQ&T#X0_"_XD?%?Q3*8O#'P
MQ\!^+_B)XDE4A##H/@O0-1\2:Q)DY&5LM,NFR01CDY R?0Z_%K_@X'^-7_"D
M_P#@E/\ M,7%K=_9]<^*-CX5^"NBIQ_IJ?$?Q3IFG>++3U&[X=6_C%\CC]V!
M].G X66-Q^"PD='B<31HMVO:-6I"G)VNKVYN:UU>UKZG)CL2L'@\5BF_]WPU
M:LEM>5.#FES:VVML][]#_,<^(OCWQ#\4OB%X\^)WBV]_M#Q5\1/&'BKQ[XHO
M/^?[Q+XPUBZ\0:W<\9_X_-9U2\_'H.*XWY_]G]:/G_V?UH^?_9_6OZ6245&*
MTC"*A%;VC'X5\C^>+MN4I.3E.3G)VM>4N6[?W)6Z)-!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K3#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
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
MK1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O']GG_!I+^U']DU[
M]IK]C37M0Q#K%GI7[0WPXL99A# NH:=_9?@#XIP6]O<LC7EY>65S\.+I/L18
M+8Z!J3LC!"1_;]7^1S_P3#_:D?\ 8X_;Q_9I^/MQJ$NE^%O#GQ'TK0/B/*TI
MB@'PS\>?:O _CXW(!6TO?[&\.:[>:S9?:V4_VEIVED,#@C_7#1UD571MZ/RK
M#IC]..#VK\5X\P"PN<+%PC:EF5&-:_>O22HU_O:ISV7QVMI=_K_ ^.^LY3+"
MRES5,OK.BGK_  *B=:CI:RMS5(Z-W4;Z72'T445\2?9A1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% '\P/_  =-_M4M\'OV'?!O[.N@:D;/Q1^U/\0H+#6(
M(SY4D_PK^%1TSQ=XL"W<!+V9N_%US\-]+.X :EI\VK::K-O;'^>'\_\ L_K7
M[]?\')?[4?\ PT+_ ,%*O&G@;1M0^V^"OV8?"NB?!32([6X\^RG\5Q_:O%'Q
M(U$08'V35K'Q?KP\&:OD A/!2CL*_ 7Y_P#9_6OWKA' ?4,BPD91<:N*YL95
M3T?[]1]EU?\ RYA3UZGX=Q1CGCLZQ<E)RI8>4<+1:ZQI6YVUTO6=736R3U?0
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UKZ8^>_P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>/UL_X(>_L
MI_\ #7G_  4G_9\\':MIAU/P'\,]8G^/'Q,4"WGLQX6^$MQ:ZOIFG:C:7 _T
MW1_$GCV[\'^#[T8YT[Q#7^J=7\C/_!IY^RA_PA7[/7QK_;!\0Z68=;^-_B^W
M^&/P_NKJQ\B7_A7'PQS<>(]2T2Y##?8^(_'VIW>BZB@#?\3'X7QD%>H_KFK\
M.XVS#Z[G=6C"3=++X1PD;Z+VO\2O9;+EG-4MVY>SYW;F45^R\&8#ZGDT*LH\
MM7&U)8B2_P"G5E3H.]]>>G'VFRM[3EULVRBBBOD#ZT**** "BBB@ HHHH _(
M'_@NY\>%_9__ ."6G[5&OV=ZMIK_ ,1/!]C\#O#D1E$4U]<?&'6+3P5XC@M&
M/2[LO FI^+M83N/[,.,$9'^6'\_^S^M?W6?\'=7QD?2?@G^R)^S_ &]P2?'?
MQ.\?_%W5XH^6AA^&/A:S\'Z+]IR,BTO;OXL:J;8_Q2::00=H)_A3^?\ V?UK
M]JX!POL,B]O*+53&XJM5;:LW"GRT8>NM.<O^W]MV_P =XVQ7MLZ]A&_)@\-1
MI)+;GG^]FWV?OQC;M%N^MD?/_L_K1\_^S^M'S_[/ZT?/_L_K7VQ\?_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\?2/[(?[+WQ'_ &SOVC/A7^S5\*;</XM^*'B6#2O[4E@N)M-\+:#:075_
MXL\:ZU]GZZ1X0\.VNKZO>#J3IXTK2LZJ<5_K'_LF?LN?"K]C']G[X<?LZ?!O
M17TSP5\.]*@L$NYA =:\4:]=G[;XD\:^);F$JM[X@\2ZQ<7FKZO)E55Y38:=
M%%ID&GZ>G\[W_!KK^P!:_![]GKQ'^V_X[TN'_A9'[2%O-X<^&(N[=3>>%O@;
MX=U@P7%Q;7#G[79W7Q*\8:0VJWUFR[7\/>#_  )J2,&U"0#^KNOQ7C;.WF..
M_LZC/_8\MJ2IODTC6Q49-U92=O>]E-RIPTTM*2=I\J_7N#,FC@<#]?JPMC,=
M^\BY?%1PTKRI*$;OD]K"2G+5W]U6]U\Q1117Q)]H%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M3J0C\M5I2HSE3GHXR<?5*S3^=_/U#Y_]G]:/G_V?UH^?_9_6CY_]G]:^1_\
M NG_ +;_ $_^WC,/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@/V3_8
MQ^,P^('@)?!NN7:R>*_ D,.GF264&?5?#>1#HVI  [F:TP-*O0H 4)ILCD_V
MD@K[7K^=[X0_$G5/A/\ $'P_XUT_SI4T^81ZQI\7/]J:%=$0:AIX!R-RVN&L
M#CC4P".@S_0+H6NZ7XCT73/$&B7<-]I&L6%MJ6G7<1'E7%C=PK-#*I'4%77.
M>5.1S@Y_US^B?XMKC[@5</9MB/:\4<%TL-E^)E.;=7,LE]FJ649FW4DZE6M&
M$(Y;C':565>C0Q-?WL=&4OH\!7=:CRR=YT;0D^_9I6TOKIY??N4445_5YVA1
M110 4444 %%%% !1110 4444 ?/W[1/PCMOC%\.=3T")8%\1Z=NUCPG?3YB$
M6L6L.Y;1KHCY;35;<O8W>Y@B&07X4O81A?P8N;::RN;BSN;>:WN;>:>UN+>4
M>3-!-#_H]S;W-M]/_K^E?TT5^07[;_P<_P"$7\60_%#0;39H7C*^,6OQQ0YA
ML?%(@,YG)"@ ^(;8/<<%C]O74G)R^*_@CZ:/A+_:65X/Q3R3#<V/R:G2RWBN
ME1A-RQ63.JE@,TE"%[SRNM4E@ZU649RC@\71J3E3P^ DUY698=SC&M!7E"-I
MK:\(V]Z_]U7TUO?I9W^$OG_V?UH^?_9_6CY_]G]:/G_V?UK_ #4_\"Z?^V_T
M_P#MX\0/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6OV9_8
MV^,*?$CP GA?6KM)O%W@6."QGDEE!FU;P]N\K1M2P""SVP4Z5>Y# /%'(W-^
MH/XS?/\ [/ZUZ;\&_B;J/PD^(&@>-+#SY+:TE^R:Y80\?VIH-X/^)CIPSP"#
MB]L<@XU+UK]L\ O%.KX4^(&7YMB:E3_5S-5#*.**'O.+RO$5J7+CHQ32>)RO
M$>SQE*R=:K3CB<)2_P!ZG?JP==T*T7>T)^Y/LN;X9-_W==.MS^AVBL/1=:T[
MQ#I&FZ]HMU#?Z5J]G;:EI]Y%@PW%C>0+<6\ZGT8,GIC+<9!QN5_MAA\11Q5&
MEB,/4A6H5Z5.O1K4IPJ4JM&M%5*-6G4A*4)0JTI0JP:;O"<9;-'TST_#\5<*
M***V **** "BBB@ HHHH **** "OC7]L#X.K\2_AW+XCT6TW^+_ D-QJ=D(E
MQ)JFAAQ-K.EY('VEQ]G&IV2,W^LCDC50=0??]E45\GQQP=E7'W"N=<)9U#FR
M_.L#5PDYJ$9U<+7?+5P>.P_-HL1@,73H8NA=\LITE":<)23SJTX5J<Z<U>,X
MN+\K_P!>1_,K\_\ L_K1\_\ L_K7T_\ M8_!O_A57Q'N;O2K3[/X-\9>=K&@
M>4"(;*[^T9UK1L$#_CTN[K-GC(6PU'38\EE./F#Y_P#9_6O\+>+^%<VX(XGS
MKA3.Z4J699'CJF"KVC45.M&/)/#XN@YPCSX;&8:='%X>:OS4*T9.S;2^6J4Y
M4JDZ<U:4)<OKHG?RWV#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6OF_P#P+I_[
M;_3_ .WB ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
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
M+_@B#X^_X*&>(=+^-OQEBUCP!^QSX=U[RK[5XOM&F^*OCAJ6CW!&I>$_AO\
MZ*!9^&[2[M3H_C/X@%E^P!6\,^&#J7B1-8?PI_HS?"CX4?#GX)?#[PE\*OA/
MX+T+X?\ P^\#:1;Z)X5\)>';!=.TG2-.M 5542,YN;JY.;N]OKUY;_4;]Y=2
MU2:7499)#O\ @[P=X4^'GA3P[X%\"^'=(\(>#_"&D6'A[PMX6\/6%MH^@Z!H
M.CVT=AINC:-IMA'!:6EC:6D"1VEI&FV-<<+M 7KZ_",^S_%9[B74J/V.%IN^
M%P<)/DI1=K2J1M'GG+EUE:/-9JRLT?M61Y%A<DPSITE[3$58I8G$S2=2I;[,
M7=\E-7=H7E:[5V%%%%>&>Z%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_'1_P %
MNO\ @WRM/B3'XP_:_P#V"_"%EIOQ&C&J^*?C)^SQH%L8+3XB@DW^H^-/A!ID
M%M]ELO'^5:\UOP!:+'IWC0JVI^%XT\?*VD^//X8IH9K::2VN8YK>ZMIIXKBW
ME@\F>":'_CYMKFV_3';WSS_M:5_(U_P7F_X(3V7QPL_&?[;7[&_A>"R^-EA:
M7WB;XW_!S0+,1P_&.TLK=I]3\?>"M-M@-OQ6L[5'N]9T.T4'XB8_M33-OC\.
MGCK]*X3XO=)TLKS:K>F[4\'C*FBI:M1HXF=OX;NN6KO"TO<ES>[^<\4<*1E[
M3,LLIM5'^\Q>$IK^):SG6P\+J]31WI?;NO?BUK_!5\_^S^M'S_[/ZTZ2-T?8
M_P"[>/'F1Y_S[=\8S3?G_P!G]:_5C\S_ / NG_MO]/\ [>#Y_P#9_6CY_P#9
M_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#
M_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9
M_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#
M_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9
M_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#
M_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6OZ4O\
M@U9_Y2;:_P#]FN_%7_U+_A=7\UOS_P"S^M?TI?\ !JS_ ,I-M?\ ^S7?BK_Z
ME_PNKP^)O^2?SC_L!J_G$]CAW_D>Y5\7^]T]_EOY?^W'^C11117\]G[T%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5\@_MS?M9^"/V'OV6?B[^
MTUXZ5+NP^'/APS:%H(F6"Z\8>-=:FAT;P3X3M=S*<^(?$NHV%C=NBLVG:<^H
M:J5\O3I&7Z^K_/\ _P#@Z3_;W?XN?M >$_V'O .MS7'P^_9W,/BSXJ1V%P3I
MVN?'#Q'I)&F:;<M [VE[_P *W\':F+3/RG3_ !%XT\3Z9JJJ=+*CV^'LHGG6
M:4,)9^PA;$8N:?*H8>E.#DG+51<Y.,$[.SES?9L_%X@S2.4Y;7Q*Y77DG2PL
M6N;FKU(M*T/M<L.>;5TFH\MUS77\PWQ9^*'CCXW?$WQ_\7OB5K<OB+Q[\2_%
M^M^-O%^MW/$M[KOB/4+J_P!1N+6T&!960O+G%E8@ :;IW_$KKS[Y_P#9_6CY
M_P#9_6CY_P#9_6OZ#A"%.$(0A&$814(Q@N6$8Q^%1CK:VO5W_/\ "92E.<IR
M<Y2G+GE*;YI2E+EYG*6E[^FGO;A\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K5$
M_P#@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V
M\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZU^CG_!-'_@FC\</^"EGQP@^'/PY@F\-_#KPW-8ZG
M\8_C'JEC-=^'/AWX<NYR0JY-H-9\8ZP+2]L_!G@RTO0-0 9W;2O"VE:MJVE\
M'_P3]_8+^-'_  41_:&\.? GX061M+:3R->^(_Q"OH+B?PY\,_A]#?VMOK?B
MS6AFU^V7G^D_8O#&C&\_M#Q#XB!TQB -5U72O]2?]C?]CSX+?L+? /P;^SQ\
M"- &E>%/"\,UUJ>M7_V:7Q3XY\5ZBPDUSQKXTU6"UMO[7\1:S= ;F*K9:;IL
M>G>&]'CTSPUI6D:9!\=Q5Q/3R:DL+A)QGF5:"FHM7CA8.W+5K1ZWNU"%X\S4
MO>5DG]5PUPY/.*GUC$<T,OI22J2U4\3-+6C1E=6M;]Y.SMS*R?-I;_9&_9$^
M!G[$OP5\,_ ?]G_P;!X5\'^'HHI;_5)Q;7'BKQQXBFA']J>-/&^MP6MJ?$/B
M?6'"O>7C1I86*;-*T?3=*\.Z9IFEV_U1117XI5JU:]2=6M4E5JU).=2I-WG.
M4MW)]?T/V6G3IT:<*5*$:=*G%0ITX*T816R2U_KSO<HHHK,L**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "OY$?\ @OC_ ,$,M+^,.D>//VY_V1?#,.E?&'1--U;QE\>O
MA!HMD([/XN:7IEM<:AK?Q!\&:=;*H7XJVMM:O>>)-#L_^2C+&=5TS;X_#Q^.
MOZ[J*]#*\SQ>48NGB\)4Y91]VI2EK2KTFTY4JT?M0E;5'GYGEN&S7"3PF)C[
MLK2IU8Z5:%5?#5I2^S./1G^*+\_^S^M'S_[/ZU_9%_P<,?\ !$M/!<OB_P#;
M_P#V1?"LC>$[R\OO$?[3?PC\-V08^%KJ[G6YU'XR^"M%TZU&[PW>W;75_P#$
M_1E 7PYJ+CQV"?"W_"4-X8_C=^?_ &?UK]\RC-L+G."IXW"R]V7NU:4G^\H5
M5\=.HK+_ !0E]NFXSM&_*OPW,\MQ&58N>$Q*ES1M*G4CK2K4I<O)4A+KU52/
MV)J<;RLI,^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UKU#S_P#P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UK^L7_ (-<_P#@H,WPG^.?B7]A7XB:X8OAW^T!+/XL^$$FI7O^B^'?
MC7X?T\G4M#M3.RVEG9_%3P?IC[1NV_\ "1^#O#&EZ8K:GXI*M_)U\_\ L_K7
M1>#_ !;XD\ >+?"_CKP9K%YX;\8>"_$FA^+?">OZ7/Y6IZ'XD\-ZA:ZQH>MZ
M;==?MFCZQ:V=[95YF<9;2S;+\3@:J_BTVZ4TKRIUX6=&4=5HIVDU?WN51NKW
M._*\PJY9CL/C:3:]E+]Y&7PU*4N55*<M';GC>*E9\C;?+(_VF**^%_\ @G/^
MV/X;_;R_8^^#G[2>BK:6^L>*_#J:3\1]!L=IB\+?%'PT#I'CWP\MNSO>VMD-
M9MWU3PVU^%EU/P?J7AK5P FJQEONBOYVK4:N'K5</6AR5:-2=*I&]^6=.<H2
M6R[7TTUW=C]]P]:&)HTL12?-2K4X5*<OYH3A&:?E\5OE\@HHHK,V"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH _S)/^#D[_ )2W_'G_ +$KX(?^
MJ@\'U^$'S_[/ZU^[_P#P<G?\I;_CS_V)7P0_]5!X/K\(/G_V?UK^B.'O^1#E
M'_8OP?\ ZC43\"SS_D<9GO\ []B=O^OSW_K:X?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZU[!Y7_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K6UX=\/:]XPU[1/"OA
M70]8\2>)_$FL6.@^&_#>@V-QK&O:YKVL7%KI^FZ)HFFZ?:W5Y>:Q>7EU]DL;
M*S_G5CP?X/\ %7Q"\5>&_ O@;PWK'C#QGXPUBP\-^%_"_ANQN-8U[Q)KVL7'
M]GZ;IVG:;I_VJ\O+N\O+K_0K+OSSZ?Z-G_!$K_@B+X2_8#\*6'QX^/FFZ/XN
M_;&\5Z.I)*V^M>'_ (!:+J<&+KPEX*N<W-E>^.KRU(LO&WQ!LB-ZA_"OA1AX
M8&K:OXX\+/L_PN185U:MYXFI?ZMAH^[5J6Y?>FK/V</>7-*T^7325SV<DR7%
M9SB8TZ2Y</&SQ%>2YHTHRMRWBG'FG+EER0YES-2?,K'B_P#P16_X( ^&/V2H
M_#'[3W[8>D:+XX_:<>+3]<\#_#N4V&N^"_@+<9M-1L-2G;[)]B\1?%W1KH%!
MKEF6\/>#Y25\+G4-4B_X2E_ZE***_"\QS+%YKBJF+QE1SJ3?NQ6E*E!;4Z,+
MM0IQ6BBF^[;>I^UY=EV$RO#0PN$I\D(ZRE)\U2K.UG4JSTYYOJ[+[@HHHK@.
MX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K\B?^"O7_!+CP#_P4P_9VU+P_';Z3X;_ &BOAW9:IK/P
M$^)5U$8_L&L^0T]UX \57]NBWI\ >.OLT5CK#1EFT#4FTWQ/IT.H2Z4VEZM^
MNU%=&%Q5?!8FCB\-4E2KT*D:E.<79WC]F7>$MI1TNM+VN<V+PF'QM"IAL53C
M5H58N,X25]]I1?V9QWC*SLS_ !=OB)\/O&GPG\=^+_AG\1_#FH^$/'W@3Q'J
MOA/Q?X8UB'RM1T77="G^P:CIUP>F+2\ML@_CTYKCOG_V?UK^Z_\ X.;O^"7%
MO\0/!5Q_P42^"GAMF\??#_3-,T;]I32M'LE,WBCX<:9 -.T/XK75K"$DO-8^
M'"BSTGQ-?$2./AXMAJ4S)IO@%0_\*'S_ .S^M?T#D>;T<[R^EC:2C"I_"Q5"
M.GL<332]I&W12O&4']JFX3=N;E7X7G.55LGQ]7"5.><-*F'K/55:,VN76[U@
MTT]=$V'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M>N>5_X%T_]M_I_]O!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_V
MW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M
M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?
MZ?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZU
MT7@[Q5K?@/Q;X7\<>&+S^S_$G@OQ)H?BWP_J&1_H.O>&]0M=8TVYQ_TYWEK]
M?>N=^?\ V?UH^?\ V?UI2BI*49*\91<)+O&5KKYV7W FXM2CS*2V;5[?#_3\
M[OH?[,_P5^)VB?&OX._"GXR>&L'PY\6?AOX)^)>A#S?-_P")-XZ\,:9XGTP^
M=D[L66JQ@L.N.-HP*]3K\//^#=WXVR_&G_@E/\ (-0O3>:_\'M1\<_!'7'[0
M0^"O$UW?>$K3CM:?#C7O!MJ/4KGTK]PZ_FO'X9X+'XW"/_F&Q5>BG:S<859J
M#:UM>#B[7;5[7=KG]#9?B5B\#A,4O^8C#4*SUO[U2G&;ULKVO:]N@4445R'8
M%%%% !1110 4444 %%%% !1110 4444 %%%% !117PW_ ,%)_P!H)OV6/V#_
M -JKX\6M[_9^M^!_@UXJ3PA>"40FW\?^*8(_!'P^8W# A0?'7B3P\F>H).,,
M<C2C2E7K4:$%>=>K3HP75SJU(PBO/67=;6TO=95ZT:%&M7GI"C1JUIOM"E!S
MEW[6\M_)_P"9=_P57_:.;]J__@H5^U7\:+34EU;PUJGQ5UWPGX#NQ/YUE/\
M#_X<&V\ ^"[K3>GV2TUGP[X8M-:9CR=3U(DDDFOSZ^?_ &?UH^?_ &?UH^?_
M &?UK^EL-0IX7#T,-25J="C2HP_PTJ<8+[^5O?2]NEW_ #O7K2Q%>MB)\W/7
MK5*T_P#%5GSOY+FMMLI=]#Y_]G]:/G_V?UH^?_9_6CY_]G]:V,O_  +I_P"V
M_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V
M_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]: _\"Z?^V_T_^W@^?_9_6G(CS/'##'-)-)-Y,447[Z>>:;_/OU/)
MS3?G_P!G]:_=3_@WL_8?A_;%_P""@'A'Q%XLT<ZA\(_V8X++XW>._,@/]G:M
MXET?4+6V^%WA*Y^5[/.L>,/^*DO+*\5O[1\/>#/%&E8/2N3'XREE^#Q.-KZ4
ML+1E5GK;FM:,:<7K>=2<HQBK:W;Z6?3@L)5QV+PV$HJ3GB*T*2;UY>:TI3DM
M/<A",Y3=U9KE^U=?VK?\$2/^"?UK^P%^Q)X,\->)] 72_CM\8H;#XJ?'FYN[
M7R]8LO$NLV&[PY\/KAF NK.S^&WAJ>T\-RZ,K-IT7C+_ (3C6=-V)XF?/[(4
M45_.6+Q5;&XK$8O$2YZV)K3JS>MDY6481NW:$(1C""Z)?)?T#A,-2P6%H82B
MN6E0IJG!=[+64N\Y;R?5VVL%%%%<YT!1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% '^=]_P='_L;Q?!7]LGPE^T_P"%M,-IX-_:O\+3W7B22VM\6EC\8/AO
M;Z7H'B/<MN/LE@/$G@Z[\'ZPJ.6?Q#X@_P"$[U21F<M7\PWS_P"S^M?Z;/\
MP<6_LTK^T-_P3%^+>O:;81WGB[]G75O#OQ^\-MY.98-.\*SSZ-\1BUQ"GVR.
MS3X9^)O%NL7:Q/M=]#L&:([-X_S)OG_V?UK]SX*S"6.R.E"I/FJX&I+"37:$
M(4YT7?SHSA%K5KDNY.]E^*<78'ZEG-:48M4L7%8F#6SE*<H5D]]JL)233M:3
MLDEJ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU]:?,?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O'^QU^RS\3
M/^%T_LR_LZ_%\W!NY/BK\#?A/\1WN9/.\R>3QOX"T+Q+-/\ Z0//+.=4W -\
M^6(/0X^@*_)+_@A=X[?XB_\ !)[]BW7Y)1.^E_#?6_ 8)8$QCX8>/_&'PXMX
M,=<K:^%E0YR=H!SSBOUMK^:<=1^KX[&X?_H'Q>)HK2SY85II7_%KU/Z&P%9U
M\%@Z_P#S^PF&JM]Y3HPYG^"Z?\ HHHKE.P**** "BBB@ HHHH **** "BBB@
M HHHH *_D(_X.Z/BK_8_[/G[)'P1BN"C_$#XP^./BA=01@9F@^$WA"U\+P"Y
MZL+/[9\8UW<X)'3BOZ]Z_P _?_@[4^(LVM?MI?L\?"Y)P^G_  __ &:HO%CQ
M?\\-7^(_Q)\9:=J=N.XNCI'@+PY>H.?DVG(/%?4<&T%7XCP#:;6'5?$][>RI
M2=WZ-IKS/F.+Z[HY#BTG;VTJ%#U52O37+ZRM^9_*;\_^S^M'S_[/ZT?/_L_K
M1\_^S^M?O!^*?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?
M^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?
M/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X
M%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_
M^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/
MZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K7^L'_ ,$@_P!CNW_8=_8#^!/P9U#2
MQIOQ#U;0(OB=\9?-MQ%?S?%7XBPVNM>(]/U1E)%U=^#['^QOAU%=$@OIG@_3
M2R@@BO\ .P_X(Y?LW0_M4_\ !23]E7X7:E:"Z\+:=\1X/BAXW@GM_/LI_"'P
M@M[KXCZAINIC(S9^)6\,67@_&>?^$BQD9S7^L-7Y=XBY@[X'*Z<_=M+&UUTE
M\='#:;JUJTK];VMNS](X!P":QF9/XO=PE&35^56IU:^MU>[5*+5MU>[O8***
M*_,#]*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /XT/\ @Z>_X)YVVO\
M@_PI_P %$/AIHD2:]X-_L3X8_M&)8VY$FJ>$=2G33OAE\1;\1*ML;KPUK5V?
M NM7QWZC?6'B3P-$672_"BH/X=/G_P!G]:_V9_C#\)_ WQU^%OQ%^#GQ)TE-
M;\ _%3P=KW@3QAI>-LUUH?B'3[K2=1%K.8W^R7D,=TUSIE\(R^GWZIJ,8\R(
M%?\ (E_:Y_9M\8?L@_M,?&O]FKQYY\GB'X0>.]4\,?VFUN;*/Q'H)']H^$?%
MMO:D V5IXP\'ZIH_C#1<@$:?J."*_8> <W>*P%7*Z\[XC+[2P_/I*K@YRA"%
M.#=^;ZN^9M]IQ6FMOR7C?*XX;&TLRHQ:IXVU.M"&JIXF$'-R<=E[7;_MU[]?
MG+Y_]G]:/G_V?UH^?_9_6CY_]G]:^_/A_P#P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .WC^VW_ (-&/V@7
MGTG]K7]EG4KW$6G:CX/^/O@W3O,4DG5[<> /B+=F+[R*BZ5\+UXX/FGD5_:;
M7^8+_P &[OQT?X(_\%5/@1:W-X-/T+XVZ;XX^!GB21I?+$__  E^@7.L^$M,
MV\9-[\1_"W@, \X)S@XQ7^GU7X=QO@_JV>U:J5HXVA1Q+\ZJ4J%9[]:E%O9?
M/5G[+P5BOK&24Z3=Y8.O5P_GROEKTW;I>%56WTZO9%%%%?('UH4444 %%%%
M!1110!_%K_P=J_LG_;-%_9S_ &UO#VG%YM&N+[]GKXH7<8$F=,U3^U/'/PON
MKA1DV=C9WW_"RM'O]09B9)?$7AO30 A2OXC_ )_]G]:_UT/^"D7[*]K^VE^Q
M%^T1^SLUK#<:]XX^'FIW7@$W*6^+3XF^%#;>+OAS<B>5";2,>,-$TBWO9$=7
M.G7E^F2C%3_D<WEG>:?>7%A?V\UG?V<T]K>6=U;W%G>6-Y9W'V>ZMKFVN,?8
M[RSXQ^8]*_9^ LP^M93/"2E>KEU7V5NU"MS5J'2V[JQT;NH)Z7/Q_C; ?5<T
MCBHIJGCZ?M+KK7H^SI5[_)4I>DFNEW5^?_9_6CY_]G]:/G_V?UH^?_9_6ON3
MXW_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[
M>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/
MG_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?U
MH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[
M>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/
MG_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?U
MH#_P+I_[;_3_ .W@^?\ V?UK_5I_X(O_ +47_#6__!-W]FGXC:E?G4/&GACP
M=!\(?B/+*WFWQ\:_"8_\(==ZIJ))+"\\6:1INC^,3@$ >)$ .<*/\I;Y_P#9
M_6O[&O\ @TG_ &HO['^(O[27['6O:@T=AXVT/2OCS\/+.0B"W@\2^$)K;P=\
M2+>'/-YJOB+PYJW@*^^7E;#P5J;$84X^+XZR_P"MY++$QC>IE]2.(;MJJ$VJ
M-9>2]^G-O76"5M;KZW@S'O"9M&A*35/'P="S=KUX)5J'K\%2%M'>;:>C3_N@
MHHHK\3/V4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP#]I[XZ^'OV8OV=OC9^
MT+XI6&;1O@Y\-/%_C^XLY+A;/^U[KPWHMS?:/X=@N&#!;SQ%JRV.@6/]^_U"
M)!@MMKW^OY:O^#JK]J$_"_\ 8K^'?[-6BW[V_B']IWXC07&O6Z;=MQ\,?@^=
M,\3ZY;W!)+VCW?CS4?AN;1L*C+8ZD#N96V^CE&"EF6:8'!)-JO7IJI;=4H3A
M.LU?32C&IN_DW9'G9OC(Y?EN,QDM'0HSE3=[?O91<*2OK:]245>S?RN?P">.
MO&?B3XD>,_&'Q"\9ZI-KOC#QYXJ\1^,_%FL77_'YJOB3Q5K%UK&MZE<_]/EY
MK%U>7GKZD5ROS_[/ZT?/_L_K1\_^S^M?T<DHJ,5I&$5"*WM&/PKY'\_7;<I2
M<G*<G.3M:\I<MV_N2MT2:#Y_]G]:/G_V?UH^?_9_6CY_]G]:8?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
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
M^:/S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M?Y<?\ @73_ -M_I_\ ;QX ?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[
M/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^
MG_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M?IK^PE\8P\=W
M\'==NLO +W5_!+R9&8 ?M&LZ+;]00N3K%F, %6U4DDJHK\ROG_V?UK5\.Z_J
M?A37-(\2Z'="UU;1=1AU*QG0!EBNK6X\\JP.00PX((((.#UK])\)/$7'^%O'
MF2\6X5U*F#P]26#SO 1GRO,LDQGLZ>8810E.G"I7C27UK!QFVEC\-AI<KMIO
MAJTJ%>$XRMNI)?:B[7C?I?O9^C5S^E6BO,OA5\0]+^*G@30?&^E$0IJ]H/MU
MF<F73-5@ @U/3G)&0UG=AXB<N64AFZ@+Z;7^Y&4YK@,\RW 9QE>(I8S+,TP>
M&S# 8NC+FI8G"8NC"O0JQ=DUSPFI<KU2<>:TN:$?J$U)1E%WC**DGZZA1117
MHC"BBB@ HHHH **** "BBB@ KS_XB> M%^)7@W7?!>NH#8ZW920"=0//LKN,
M_:-/U&WR.+JRO4BND^[\R $D$9] HKAS++L'F^!QF69CAZ.+R_,,)B<#CL)B
M(>THXK"8NE*AB*%6#:O3JTISA-?:C)Q>C:::C).,E=/1KNC^;?Q?X2U?P/XF
MUSPAX@MQ!J^@:E/8W<?6$B(?Z+<VO;['>6>+RRQ_A7._/_L_K7ZE_MU_!L:K
MI%M\7=!M2VH:%%!I7BZ), SZ-)/MTW6NGS'2+RX^SWS$ECIL@?Y4TY*_+3Y_
M]G]:_P //&+PUQGA7Q]G/"U95ZF7QJ+'9!CJG/+^T,BQE2=7 U74DES5L+>I
MEV+2OR8G!5K.4'"3^8Q5!X>M*G9J.CIWZQZ2^?;5*V[#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6OR[_P+I_[;_3_ .WCG#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M/_ NG_MO]/\ [> _3S]A/XS?:H+OX/:]=[KFR%QJ_@R268LTUF?](UC14'S8
M^R$G5;4  L&U,LX$:@_I=7\U_AGQ)J_A#Q#I'BG0IQ::OHFI0:GI\YP09;3M
M=#H;.\'_ !^CI],\_P!!'PO^(&D_%'P1H'C;1\1P:Q:>9=6;3":73M1B!AU'
M3;@\X>RN@R$YR0H8@ C/^IWT.O%M\4<*5?#W.<0Y9YPA2A+**E:HI5,PX7J5
ME2H1BW.<W5R7$5(X"5.48*&#K96HI1<W#WLMK^TI>QE.]2FFU%Z6A96CUV[]
M>QZ11117]J'I!1110 4444 %%%% !1110 4444 >&_'OX3V7QC^'6L^&'2*/
M6;=#J?AF]E( LM>LX2]KNFP66TNBS6MWTRDA+ E0!^!M_87FE7]YINI6\UG?
MZ?>SV%Y9W7[F:"\L[@6]S;7/^>V1U%?TR5^5_P"W/\$Q8WJ?&/PY:9M;V6VL
M?'5O% #%!=G-MI>NL03@7V#I%V>^H#3!R=2;'\+?3)\'Y9[DE'Q/R+#J6;<.
M8>.%XCHT:7-5QG#\7-TL>N6$YNMDU6K*5>JK-9;.4ZDU2R^*EY>989U(JO!7
ME3BE47>"LN>_3EUTL[WZ6U_.7Y_]G]:/G_V?UH^?_9_6CY_]G]:_S&_\"Z?^
MV_T_^WCPP^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6OV(_80\
M8?V[\(;OPS/)ONO!7B2^M40\;=*UW_B<6C>Y-Y=:L.1_ OK7X[_/_L_K7W/^
MP-XM_L;XI:[X2FE\JU\7^&YS!'C_ %^K^&[@W]L3Z;='N]78=N,>U?T3]%;B
MI\+>-/#$:E5TL'Q)#&\+XQ2?+"I+-,/SY;3;L[SGG.%RZ$8Z-N4Y*2<4I=F
MGR8J&_OIT[+KS-6?R:6G6^ZZ_L'1117^S)](%%%% !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 %%%% !7^6?\
M\%S?VXI?VW_V_P#XGZ[X=UB75/@]\&)KCX)?!R.&?SM,O=!\'ZC=6WBOQ7:F
MW_T.^/CKQU_PD?B*RU# U)O!@\+Z9A?[,P/[MO\ @MU^VH?V(O\ @GQ\7O'7
MA[5#I?Q4^)L'_"C?@[-;W(MKRS\<?$'3]2M[_P 26-RC!K2\\"^#+/Q=XSL+
MIBR/KWA_2=+D&=13/^5_\_\ L_K7Z?X>97=XG.*L?A_V/"2ZJ;]E5Q-2#Z-0
M=.E3G:]YS?V>67YMQYF>N&RFE/\ EQ6+2ZI5'&C2DNL)<E5S5[-6T]V[/G_V
M?UH^?_9_6CY_]G]:/G_V?UK]1/S;_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?
M_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@
M/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX
M/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?
M_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@
M/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX
M/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?
M_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6OOO\ X)N?
M\$_?BG_P4<_:4\-_ [P#'>:/X5L_(\1_%_XC_8?MFC_#/X?0SFWU+6[G/^AW
MGB35QG2/!NC'"^(/$ +L5TE=6U72L<1B*.$HU<1B*D:-"C3E4JU9NT81C;?S
M=]%U>AKAZ%7$UJ5"A"=2K6J1IPA'6<I2M:RZ[:ZJUWW/K_\ X(L_\$B_%O\
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
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O
M']3G_!KO^WJ?@A^TQXG_ &,_'>LM;_#?]IW.L_#P7TYBL]%^.WAW3@+>WMDW
MK969^(OA"T7P]>NN9=0\0>&_ NDQ<N0W^@]7^+=X&\;>*OAIXV\'_$7P-K%Y
MX;\;> _$FA^,O"?B"P_<WFB>)/#FH6NL:)J5MGG[99ZQ:V5Y_6O]<_\ 82_:
MJ\-_ML_LF?!#]IKPR(;>/XE>"[2[\1Z3;D2CP[XZT>:?0/'WAP8=SMT;Q?IF
ML6-G)( U_81V&I*@BG05^0\?Y2L/C,/FE&'+2QL52Q*V]GBJ5.\6X:\OM()0
MM>R]ES7UL?J? N:>WPM?+*LKU<)+VN'N[REAIRC%J3_Z=S;G?K[2UE9M_85%
M%%?GI]^%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_F2?\ !R=_
MREO^//\ V)7P0_\ 50>#Z_"#Y_\ 9_6OW?\ ^#D[_E+?\>?^Q*^"'_JH/!]?
MA!\_^S^M?T1P]_R(<H_[%^#_ /4:B?@6>?\ (XS/?_?L3M_U^>_];7#Y_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6O8/*_\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:M6%A>:E>6>FZ;9WFHZCJ%Y!8:?I]A!<7EY?7EY<?9[
M:VMK:W_TR\O+R\_/GGK57Y_]G]:_MH_X-O?^"//]GP>%O^"BO[2_A7_3K@+J
MO[+'@'7[$?Z%$Y*CXYZUIE_;;EN[HC?\*'/ C'_">1J[?\(+JT7EYQFV&R;
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
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M?K!^8_^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;
MP?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\?Z2/_!K_P"+&\2?
M\$LO#VD,3M\ _''XP^$D_P!01B\O]&\<#B#/.?&3?\?'SGC<-I%?T4U_*5_P
M:2^(!<?L0?M$>$Q)9YT7]JW4O$)17;[>!XH^$?PNT\>>A.U;9O\ A$#]B90&
M<KJ"N6")M_JUK^>^):;I9_F\&O\ F.J2OWYX4YI6Z64K>>[ML?NW#=3VF1Y8
M_P"7"4X?^"Y3A?I\7+>UM-KL****\,]P**** "BBB@ HHHH **** "BBB@ H
MHHH *_S&O^#D/QB?%?\ P5M^/FDHX>'X?^$?@GX.MGA,,\)#?"+P?XQN("(?
MF#VUWXSN[9PV2&8CMFO].6O\H;_@M+XH'BW_ (*H_MOZMYGVC[)\:M4\,>8(
M?+_Y$K1M*\'_ &;/5OL9T+KW'-?>^'M.^<8FK_SZP%37LIU\.GYZ\MMU^5OA
MN/:ELJPM*_\ %Q]/3OR4:S[_ -[^M3\OOG_V?UH^?_9_6CY_]G]:/G_V?UK]
MC/R;_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_
M +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY
M_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V
M?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_
M +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY
M_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V
M?UH#_P "Z?\ MO\ 3_[>/ZZO^#1[X+P^(/VBOVJ_CY>6N\_"_P"$O@[X:Z1/
M)@Q1W_Q>\476OW=S; \_:[+2/A,MD67&S3M34D[=4(/]Z%?RG?\ !I;\/(=&
M_8A^/WQ'EMHX]0\>?M,ZCX=BN@/GO- \!_#CP#/IK9QS;KJ_C/Q)Y8]V/3-?
MU8U^"<7UY5^(<P<I7]C*CAEOI["A35OOD_UUU?[=PE05#(<#%*WM(U:_37VM
M:HT]-KI;!1117S1](%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?PT_\
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
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M?Z,O\ P:__ +)H
M^!7[!&H_';Q!I@LO&W[67C2X\912S6;6>HP?"OP)/JGA#X=:;>K<@7&+K5O^
M$Y\96!9CNT[QIIV%4(2?\_?X!?!KQ3^T3\;_ (2? CP.F_Q9\7_B1X/^'6@2
MS0^;!87?B_Q!;:0VIZF3Q_8^C"Z_MC6\_P#,-'-?["GPH^&GA/X*_"_X=?!_
MP+8'3?!7PL\"^%OA_P"$=/8F1['PUX0T&R\/Z);2D'-S/'8Z9&KLHRS!G8;C
MEOSOQ#S'V.!PN70=I8NJZV(A)V<:&&GRPYUK;VE22G'>WLY1LWJ?><!X#VN,
MQ./FKT\-25&EJW*5>O",I\JT7N4U*#75U%+W=GZ31117Y&?JP4444 %%%% !
M1110 445B:_J\/A_1-:UVYBEFM]#TF_UB>.'!FFATZUN+V>"'/5V2VPH.>H!
MSBCJEW_S7^8F[)OLKG^/3^UYXU_X65^UA^T_\1!()QX__:*^-'C83B?S?._X
M2GXD>*-?%PMR+6TX'VKI]CX^F*^=OG_V?UJU?WEUJ5Y>:E?W$UQ?ZA>3W]Y<
M2_Z^>\O+C[1<W/H?SZ55^?\ V?UK^G:<(TJ=.G'X:=.G3CHE:-.$8)?^2M_.
MVMKO^<:DI5*DZDFW*I4J596V<JE1SDW]Z7HF^H?/_L_K1\_^S^M'S_[/ZT?/
M_L_K5D?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K7^BA_P:M?!U/ 7_!.GQ-\3
MKJWB&H_'/X_>.->L[T?Z^?PKX$TGP_\ #[3+2X]#:^)]!\<W:].-2;GU_P Z
M_P"?_9_6O]6#_@B)X'@^'O\ P2F_8ET"VC$46H?"0^."A_>;9OB;XN\3?$>X
M&<]/M?BIVSV]1UKX3Q"Q$J>2TJ$7;ZUCJ,)><*<*E2UNOOQ@^^A]IP+0C4SB
MI6DF_J^"JRBY?9G4G1IIKI?D<UKU;:/U:HHHK\:/UX**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** /\W/_ (.9OV1%_9Z_X* R_&;P_I8L/ '[6WA<
M_$NWE@MS!8P_$WPY]D\,_%?3;0DDM>7=TWAGQWK;YP^I_$-B !P/YT?G_P!G
M]:_TB?\ @YP_9FC^-O\ P3CU7XJZ98RW'BS]E_X@>'/B79O:P>=>3^"O$=S;
M?#_Q[I:@' LTCU_1O%]^<$E?!D9R #G_ #=OG_V?UK]WX.S#^T,BPKD^:KA.
M;!5'W]@E[+_RC.G?K^;_ !'BO ?4<[Q*BG&EBN3&4XK9.O\ Q;OK^^C4UTTO
MH@^?_9_6CY_]G]:/G_V?UH^?_9_6OJ3YO_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
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
MY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\
MP+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?
MUH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:^WOV)?C'_PA?C9OAUK=YL\-^.IX
M#I;R_P"ITSQ?@6]LA/4#6+94TDG!#:BNEJP*LPKXA^?_ &?UIL,TT,T<T,DT
M<T<WFQR1?N9H)H3^&<CK^OM]EX?<;9KX=<8Y%QAD[F\5E&-IU*V'YYQCCLOJ
MI4LQR^MR/6AC<'*KAYR<92HU*D,327M:%,UHU94:D:D-)1:OYQ^U'RYM-=;6
MV?3^FRBOG']F;XO0_&'X;V.J7<\9\4:((=$\5VV3Y@U*"$&WU$ LQ-OJ]J1=
M@[447G]H1KQ&:^CJ_P!T>%N),KXPX>RCB;):\<1E>=X'#X_!U$_?5.O34I4:
MT?\ EWB,-5]IAL32NW2Q%&I3D^:$DOJ(352,9QUC**:?KT^04445[Y84444
M%%%% !1110 4444 %8FKZ-IWB'2M1T36K2"_TK5[.>QU&RN0)(+BSNX&AN+9
M@1R&#$D@=6R.0,;=%8UZ%+$TJE"O3A5H5J=2C7HU81J4JU&K%PJTJD)J4)0J
M0;A-2B^:G*<-I-@?@%\??@QJOP4\=WFA2^=<^'M0\^_\)ZQ+_P Q71_^?:ZN
M?^@QH_%I>^V-5_YBE>)?/_L_K7] _P 9OA)H/QE\&7OA?6 +>[R+K0]9BA$M
MWHNK0@_9KM,@$P;MHNK7Y4E3*M\RHR?@[XU\%>(_AYXFU/PGXIL/[/U?291'
M/'R(9X#@VVIZ;<'!N[.\Z60.">XR*_QW^D?X'XCPIXD>:9-AZM3@7/Z]6KDU
M>,9SCE&+E.5:MP_BZJYTI47)O*JL^58O!ITY3J8G"XJK/YS&X7ZO-R@OW,O?
MND_=<DO=>]]M'I?HCFOG_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:_FO_P+I_[;
M_3_[>.(/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6O3?@K
MXI/@KXL_#SQ,TOV6VL/%.EC4)<9VZ1>3G3M:..G_ "![J\//\J\R^?\ V?UH
M^?\ V?UKT<GS/$9)F^4YU@W)8S)\SP&:863=N7$Y?B:.+H23L^62K48/FL[)
M35G>ZJ$G"<9Q=I0DI+Y='ZG]-5%>9?"3Q2?&OPR\"^*I)1-<ZSX7T>ZU&0Y&
M-22S6VU3T&!J=O=J#[<XKTVO^@#*,SPV<Y7EV;X.7/@\TR_!9EA)WOSX;'X:
MGBL//9:3I5823ZQDGI>R^M34DI1=XR2:?>ZO^&@4445Z(PHHHH **** "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 **** "BBO"OVD
M?CCX3_9F^ WQ>_:!\<L!X4^#_P .O%7Q U.W6:&WN-5'AO2;C4+?1+!YL)_:
MWB&[CM]&TA#D2:C?Q1MRP#.$9U*D*5.$IU*DHPA""O.4I3A!*,>KO*_R\](G
M.-.,IS=H0C*<Y?RQA&4F_P +=-[G\%__  ='_MA'XT_MH>%OV8O#.L?:/ _[
M*OA06GB"WMK@-9WWQ>^)MOIFO^*Q</;$VM^GASP?:^!/#ZLY+^'O$3^*=,(0
MG5$7^8KY_P#9_6N]^*?Q*\4_&3XF_$/XM^.[\:EXU^)_C7Q3\0/%=\, 7GB/
MQ?K%UK^MW '0!;O5, #H!P.E<%\_^S^M?T;E& AEF6X3!06M"C%5)KX)U6KU
M7%];S<I/MSI>O\_YIC99CC\5C)7_ 'U:3@D[VI1Y8TDW97M!*.U[1;;UT/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]:](X/_ NG_MO]/\ [>#Y_P#9_6CY_P#9
M_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#
M_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9
M_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#
M_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9
M_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX[[X4_"_Q]\;_ (D>!_A'\+O#>H^+
M_B#\0_$>E>$_"'AS3(!+>:IJ^L7'D6UMG_CSLK/K>WU]>?\ $NT[3O\ B::I
M_P 2NO\ 5%_X)8_\$Z?A]_P35_9CT'X0Z$FG:W\4/$OV'Q3\=/B=;P%;OQYX
M]N+8AK6WN+D"]'A'P='<OX;\%V$A'EZ<)=8GB7Q)XC\133_BM_P;0_\ !+)/
M@[\.K+_@H#\;_#BK\5?B]H%Q;? '1-5LU^T?#_X0ZM;B&?Q\L=S;*UIXD^*M
MD,:-J%D=T?PN> KJ+KX\UC3(OZX*_'.-N()8_$/*\-5_V3"U%]9G3T^M8JG:
M[<M>>E3=TOYG)Z1Y5?\ 6>#<B^IT?[4Q4/\ :\33_P!GA.S^KX::V4;Z.JDN
M;:Z@@HHHKX(^Y"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*\C^-_P9^'/[1/PE^('P2^+?ABR\8?#?XE^'+WPOXK\/Z@H$-YI^H @7%I<L
M%NM+UC2KI;35]%UFR:+4?#^NV.FZOI,T>I:="Z^N44XRE"4)PE*$X2C.$XNT
MHRB[II]&F3.$:D90G&,X3BX3A-<T9QENFC_)(_X*7?L ?$7_ ()S?M1>+_@3
MXP^VZWX0N,^)_@[\0I8###\1?AGJ%Q=6VC:T/(46EKXBT<VO_".>,=("[;+Q
M!IPD4G27TK5M5_/SY_\ 9_6O]4/_ (+(_P#!-K0_^"D'[)VM>"]%L--M/C[\
M,5U'QO\  'Q/<FWMWA\516P74_ FI:E+@V_AKXB6-JFBWX<BUTW7T\,>*6$C
M^&8U;_+2\0^'M;\):]KGA7Q/H^I>'_$GAO6-5T'Q!H>LV5QINL:%KVCZA=:?
MJ6B:EIMQ_IEE>65Y:_8[VRXYQ7[OPKGZSO 159Q68851HXI)6]I)WY*R>BY:
MJ4N5)/6,M3\1XER663XZ3IJ3P.)O6PTW+2,;PYJ+CK:=)RBI._O*:T1D_/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU]0?._P#@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M?TI?\&K/_*3;7_\ LUWXJ_\ J7_"ZOYK?G_V
M?UK^E+_@U9_Y2;:__P!FN_%7_P!2_P"%U>'Q-_R3^<?]@-7\XGL<._\ (]RK
MXO\ >Z>_RW\O_;C_ $:****_GL_>@HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *\?^./QB\&_L^?!SXG_&_XAWDUGX*^$O@+Q7\0/$LL(A:[ETKPIHMW
MK-U::?'.T*76JWB6C6>D6C.AOM0EAA4EY5:O8*_D\_X.KOVP/^%9_LO_  T_
M8_\ #&HE/$W[2/BD>,_']M#.IEA^$WPKU#3-1M=.N("H:V_X2[XC-X;N;"0;
M0T?@SQ.I!923Z&4Y?+-<SP6 2DXUZT%5E!VE"C&<9UIIV^S3C)V;2;LKIV/-
MS?'++<NQ>-?*Y4*,G24U>,JSLJ,&O[\[0O\ 9O>SM8_AI_:#^-WC+]I+XX_%
M?X^_$2[^U^,OBWX\\1>.]> F\V"PO->U"ZU"UT/3!<<#1M&L_L6CZ)8]-.TW
M3>*\>^?_ &?UH^?_ &?UH^?_ &?UK^CH0A3A&G3C&$(1A"$(+EA"$(0@HQCT
M^&_S2MI=_@$I3G*4YRG.<Y<\YSUE*<N6[D_NTZ)2W#Y_]G]:/G_V?UH^?_9_
M6CY_]G]:H7_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@7
M3_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[
M/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K
M1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/
M_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_
MK1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M>
M^_LO_LY_$7]KC]H#X4?LX_"G3HKSQQ\5_%-EX=TQ[@%M.T.R NM1\2^+=:%J
M#?-X<\'^&K36/$FLA1DZ?IV "345*E.E"I4JSC3ITZ=2K.<W:,84X2G)R>MM
MDOG?H73A.K4A2IQJ3J5)*$(15Y2D^6R2T^;;5G==3]Z_^#<+_@E[;_M6_'1_
MVN?C/X>@OOV??V=O$EE_PBNC:S8^=I_Q-^.%E!9ZOHVG3VMP#9WOASX;6=Y8
M^+?$K$%=0U:3PEI!_M737\3*W^BE7S;^R?\ LT?#;]CO]GOX6_LX?"?3Q9^"
M/A?X:M]%MKF6"&#4?$&L3ROJ/B3Q;K0APLGB#Q=XBO-5\1ZU*"=^I:E*1M 5
M1])5_/N?YS//,QK8J\EAH.5'"4Y+EY*$)-7<>DZLDZDWN^9+[*;_ '7(<HIY
M-E]/#I1=>=JN*JI\WM*S26DOY(048PCJHJ[O>32****\0]H**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#\G_P#@K[_P3C\,?\%(?V4->^'-
MO;Z?8?'+P#%J?C;]GWQ==>1 =+\;1VRBX\*:EJ+C_1/"/Q%LK5?#6NL&4:>7
MTKQ*%DG\-11G_+$\6^%?$G@/Q/XD\$^,]#U+PQXN\'Z]JOA?Q1X;UF"XL]8T
M/7M!U"ZT_6]$U*VN#_H=Y9WEK]CO.<5_M-U_#C_P="_\$S8O#^L:?_P4:^#G
MAOR]'\03:7X/_:ATO2;,K;:5XCG:UTCP!\6[B&WX"^)6-IX"\8W9Q_Q42>!M
M1C7^T_$FK:FOZ'P)GOU;$+)\34Y<-B*G/@Y-^[1Q;VIMO:%>R5/6T:B4;2=5
MRC\!QKDBQ%#^U</"^)P]/EQ"2O*K0BX\M1=YT;R=1O>FY3NO9<LOXT_G_P!G
M]:/G_P!G]:/G_P!G]:/G_P!G]:_73\L_\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:_LE_P"#
M3[]M+^R/&/QF_80\7ZN?[.\9Q3_'/X,6]S<+Y,'BG0;>UT?XI>&M.#@W9N]9
M\-6OASQ=9V6/L"IX/\6:I&0VJU_&U\_^S^M?17[)/[1OBS]DG]ICX)_M)>"I
M)CKOP?\ B#H?BTZ=%/\ 8_[<T"*X_L[Q;X2N;H<BS\8^#[O6/#=[W_LW43]*
M\C/,L6;99B\%:*J3I2G0G)I1AB*-JM-O_$H2ATMS-WTL_4R;,997F>#Q:;5.
M%:$*Z;LY4:MJ,U>SM;VBD]'K%KK=?[&%%</\.O'OA;XI> ?!'Q.\#ZI#K?@O
MXB^$/#OCCPEJ\  AU7PUXKTBTUW1-27)8[;W2[RTE4$DJ'P<'('<5_.S34I1
MDN64).,HOXHR6\9+I;3KK?R/WV,E)1DG=2BI1?>,MG\PHHHH&%%%% !1110
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
M)J5I;_#AX0B]%;;ZPGOTM;6ZX'Y_]G]:/G_V?UH^?_9_6CY_]G]:_6C\M_\
M NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_
M &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH
M^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\
M NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_
M &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH
M^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\
M NG_ +;_ $_^WC^D[_@UP_9[3XJ_\%$M3^+VHVC-H?[-/PA\4^++2Z> 2Q#Q
MU\0O^+<>'+6Y+,,!_#6N>/-3L2OS*V@*5VD;E_T;*_E%_P"#3/X&1^$/V._C
MW\>;VS^SZO\ &OXX0^%-/N/O&^\%_!_PO:KI=R)Q]['C#Q[X^LF!P/\ 0!R<
M\?U=5^$<98SZWG^+47>GA8TL)#LO904JB2LK6KU*J^7R7[5P?A?JV1X9RCRU
M,2ZF*GY^TDXTW??6C3IOLKZ=6RBBBOECZ@**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "O\V/_@Y^\'+X8_X*FZ_K2Q^6?B)\#?@_XSD?]Z#+]CL=
M?\ ";$N!\G_"![ ;/!('S$MDU_I.5_GT?\':VCPP_MW_  !U]))3<ZC^R1X?
MT:6!1^ZABT7XP_&6^M[D\<D'7;Q/0!1SVK[/@.;CQ#"'2K@L9%Z]HPFGY_#;
MYWOI9_'\<04LDN_L8S"RMWO4Y+>7QWOY6ZW7\KGS_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M?MI^._^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'
M_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\?W3_P#!H5K#S_!O]M'0?*3R=,^)WPEUB.X'
M$DLVN^%_&-C<V[?]>1\/[1WPQ[<C^Q.OXM?^#/[6)9]!_;^T QQ^1IFL_LRZ
MPER/]9+-KMA\=[*XMW_Z\V\/*@[DN1ZU_:57X)Q>K<19EK\4\-+T]I@<+4M\
MN?EOUM>RO9?MW"3OD&7JVT*R_P# <37C?Y\M_G;S"BBBOFCZ0**** "BBB@
MHHHH **** "BBB@ HHHH *_R)_\ @IO?WNI?\%'_ -O>XO+C[1/'^V7^TU8)
M(/\ GSTWXT>,=/TVWY)XL[.UL[/_  K_ %V*_P >?]N5W?\ ;5_; =_WKR?M
M1?'[S)/^ZL>,NOUXR*_2/#=?[;F4NV&P\;?XL0M;^7+\[GY]X@/_ &3+8]\5
M.5_^O<83M\[6\M]=CY=^?_9_6CY_]G]:/G_V?UH^?_9_6OU@_+O_  +I_P"V
M_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V
M_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V
M_P!/_MX_TJ/^#9+P]'HG_!*;X?:BD5G&/%WQ9^-'B-S:P&*>4P^*6\+$ZCVN
M+['AD!7ZG3AIHXP,_P!"5?@W_P &UW_*)#X$?]CI\<O_ %<'C&OWDK^=<^DY
M9WFS?7'XC3M:?(]?/EOY-G[YD22R;*TNF PO_DU*,_PY[>84445Y)ZP4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 ?Y#W_!1_]GS_ (95_;L_:G^
MMM9?V=HG@3XR^*CX0LC_ ,N_P]\57'_"8_#<<>G@/7O#>??U[_$WS_[/ZU_3
M[_P=9?!-/ W[>WPV^+]A9&WTSXY_ ?0I=3O/(P=0\;?#+7M3\(:F3-UN/L?A
M&[^'*[#]T+CT _F"^?\ V?UK^C,DQ?U[*,NQ=^9U<)0YWO>K3IQIU-;+:<6M
MEMYG\_YQA?J6:8_#).,:>*K>SBME2G-5*>S>\)J6^B;70/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]:]0\W_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UK_2"_
MX-=_B4_CG_@E[I7A.2>1V^#7QW^+'P]C@EE!-I;:L^A?%H?9XN2MI-=_%"]>
M,=RSD9*Y7_-]^?\ V?UK^X__ (-"OB ;[X<_ML?"B>X.SPUXW^#'Q!L+26=?
MWS>-_#_CKP[J-S:VQG9@ULOPZTJ.\9;:,*CZ;DDE,?&\=T55X>K3M>6'Q.%J
MIVO:+J>RF_).-1IOI?72Y]9P76]EGM&#ORUL/B*=F[7GR1G#7;[$EKU;/[*Z
M***_$3]F"BBB@ HHHH **** "OGW]J'X"^&/VH?V=?C7^SQXO,,>A_&/X<>*
MO L]Y+;K=_V-=Z]H]S;:-XBMK=BH:]\.:R+'Q#8;CA=1T^)LG%?05%53G*E4
MIU8-QG2G"I"2T<9TYQJ1:])1B^^A%2G&K"=.:O"I&4)K^:,XN+7X_A\U_BW^
M//!/B7X:>.?&GPW\9Z?-H_C#X?\ BOQ'X)\6:7+S-I7B3PKK%UX?UO3<_P#3
MGK%K>6?%<K\_^S^M?T/_ /!S!^R@_P"S_P#\%$]5^*^B:8;3P'^U5X1L_BG8
M7,0(LX/B%HW_ !3'Q0TRVR2#>K=VVC>.M09207^(3 ;2"H_G@^?_ &?UK^D,
MLQL,QR_!XV'PXC#TYRUO:K9JK&]E?EFG&]E>U[*Y_/F/P<\OQV*P<[\U"O.$
M;?\ /KW)4F]792A)32N[*35W:[/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:[C
MC_\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^WC^P7_@TN_:E3PW\6?VB/V/=?U(+IWQ,\-:7\;?AY:7=
MP(($\7^!9K;P]XWL-.MCEKO5_$G@_7O#>JDC[NF?#TL>%)K^[6O\@G_@G_\
MM+WG['W[:/[.'[1T-S/:Z;\-/B;HE]XO:T$QGN_A]KW_ !2_Q'T^T$(9<ZMX
M$U[Q):J&5@" &!&17^O+97MGJ5G;WUC<0WEC>0P7-G>6TT5S:7EI<Q":"YMI
MX2RW-K<JP9'4D2 EE&S:Q_%^/<O^JYO#%P5J684E._\ -7PZA1KM>MJ<K6NN
M:VMKO]=X&QWUG*ZF%E+FG@:W(O*AB.:M05NEKU(^=KZ7LM&BBBOAS[4****
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
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\?ZU7_!)_XE#XN?\$V/V)/&
MS7#7=Y-^SK\.?"^IW<F/,N=9\ :-!\/]<N#[W.L>%KV0].6'4BOT0K^?K_@V
M@\?-XR_X)/\ PLT#?OD^%GQ-^-/@!F ZM>>.=1^)O/\ HEL?]7\10,[KP8 _
M> 9L+?\ H%K^<,XH?5\VS.CM[/'8J"C;X8JM/E7R3[:=VK'] 915]OE>7UM_
M:8+#2OZ4HQM?UC?KOW"BBBO./2"O./BOXF_X0WX;>.O%,<HAN=$\*ZY>V,@!
M.W44TZ<:>O/]Z]-N,]><\UZ/7QK^W'XC&B_ N]TR.0)+XL\2:'H0(P9##:S3
M^(;@K_P'02,@'@D>M?!>*'$$N%?#SC3B*$U3J93PUG.*PTW=<N/6!K0RY<RV
M4\=.A3EHVU)I&=:I[.E4G>TE3ER_A\OO/Q?^?_9_6CY_]G]:/G_V?UH^?_9_
M6O\ !K_P+I_[;_3_ .WCY,/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I
M_P"V_P!/_MX#W3]G+XOS?![XDZ9KMS)*?#&J?\2;Q7;QC(.D7=P"-2*GK=Z1
M>_Z81Z$Z6"#@C]ZK:X@NX(+FWECGM[B&*>":(B2&:&11-#/$1E=I#!E(X*X8
M$@*:_FA^?_9_6OUS_8?^,G_"6>$9_AIK=V9O$/@F(OHKRX\V^\(&406T&".6
M\.W4ZZ:.>-.;2\#EB?[S^A?XL_V9F>+\*\ZQ+6!SF=7,N%*F(E!1P^;Q@IYC
ME:G)QM',Z,/KN'IKE3QF%Q-.,:F(Q\$>MEV)46Z$M%*5Z;OM*3^&UNN][]+6
M=]/O>BBBO]+SV@HHHH **** "BBB@ HHHH **** (W1'1T=-Z/\ >7C## X(
MR,YP*_"7]J#X//\ "'XEWMM80!/"'B8SZ[X5D'^IM[6:<-J6B8R?^0/=D'!/
M&FG2OK7[O5\\_M'?"*'XP_#74M'MHXO^$DT@'7?"MPV%QK%I"W^@&? (M=6M
MS]@FV@ "168X0A?YY^DKX41\4O#W$TLOP\:W%/#2Q&<\.-?Q,3*-**S'*-U>
M&:8:G!4XM\O]HX;+:D[TZ<XODQF'5>E_T\IWG3ZW:M>/STUULULVT?@W\_\
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
MS^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_V
MW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/
MZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?
MZ?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K
M1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I
M_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'
MS_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1
M_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_
M -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/
M_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_
M (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\
MV\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\
M@73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;
MP!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/
MZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!
M=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O
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
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
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
MZ?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY
M_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "
MZ?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY
M_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "
MZ?\ MO\ 3_[>/]%[_@V%_:\;X[_L(ZA\ _$>J?;?'/[)OB\^$8(;F8W%_/\
M"?QW_:7BGX;W%PS,UPJZ3JR>,O!MC&8PMCH/@W207!<Y_I<K_,H_X-S?VKV_
M9G_X*4?#OPCK.J"T\ ?M-Z/?? /Q'%+<-!:0>)==N+76/A=J7V=2+2[UC_A.
M]+T?P=9<_P#$NTWQIJH(()%?Z:]?A/&67+ 9YB)4X\M'&VQE-=I5;^VC?KRU
ME/72Z:T6Q^U\(X_Z]DN'4I7JX.^$FNT:22HRV5N:BX>[K:V^H4445\J?3A11
M10 4444 %%%% !1110 4444 %%%% !1110!_F2?\')W_ "EO^//_ &)7P0_]
M5!X/K\(/G_V?UK]W_P#@Y._Y2W_'G_L2O@A_ZJ#P?7X0?/\ [/ZU_1'#W_(A
MRC_L7X/_ -1J)^!9Y_R.,SW_ -^Q.W_7Y[_UM</G_P!G]:/G_P!G]:/G_P!G
M]:/G_P!G]:]@\K_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH
M#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?
M_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_
M &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH
M#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?
M_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_
M &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH
M#_P+I_[;_3_[>#Y_]G]:_NJ_X-;_ /@G7_P@_P /_$?_  4*^*&A^5XJ^)EI
MJO@#]GVSU2WS-H?P[L;_ ,CQMX^MQ.KO:7GC+6M,3PSHM[&+"4>']!\2,JMI
M7CME/\CW_!/_ /9!\4_MU_M<?!?]FCPS]KLK;QWXD@E\<>(+6%9?^$.^&^A8
MUCQ]XDRQ6Q^VZ/X<M;L:)]M(&I>(_P"R]+S_ ,37(_UN?A_X"\(?"OP'X+^&
M?@#1;'PQX)\ >&-#\'>#_#NG*(K'1/#?AO3K72-%TRT4$'[-8V%I:VB 9X4%
MR22P_.^/LY^KX:EE&'D_;8Q^TQ,E[OL\-&<HJ/-NO;--O3:#C9[GW?!.4+$8
MJIFE:'/2P;5/#I^]SXB4(3<N56O[/16OJY7TO9=Q1117Y&?JX4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 ?G]_P5$_9O/[5_[ /[5'P/M-..K>(?
M$OPEUS7?!%DL32RW'Q%\ &T\?_#^WMA"PN8'NO%_A;1;0M:GS1'>R",,6*M_
MDC?/_L_K7^UU7^0U_P %(/@)_P ,R?MW_M8? Z&S&GZ/X'^-GC$^$[/R?)$'
M@/Q+J'_"8^ .G'_(AZ]X;P>X_ U^H>'.,=LRR^3NE[+&4EVVHU_)?\NI7OTM
M;J?FOB!A-<OQZZ\^#JOMJZU"^NMW[6-NE[WL[+XJ^?\ V?UH^?\ V?UH^?\
MV?UH^?\ V?UK]0/S?_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\
M NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_
M &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH
M^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\
M NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_
M &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH
M^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:_P!DS]G'QA-\1_V>O@5\0KDR
M-=>//@W\-?&=P\AG,IF\5>"M$UF<G[1<7%P&,EX2=US(V3DN[?-7^-G\_P#L
M_K7^M5_P2;\3KXM_X)F_L):I&8W6U_9=^#WA@&.*6%"W@KP=I?@IF"RG?G.@
M-N+#DDG."#7YMXD4G+!Y76Z4\57IM^5:C&Z]'[+7Y'Z!P!5Y<3F-'7]Y0P]1
M)[N5&K:+\K.IJ^]^Z/T0HHHK\H/U(**** "BBB@ HHHH **** "BBB@ HHHH
M **** /B+_@H]\1?^%4_L!?MF^/H[C[+>Z!^S-\:9=&F?R$QXBU#P!KVD^&@
M3<3VZ+O\1:EI49+,F <*2Q K_(B^?_9_6O\ 4)_X.%?'#^!_^"1W[5DEK<M;
MZCXKA^%?@33]Y:+SX_$GQD\ VVMVRF*YM6PWABW\0G(8KD$NHL/,-?Y>WS_[
M/ZU^N^'-'DRS'5_^?V-5-/O&C0IM+Y.K+7=GY1Q[5YLQP5'7]U@N=I?S5:\[
MM^JIKY)H/G_V?UH^?_9_6CY_]G]:/G_V?UK]#/A/_ NG_MO]/_MX/G_V?UH^
M?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]
MG]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO
M]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^
M?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]
MG]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO
M]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6M+1-'U+Q)K>C^'M'MY[W6-<U*QT;2[
M2'/GWVI:G<6NGZ9;?]OEY=&DW9-]@2_Q=-_E_EKYW/\ 56_X(I_"!?@C_P $
MN?V+_"3VL=I>Z]\'[#XK:@JG][)=?&S5]4^+O^E[0N+JVM?&EK9E)"?L/E#3
MU8"( ?JE7"?#KP/I?PT^'G@3X=:((_[(\ ^#O#'@G1]D/V:,:9X8T>TT/3PM
MO"76V M+-%"J3&F0H^4 #NZ_FC%UY8K%8K$R=WB,36K==JLW-;ZV7,TD[M)(
M_HK"4%AL+A<.E;V&&H47_BITU!_^DW[:A1117.= 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %?P.?\ !W-9:;'^U5^RIJ44H.KWO[/NOV-Z@GQY
M&FZ;\2M5N-,N?LYZXNM4U=<^@ZY&*_OCK_/L_P"#MC5;6;]NC]GO1(_-^W:=
M^R9HFJ7!_P"6/V/6/C#\6[>WS[[M OL]J^OX%5^(\/Y8;&/[J)\GQJ[9#77>
MOA?PKP/Y6/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:_<3\9_\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^WC^
MUO\ X,]/O?\ !0_Z?LE?^A_M/5_:_7\4'_!GI][_ (*'_3]DK_T/]IZO[7Z_
M!N,O^2ES+TP'_JLP1^V\(?\ ).Y?ZXS_ -3\4%%%%?,'TH4444 %%%% !111
M0 4444 %%%% !1110 5_CU_MSP36W[;?[8EM<I-;W-O^U1^T-%<6\L'DS030
M_%CQE]IM;FV_KSVK_84K_(I_X*<Z;>Z5_P %'_V][;4(]D\G[8O[26J(GG>;
MFTUCXO\ C+6--.WMFSNK/CKU Q7Z-X=2MC,SC;X\)15^UJZZ6UW[K_+\^\0%
M_LN6R[8JK&W^*DM;^5MNI\-_/_L_K1\_^S^M'S_[/ZT?/_L_K7ZT?EW_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O'^C[_P &NGBF'7O^"7=II,-PT[^"/VA?BWX6GC%X9A92WMMX0\8_
M93;@@6.+7Q>EU]C((/F"^QF=2/Z/:_CU_P"#1+XG0ZE\"_VP?@R]RYF\%_%O
MP!\4(+%YISB'XG>$-3\+3W-O;$_9?F_X5/:"[-D&4 Z:)"(SIQ/]A5?S[Q12
M]CQ!FL;?'BG53[PK4Z=2/W<S5]KIG[KPS4]KD66SOMAU3DNTZ4I0DNG9/96V
MU:;"BBBO!/="BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^1K_@[B
M^% UW]F+]E?XW0PF2Y^''QQ\1_#J>:. 3&WTWXL>![K7WN;D=?LBWWPFLK%\
MY .HJ1@L<_P5?/\ [/ZU_IU?\'&_P\3Q]_P26_:&O8XOM%_\.-<^$OQ'TV,<
M[3IOQ0\+>']9N#BYMN+7PUXGUJ[W%\ JH )88_S%?G_V?UK]KX!KNMD"IR=W
MA\9B*:[J,U2K13[6]JU;LD[*]C\;XVH*EG;J).V(PF'JMI63E%SHR\MJ<7IT
M;72[/G_V?UH^?_9_6CY_]G]:/G_V?UK[4^1_\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:_K"_X-(?&<UA^V#^TW\.O,E$7BC]FNV\9/!^_\F:;P%\4?!N@0
M7(SBT!*?$9U!7+#.1QDU_)[\_P#L_K7]#7_!L+XH70/^"J'AC2@T2'QQ\%/C
M!X6C#PSRF<6NDZ5XW/V;<0MH%'@TL5_B4%1DG!\'BBE[7A_-HM*T<)*K=ZVE
M2J4YK3K=)KRO<]GAV?L\\RJ5VKXN%-IZ-QJPE"23Z:M-ONK:;G^E!1117\^G
M[R%%%% !1110 4444 %%%% '\YO_  <T?LGCX_?\$\=0^,&AZ5]M\>?LH>,+
M/XH6<MM 9]3F^&WB-K7P?\4-,MB?^/:QM+2[\.^/M7; RGP[7CD$_P";O\_^
MS^M?[07Q#\!>&?BAX \<_#+QMID.L>"_B)X0\1^ _%ND2G;#JOA;Q;I%WH&N
MZ8Y X2^TG4KNT9L?QG@=_P#'N_:7^!?B;]F7]H+XS_L^^,CGQ'\'/B/XI^']
M_>^1Y,.K0>'-8NK#3-;MC<#C1_$NC?8]8T7.,:?J(Z=!^L^'>8NKA,9ELW=X
M2:Q-"S;3H5YJ$E&]DK5G%Z/_ )>I67+[WY7QYE_LL7ALRBFHXFDZ-=K_ )_4
M(\T'N[J4&H=+*+=Y7M'P[Y_]G]:/G_V?UH^?_9_6CY_]G]:_1SX'_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:_U+?^"$7[4L7[5G_!,_\ 9_U_4-574?'/PATF?]G[X@CS
M_.NX=:^%<%MI?AZ?4I6S<G4-;^'%WX'\2W[7.QVOM5DX+*9'_P M+Y_]G]:_
MKF_X--/VH/\ A$/V@/CY^R3KVH%-'^,7@JR^*O@2VN6;RH?'7PRG.F^)M,TQ
M5P&O?$G@[Q =8NP< 6'P[#9&.?CN.<!]<R.I6C'FJX"K#%17>E?V=?7=*,)J
MJW:5_9\K2OS1^LX,QZP><4Z,Y.-+'0>'E?=U8\M6DDNK?)..ZLY-ZVL_[U**
M**_$#]F"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "OEO]M#]HG2OV3/V4_C[^T?K!M#%\(_AA
MXH\6Z7:7TWE6^K^*X=/-CX*\.,X'RGQ)XPNM%\/(05._45()[_4E?R7_ /!U
M[^U4O@/]E_X/?LF:#J1B\0_'KQXOCOQI8VD\'F'X9_"4V]SIUGJ5NQ+6]MK_
M ,2-4\,ZQI,WW7?X?:JN=\;JGIY+@?[2S7 8+EYHUL1!U5:]J%)^WKRM=)VI
MTWH]_P 'YF<8U9?EF-Q;:3I4)JF[VO6JM4:,?^WJE1*_3L?P3ZWK>J^)-:UC
MQ)KVH7FL:]X@U*^UG7-4OKCSKS5=8UFXNM0U+4KFY /^F7EY=?;.GO6;\_\
ML_K1\_\ L_K1\_\ L_K7]&)6278_ +W_ )E_PZW_ *_F#Y_]G]:/G_V?UH^?
M_9_6CY_]G]:8?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?
M^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?
M/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X
M%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_
M^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K7UQ^P/\ LR:C
M^V)^V1^SQ^S;86\TMG\4/B1H5AXKDM6G$]G\/](-SXG^(VLVIA*C[=I/@30O
M$FKKD@$D GG-?(_S_P"S^M?V+?\ !I;^RC_;WQ(_:'_;1\0Z87TSP!I%E\!_
MAI>2?9Y[)O%7BI;;QA\2-0MBO-GK/AOPU;>#])^7&[3OB#JBDC=SXV?Y@LKR
MC&XM2Y:T:+AAW_T_K-48+K:WM'*]G\/*K<UUZF2X'^T<SP>%<6X3K1G6OO&A
M22K5';K?V<8O:SDWTL_[C-*TO3-#TK3]$T>S@TS2-'T^STS2[&VB\JTL-.TZ
M!;;3[2VAX"V]I;6ZHB9QL4 'H!L445_/!^_!1110 4444 %%%% !1110 5\P
M?MG:?>:Q^QY^U;I6FP_:=1U/]FSXYZ?I]L'AB,U[>_#'Q5;6T!FGS;H7N74,
M\AV1\,WRJ<_3]>1_';1Y_$7P0^,>@6\D=O<ZY\+/B'H]O<2_ZF"XU/PAJMA!
M-,>,*AN 6Z_+N'I6E!\N(H2WY:M*5N]JU/2_0QKJ]*JN]*K'H]Z<N_IZ]C_&
MA^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UK^G#^<__  +I_P"V_P!/_MX/G_V?
MUH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G
M]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\
M"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?
MUH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G
M]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\
M"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?
MUK_6O_X)1>*8/%W_  3/_8/U2T\L);?LJ?!7PPWE^;L-QX)\#Z1X)NBOG_/_
M ,??A^0DOSN+?P[:_P E#Y_]G]:_TU?^#;CXJV_Q+_X)/_!/1_M)O-3^$'C#
MXL_"O6I,P$0S0^.-5\?:':CR"47['X/\>^&K3@ DKDYS7Y_XBT7/*<)723=#
M'Q5V[6]K1JI?^!2A&-O._2S^XX#J6S/%46W^]P3G9]?95J'_ ,LU?>Y^\M%%
M%?CY^M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?
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
M_&_7\XQV(4G*"K>QHVU7L*%J5-W_ +SA*7DFUKNSY_\ 9_6CY_\ 9_6CY_\
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
M +/ZT?/_ +/ZT?/_ +/ZU^Z'XO\ ^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M?ZE?_! ;Q ?%'_!
M(C]C74G>\9K?PU\2] +7\WFSG_A%/CA\3O"_RMCFU']B8L>2!8"+'0U_EJ?/
M_L_K7^F?_P &UVL_VE_P2/\ @39?;Q>_\(YXW^.&C&WX_P")1YWQ>\5>(/[/
M/U_MW^UA[ZE7P/B'!2RC"RZPS"FT_6A7O^*7W'VW <FLWKI77-@*F^^E?"KI
M_BUZWOOL?O71117XZ?K@4444 %%%% !1110 4444 %%%% !1110 4444 ?S-
M_P#!U5XL?P]_P36\(:)"^/\ A.OVIOACX:N4W0?-::?X&^+'C'+I,WVC[,+S
MPK9AS: N,C#!6.?\ZGY_]G]:_O%_X.ZO% M/V<OV1O!@D&/$'QM\;>*/LWE9
M\X^$/ HTDSF?^ V?_":;L9R0V2 ,8_@Z^?\ V?UK]NX#I\G#M%VM[3%8J7I:
M486[/X;W7>VR1^,<:3Y\^JQNW[/#86.FVL.>[[?%:W9-Z7LCY_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6OLCY3_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UK[1_X)P^ E^)__  4 _8M\"W%J;JQU_P#:@^"$>MVPVRFY\-V7Q'T'4?$@
M!>WN%&?#=K>8+6JKDC<P&37Q=\_^S^M?LI_P;]^#4\:_\%<OV1+2:V\VST/6
M/B;XRNY/)\WR?^$0^"_Q&U_3+G=GC_BI;;1[/(Y Y%>?FM;ZOEF85[V]C@<7
M-.[34E1GRRT[:Z=;G;EM+VV8Y?1UM4QN%A)/K%U:=U?STOYW/]2:BBBOYO/Z
M%"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_S6_P#@YW\>
M0^,/^"I_BKPZDYG?X5?!/X/> KF,S&4V,^H:3JOQ/-N09Y_L>ZT^(IO<[%!R
M".""?]*2O\E'_@K-\8X?CU_P4G_;.^)=I=C4].N_CMXP\(Z)?PGSX+WPW\,+
MBU^%_AO4K5B!FSN_#?@W1[RQ; ^F.GWOA[AW4SC$5]5&A@JD'*UTI8BI2A!/
MHKJ,GY\KTW:^&X]KQAE6&H-ZUL;3E;^[0A.<G\KQ7S/SS^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UK]C/R;_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH
M^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_
M $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH
M^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_
M $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .WC^UO_ (,]/O?\%#_I^R5_Z'^T
M]7]K]?Q0?\&>GWO^"A_T_9*_]#_:>K^U^OP;C+_DI<R],!_ZK,$?MO"'_).Y
M?ZXS_P!3\4%%%%?,'TH4444 %%%% !1110 4444 %%%% !1110 5_E$_\%J_
M#2^$?^"JG[;VD+;Q6YN_C)>>(]D<T\S?\5KX>T'Q@;D^=\NZ\_MXWAVY7/08
MK_5VK_,B_P"#DCP4WA;_ (*T_'76&C*1?$/P1\$?&UNAXC*P?"CPQX&G-O\
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
MZ?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY
M_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "
MZ?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY
M_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "
MZ?\ MO\ 3_[>#Y_]G]:^L?V$/VD]0_9!_;"_9T_:2LIIUMOA9\3O#NL>)(+3
M!O;WP'J=Q_PC_P 2-$M1 "IO=7\!ZIXDT<94C_B8\@C-?)WS_P"S^M'S_P"S
M^M9UJ5.O2J4*L>>E6IU*52-[<T*D)0:NMM[^=K=;FE*K.C5I5J;<9TJE.I!M
M7M*$Z<D]UV:?FV^EG_M1:5JFF:[I>GZWH]Y!J>D:QI]GJ>EW]M+YMK?Z=J,"
MW.GW=M-R&M[NVN%='QC:P('0G8K\3_\ @@%^U"/VGO\ @F/\"YM2O_M_C/X$
M0WO[.GC4G<)89_AC#:6O@C[1YY-RSW?PLU7P)>7ETR9DU)M2 8A"*_;"OYLQ
MN%J8+%XG"5?CPU>K0D[6YG3G**E:[Y>>'+-*[LI6N[7?]"8+%0QV$P^+I:4\
M11IU8J][<\(RE&]E?DDY0O97<;V5[(HHHKF.H**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K_+H_P""
M_P!^U!_PU!_P4Y^.<NF:@=0\&? >:Q_9T\& G,4$/PRN;N#QO]F,!:TO/MGQ
M5U3Q[>65Z6/_ !+O[+Y(Q7^C+^W+^TCI7['_ .R)^T)^TGJDME')\)_AGXAU
M[P]!J'-GJGCJ\MUT#X=:#<D<X\2^.]3\.>'1CH^IJ>BD5_D"ZKJNI:WJNH:W
MK%Y/J&JZQ>WVJ:IJ-U/YUY?:EJ5Q]HN;FYN?^?R\O+K@XZU^D>'F 4Z^/S*<
M7:C3AA,/)*Z<ZW)4KRO>R<*<8T^6SNJO/S)1Y9_G7'N/M1P>74Y:U93Q-==H
M4U*G05M/BG*512NK>SY;/FO&C\_^S^M'S_[/ZT?/_L_K1\_^S^M?K!^9?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_V
MW^G_ -O!\_\ L_K7^L!_P2!_91/[&?\ P3R_9R^$&I:8=,\<:CX.A^)WQ2CN
MK V&ICXC_$UO^$MUS2]9@WX^W^#[74=*\!;@%_XE_A"!3]TD_P"=O_P1U_9/
M3]L?_@HG^SI\)M6T^+5/ >C^*A\5?BC;W*M<:;-\/OA81XOU'1=3"C/V+Q?>
MVNC>!#T 'B$L65<L/]8*OR[Q$S#_ ''*X2:MS8W$1Z/XJ6&\]O;2N]-4K-JZ
M_2> ,#IC,RFG?W<)1OO:U.M7U\W[*.U]'*^O*%%%%?F!^DA1110 4444 %%%
M% !1110 5GW5K;WUO<65[;PW=G=PSVMU:W4 F@G@F!@N()[><$7-K<@L""I5
MU.#N1N-"B@#_ !7_ !)HESX8\2^(/#=Y^\O/#^LZMH-Y)Y'DXFT?4+K3[G_1
MKCGI:_C[&L7Y_P#9_6OK;]OCP2_PX_;C_;'\""W^SP^%/VHOCOH-G'^__P"0
M;:?%#Q1;Z;<VWGF[O#9WFC_8[S_2VQQQVKY)^?\ V?UK^F\/4]MAZ%:_-[:C
M2K1EWC4IQG'[KM>?X+^<:T'3KU:<K\U.I.G*W25.K*+3W[)^C:UM</G_ -G]
M:/G_ -G]:/G_ -G]:/G_ -G]:U,__ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:
M/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_M
MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:
M/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_M
MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9
M_6O[7?\ @T6_:"0VW[6O[*FIWX\V.X\'?M ^"],,REIH9\?#CXD:D("?E%M]
MD^%<1P"2' '/-?Q1?/\ [/ZU^G?_  1T_:RMOV,O^"B/[//Q<UW4_P"R_ &L
M^(S\*OBG<37/V?38/A]\3K?_ (0_4=;U-@MOMT;P?K-UH_CP_*V!X<Y4]*\/
MB3 2S+)<?A8*]5T76H*S=Z^'?MJ:T?VE"4&];<U[.UG['#^-67YQ@<3)M4E5
M5*LVVK4ZZC2D[V?P\_,]KN+5U>Z_U?Z***_GL_>@HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *_G4_X.?O!D7B?_ ()9>(=:E0._PX^./P?\8VT@
M-O\ NIKZ_P!:^'Y<>?"X ^S^.G!^SJ9,YVD ,7_HKK\;_P#@OUX?'BC_ ()%
M?MD6&V[=[3PW\-/$4?V2(331GPI\</AEXH,Q7K]F3^R2U]@\:>LW P:]7(ZO
ML,ZRJKLH8_"Z]N:K&%_.W->W6UNIY6>4_:Y/F<.^!Q.N]N6FY_CRVO=6N?Y:
MOS_[/ZT?/_L_K1\_^S^M'S_[/ZU_19^!?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O']9G_  :.ZX;;]KG]
MJ+PW^Y_XG/[..GZ]YGG9E/\ PC?Q0\+Z>/LUMR19_P#%4=>/FVC/(S_?=7^=
M?_P:B:K'I_\ P4E^(UG)%+*^O?L@_$W1[:1 "()H?BO\"-=:XN02,[DT1U'3
MEAP1D5_HH5^'\=1MQ#7E_/AL++[J7)^<7Z*RMNW^S<%2YLBI+^3$8F/K>:G?
M_P GM;7:]];(HHHKX\^L"OYU_B[KW_"3?%#XAZZ)!)#J?C#Q'=64@'FC[$-8
MN[;3, < ?8\8Q]![_O\ ^,];'AKPAXL\2'_F7?#FNZZ1P<_V/IMUJ R/0^01
M[U_-X[N[[W^__G]/YU_GE]/#.[X;P[X=IR=JF(X@SC%0_E>&66X' 3VUY_;Y
MC%ZJT(SC9\_-'R,TG;V,;=92^[D:Z=;]QWS_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M?YU?^!=/_;?Z?\ V\>,'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z
M?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 6=*U*_T74M/UC2
MKR:TU'3+R#5+"\B_UMC>6=P;BVN+<=,6=YSC]>]?OU\$?BA8_%_X=Z'XOMO(
MBU)XEL/$6GQ2#=IOB&RPNHV_(R+6X+)>67)+Z?>PDL&8[?Y_/G_V?UKZR_9
M^,A^&7Q$BT+5[CR_"/CF:QT?4Q)./)TS5QG^QM8R<??O+K['>9( L-15B"-)
MP?Z=^BQXL?\ $.>/*63YIBG1X6XSJX7*LRE5G:A@,U<HPR;-N6I4Y*488B?U
M'&2450C@L2Z^(BU@J<CT,!B52K)2=H5+0E=W2;6DNFS6O76]U8_;BBBBO]A3
MZ **** "BBB@ HHHH **** "BBB@ K\V/VZ_@W]NTZT^,&@VJF\TL6^D>,XX
MHEW3Z<0(='UE@!G-E=M'I=^S,S/8RZ8QPNEKG])ZQ]6TG3=<TS4=$U:T@O\
M3-8M+C3=1LY\&&]L[R!X+FVF4_,RO;.P/<@@#'&/SGQ6\/\ +O$[@C.>$,P5
M.$\=0=;*\;."E/+,XPC]MEV/I/DG.'LZR]GB'3Y95,%5Q5'GC&K*^5:C&O2E
M2GL[.+M?EDGI*VE[7>B:WW/YK?G_ -G]:/G_ -G]:]1^-7PPOOA#\1-;\&W9
MFDLX)?M^@7\N"=4T*[)&G7!P2-RD&RON3_Q,AC)ZUY=\_P#L_K7^&N<Y1F/#
M^;YGD6;X:K@\TR?'XG+L?AJFDJ.)PE:5&I'5+FA+D4XU$O9U(RDZ4JD+5)?+
M3BX3G"6DH2<6O2VOSN'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M>;_P"!=/\
MVW^G_P!O$A\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^
MS^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\
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
M;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/_MX ^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[
M;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/_MX ^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[
M;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/_MX ^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[
M;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/_MX ^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[
M;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/_MX ^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[
M;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/_MX ^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[
M;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/_MX ^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[
M;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/_MX ^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[
M;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/_MX ^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[
M;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/_MX ^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[
M;_3_ .W@#Y_]G]:_HC^$FN_\)-\,OA[KQ<23:KX-\/7EVP&/]+ETJU-Z/J+O
M>#Z]:_G<^?\ V?UK]\?V:/\ D@WPQ_[%JW_]*+JO[F^@KC:U/C3C?+XO]QB>
M%\)C:BENZV S7#X>@UY*GF6)4O-OU7JY4[5*R[TU^#LOSO\ (]YHHHK_ $\/
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@ HHJM+*ELCRRO''#'&9)))#Y<4,4?)))SV)/)&,=N!0!_G4?\ !TS^T._Q
M1_X*%:!\%].U SZ#^S1\(?"WAV\TXD3P6/Q"^)!_X61XDNE"]!?^#]3^&]O>
MKU!T YP<J/YI?G_V?UKZB_;7^/$O[3W[77[2'[0,TD\MM\5_C-X_\6:&DT_G
M&Q\*7?B"ZMO!.G' ZZ/X/M='T<]/^0=^%?+OS_[/ZU_1N38/ZAE6 PC5I4<+
M151?]/9P52JW;2[G-O3175M#^?<UQ7UW,L;BKN2K8FK*FUM[*-3V=)?*$$KO
M5I-A\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K7IGG_ /@73_VW^G_V\'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M
M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?
MZ?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT
M?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?
M/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I
M_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K7]
M+7_!L5^Q,O[07[:^J?M)^,-+FO/AO^R3I%AXGTO[5 ?[-U3XV>,?M>G^ ;8>
M>";L>&](M?$?CLM9@C2?$/A[P)(WRZB:_FE^?_9_6O\ 4I_X(6?L>1?L;?\
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
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M?OG_ ,&VW[27_"A?^"G7P_\ ">I7?V3PM^TEX0\4_ [5S(2+
M0:QJ-O:^,/ -TMN!Q>WOB[P=I/AJRN\8;_A(]45OE8U^!GS_ .S^M=[\+/B+
MXC^$'Q-^&_Q9\'W M/%GPO\ 'G@[XB^%[LB>$0>(_!7B#2_%&B7)^S]19ZOI
M=E_]?I7!FF$CC\NQN"EMBL+5HK_'+EE3?_;LXQGY\MM+W79EV*>"QV$QD;WP
MV(IU-7:T+6J='JZ;E';1R;Z:_P"S[17 ?"[XA^&_BW\-?AW\5O"-P+SPI\3/
M OA3XA>%[S _TGP[XST'3_$.B7 SCFYTO4;608]?PKOZ_F]IIN+5G%N,EVDM
MU?RN?T+&2E&,HNZE%2B^\9;/YA1112&%%%% !1110 4444 %%%% !1110 44
M44 ?YDG_  <G?\I;_CS_ -B5\$/_ %4'@^OP@^?_ &?UK]W_ /@Y._Y2W_'G
M_L2O@A_ZJ#P?7X0?/_L_K7]$</?\B'*/^Q?@_P#U&HGX%GG_ ".,SW_W[$[?
M]?GO_6UP^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UKV#RO_ NG_MO]/_MX/G_V
M?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UK^H[_@U:_9.3XK_ME?$#]I[7=-\[PS^S!X$%KX9N98)Q"?BM\7X=3\,:;/
M;<&TO1I/@.U^)"WZK\^GW^I>&-30AL&OY<?G_P!G]:_TTO\ @W+_ &84_9U_
MX)E_##Q'JFGM:>,OVDM;USX_^(VEA43'1O$1M= ^'$27 )9[.\^'&A>&O$5F
M'Y5_$%^54!]Q^2XUS!X'(J].#:JXZI#"02=O=GS.LWO=*BIJVC]ZZ:MK]/PA
M@/KN=4)RBW2P<98F?-_-!1]BOG5Y6V[V:>CN?O11117X8?M84444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7\YO_  =$> E\7_\ !+C5/$31
M[S\*_C[\(/'B,1_JCJ9\2_##?^7Q'(_X%TK^C*OR*_X+O^$U\:?\$E_VT=';
M.++P#X6\6D?OL?\ %!_%#P)XXR?(_>?\R^1QQG&[N:]7(JOL,ZRFMMR8_#*_
M5*=6-._RYKVZVY=+W7EYW3]KE&9TK7Y\#B?=[\L.;?\ [=M\[]-?\KKY_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6OZ+/P'_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:_TCO^
M#7^\M+K_ ()::%!;3Q2S:7\=_C#9:C'$.(+V6YT/41;S?[?V/4K.X;&,"5?<
M5_FX_/\ [/ZU_HS?\&K?_*,KQ!_V=!\5/_42^%M?$\?NV0?]S^$7W^T1]?P0
M[9WUUP6)CKTNZ"O_ %UN?TJ4445^*G[&%%%% !1110 4444 %%%% !1110 4
M444 %%%% 'Y>?\%(/^"5'P _X*@6/PCTSX\^//C7X.L?@U=^-;[P[;_!WQ!X
M"T(:K=^.K;PS;ZE<>(O^$X^&_P 0VNVTFV\+VBZ*NEMI2*=1U1M335&;3O[.
M_+C_ (A,?^"=7_1:/VUO_#B? S_Z'&OZBJ*]3"YWF^!HQP^$S#$8>A"_)2@X
MN$>:;J2LIQDE><I2?*E=R=[V5O*Q&295BZTL1B<#AZ]>?+SU:D9.4N2,8QNX
MRC>R@M[]N]_Y=?\ B$Q_X)U?]%H_;6_\.)\#/_H<:/\ B$Q_X)U?]%H_;6_\
M.)\#/_H<:_J*HKI_UFX@_P"AMB^G_/KI;_IU_=7XF'^K>1?]"O"?^ U/+_I[
MY(_EU_XA,?\ @G5_T6C]M;_PXGP,_P#H<:/^(3'_ ()U?]%H_;6_\.)\#/\
MZ'&OZBJ*/]9N(/\ H;8OI_SZZ6_Z=?W5^(?ZMY%_T*\)_P" U/+_ *>^2/Y=
M?^(3'_@G5_T6C]M;_P .)\#/_H<:/^(3'_@G5_T6C]M;_P .)\#/_H<:_J*H
MH_UFX@_Z&V+Z?\^NEO\ IU_=7XA_JWD7_0KPG_@-3R_Z>^2/Y=?^(3'_ ()U
M?]%H_;6_\.)\#/\ Z'&C_B$Q_P""=7_1:/VUO_#B? S_ .AQK^HJBC_6;B#_
M *&V+Z?\^NEO^G7]U?B'^K>1?]"O"?\ @-3R_P"GODC^77_B$Q_X)U?]%H_;
M6_\ #B? S_Z'&C_B$Q_X)U?]%H_;6_\ #B? S_Z'&OZBJ*/]9N(/^AMB^G_/
MKI;_ *=?W5^(?ZMY%_T*\)_X#4\O^GODC^77_B$Q_P""=7_1:/VUO_#B? S_
M .AQH_XA,?\ @G5_T6C]M;_PXGP,_P#H<:_J*HH_UFX@_P"AMB^G_/KI;_IU
M_=7XA_JWD7_0KPG_ (#4\O\ I[Y(_EU_XA,?^"=7_1:/VUO_  XGP,_^AQH_
MXA,?^"=7_1:/VUO_  XGP,_^AQK^HJBC_6;B#_H;8OI_SZZ6_P"G7]U?B'^K
M>1?]"O"?^ U/+_I[Y(_EU_XA,?\ @G5_T6C]M;_PXGP,_P#H<:/^(3'_ ()U
M?]%H_;6_\.)\#/\ Z'&OZBJ*/]9N(/\ H;8OI_SZZ6_Z=?W5^(?ZMY%_T*\)
M_P" U/+_ *>^2/Y=?^(3'_@G5_T6C]M;_P .)\#/_H<:^N?V'/\ @@)^QI^P
M#^T)H'[2GP?^(/[1OBOQ[X;T/Q1H6CZ=\4/&'PPUGPO!;^+M+GT?5;C[)X5^
M#W@S6&NQ8WETMJXUHQHS?O$=-R-^Z-%95N(,[Q%*I0K9GB:E&K"5.I3DX\LX
M2234E&,;Z);WMTM=FE+A_)J%6G6HY=A:=6E)3IU(PESPDK6<7*<K;+:U^H44
M45XY[ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S!^V;\?
MK#]E;]E+]H7]HJ]:S$GPC^$WC;QEH]M?DBVU7Q3INCW:^#=#<J#SXA\63Z/H
MR#&"^HJIP,D?X]VH7EYJ=Y>:E?W$UY?ZA>3W]Y>74_G37U[>7'VBYN;FY_Y_
M+R\S[=?P_O+_ .#KO]L%/ WP"^$7[%WAC5HH_$?QS\10?$_XF65O/F>#X6?#
MC40?"FFZG:D<67B_XD*NL6%X#@?\*LU=2HP*_@J^?_9_6OV3P_P$L-E5;&SC
MRO,:RE3?\U#"\]"G*_6]3VR]$M]W^1\<8Y5\RI8..JP%+DG;[-?$*E6J1:M9
M6INB]&[IO:U@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UK[P^)_P# NG_MO]/_
M +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY
M_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V
M?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_
M +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY
M_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V
M?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_
M +>/[6_^#/3[W_!0_P"G[)7_ *'^T]7]K]?Q0?\ !GI][_@H?]/V2O\ T/\
M:>K^U^OP;C+_ )*7,O3 ?^JS!'[;PA_R3N7^N,_]3\4%%%%?,'TH4444 %%%
M% !1110 4444 %%%% !1110 5_G[?\':?P[DT7]L_P#9W^*4, @L_'G[.,7A
M=[@$F&[UCX>?$GQGJ%W,3P/M<>E>//#R+@8V!>I!+?Z!-?R$?\'='PJ_MC]G
MS]DCXW16Y=_A_P#&'QQ\+[J>,C,,'Q9\(6OBB W/1C9_;/@XN[C )Z\U]1P;
MB%0XCP";:^L>WPW17]K2DK/U:27F?,\7T'6R'%V5_8RH5_3V=>F^;Y)OS\UJ
MG_!Y\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K7[P?B?_@73_VW^G_V\'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M
M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?
MZ?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT
M?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?
M/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I
M_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K7^
M@_\ \&O'[=]O\;OV7?$/['/C;7UN?B?^S!)<:GX'M[Z<2W^M_ GQ+J*W&G"V
M)/VJ^7X=>+M3N_#5[NP-+\/:]X"TOYMP"_Y\'S_[/ZU];?L,_M?_ !%_82_:
MA^%G[3'PW/VO4O >L&'Q)X9DG%IIWC?P'K/_ !+_ !MX*U$D78^R>)-(NKO[
M%>FR(\.^(O[*\4$'5-+(KP>),G>=976PL.55Z=\1A92TBJ]&$Y*,G_)4I^TI
MR6WO*5_=L_:X?S5Y1F5'$M2="I?#XE)7G["HHMN*M=\LX0D]KN+3:O=?[ E%
M>&?LZ?'[X9_M2?!'X<?'_P"#_B"+Q)\._BAX:L_$/A[4$>$7$)D9K;4M&UJV
MMI)!8^(O#NKVM]X>\2:0SF33-?T[4M+E&^%J]SK^?I1E"<Z<XRA4IR<)PFK2
MC-?%&2Z-/3[]C]VA.-2,9PE&<)Q4X3B[QG&6S3T"BBBD4%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %?R%_\ $(G^SG_T=U\;/_"(\$?_ "17]>E%>C@,
MVS+*_:_V?BZF%]O[/VW)&G+VGLG)T[\\96Y>>=K6^)WO9'GX[*LOS/V7U[#1
MQ'L.?V7-*<>3VCIN=N24;\WLX;WM9-'\A?\ Q")_LY_]'=?&S_PB/!'_ ,D4
M?\0B?[.?_1W7QL_\(CP1_P#)%?UZ45Z'^MG$?_0VK]/L4.G+_P!.O[OXGG_Z
MK</_ /0MI=/^7E;R_P"GGE_5D?R%_P#$(G^SG_T=U\;/_"(\$?\ R11_Q")_
MLY_]'=?&S_PB/!'_ ,D5_7I11_K9Q'_T-J_3[%#IR_\ 3K^[^(?ZK</_ /0M
MI=/^7E;R_P"GGE_5D?R%_P#$(G^SG_T=U\;/_"(\$?\ R11_Q")_LY_]'=?&
MS_PB/!'_ ,D5_7I11_K9Q'_T-J_3[%#IR_\ 3K^[^(?ZK</_ /0MI=/^7E;R
M_P"GGE_5D?R%_P#$(G^SG_T=U\;/_"(\$?\ R11_Q")_LY_]'=?&S_PB/!'_
M ,D5_7I11_K9Q'_T-J_3[%#IR_\ 3K^[^(?ZK</_ /0MI=/^7E;R_P"GGE_5
MD?R%_P#$(G^SG_T=U\;/_"(\$?\ R11_Q")_LY_]'=?&S_PB/!'_ ,D5_7I1
M1_K9Q'_T-J_3[%#IR_\ 3K^[^(?ZK</_ /0MI=/^7E;R_P"GGE_5D?R%_P#$
M(G^SG_T=U\;/_"(\$?\ R11_Q")_LY_]'=?&S_PB/!'_ ,D5_7I11_K9Q'_T
M-J_3[%#IR_\ 3K^[^(?ZK</_ /0MI=/^7E;R_P"GGE_5D?R%_P#$(G^SG_T=
MU\;/_"(\$?\ R11_Q")_LY_]'=?&S_PB/!'_ ,D5_7I11_K9Q'_T-J_3[%#I
MR_\ 3K^[^(?ZK</_ /0MI=/^7E;R_P"GGE_5D?R%_P#$(G^SG_T=U\;/_"(\
M$?\ R11_Q")_LY_]'=?&S_PB/!'_ ,D5_7I11_K9Q'_T-J_3[%#IR_\ 3K^[
M^(?ZK</_ /0MI=/^7E;R_P"GGE_5D?R%_P#$(G^SG_T=U\;/_"(\$?\ R17N
M'[,7_!L5\"_V8OVAO@Q^T)H/[3WQ9\4:S\&?B-X6^(FF^'-8\(^#[+3=;O?"
MVKVVL6^FWUU8SF[M[*Y>U"DVBJ5!!*D_*?ZA**F?%/$%2G4I5,SK3IU:<Z<X
MNG0UC4@Z<U_"NN:$I1=NDO(J'#&14YPJT\OIPJ4Y1G"2J5GRRC*$D[.I;>&G
MKU2LRBBBO />"BBB@ HHHH **** "BBB@ K.O;*SU*SN+&^MX;RQO(9[:\L[
MF&*YM+RTN8C#/;7,$P9;FUN58JZ,") 0K'9N4Z-% '^0S_P45_9<N?V,/VVO
MVB_V<6MYDT/X?_$C5AX#DNIQ-->_#+Q3!:^+OAQ/=70_X^[ZZ\"Z[X<6_!Y7
M4QJJD9! ^*_G_P!G]:_LW_X.TOV3I-/\2?LY?MJ^'M/;['K>GW_[//Q,O(XE
MC@MM7TDZKXY^%]_. Q>ZN]6T>Z^(^DWET_$::#HZJ<#8G\9'S_[/ZU_0_#^8
M?VIE&"Q;ES571C1Q#_Z?X=*C4O\ XN13MI93MKN_P//,!_9N:XO"QBXTHU/:
M8>*_Y\5K587]'.4?-1;ZV1\_^S^M'S_[/ZT?/_L_K1\_^S^M>R>3_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;Q_63_P:@_M51^!/VE_C/^R3XBU":/1_CUX+MO'W@.":8>2OQ(^$L&J3
M:YIVFV[?=N?$G@'5M9U?43VB^'>GCN:_OQK_ !W_ -C']HK6/V3/VKO@!^TA
MI'VS?\)/B=X5\6:I9V$XAFU7PK%J']G^-O#?_<R>#KO6/#9XQ_Q,?;%?[ NA
MZYI/B71-'\2:!?6FK:#X@TVQUG1-4L9O.M-4TC5[>"_T[4;6< ;K6[LYTND;
M'S1LK D=?QGC_ ?5LTI8V,;1Q^'3G_>KX51H597\X*CI;3N^GZWP+C7B,KK8
M23][ XAJ$?Y:&)3KTH[=).KKU[+8VZ***^%/MPHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Y$/^#LS
M]J'_ (1+X ? 7]DC0-0,6K_&/QK>_%/QW#:NPEB\"?#*W%CX=TW4XSA19^(_
M&&O+K%@_S/\ VA\/&4;5&7_@T^?_ &?UK]BO^"\/[5"?M7?\%+_COK6D7\M_
MX(^#MY;_ +/7@&3SUFB&D?"R?5-/\6W&G78 LVL]6^(USXZ\0V+VN6;3+]2S
M,?F/XZ_/_L_K7[_PMEW]FY'@:4H\M6M26+K=&ZF*_?K3;2G.GU9^$\1X[Z_G
M&,JQDY4Z=3ZO2MM&&':I)=]7!R\E)K6UV?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZU]">'_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M:6C
MZ/JOB'6-+\/:#I]YK&N:YJ5CHVCZ780?;-2U76-2N+73]-TW3;:W_P"/R\O+
MRZ^Q60XQFB_K_37^?X,$O\73?Y?Y:^=S^Y/_ (-,OV4!X:^%GQ__ &S?$6G^
M7J?Q(UZ#X)?#6XESYP\%^#C:>(?'VI6Q/_+EXE\7W/AW1VPV?MWP[/&#7]BM
M?(G["?[,NE_L<?L?_L]_LU:7'9";X5?#?0]'\2WFGX2SU;QYJ0?Q!\1M=M@,
M?+XD\=ZKXBUL="#J&W/ KZ[K^=,[S#^T\UQN,C+FIU*TH4/*C12HTUTW4.;9
M?%;I=_OF1X#^SLKPF%<>6<*2G6LK7K5?WM1[O9SY;7^S?2]D4445Y1ZP4444
M %%%% !1110 4444 %%%% '^6E_P7Y^';_#;_@K3^UO9);>58>+=>\#_ !&T
MN<_\OL/CSX7^#?$&N7/;IXDNM8LP1U_L[/(Q7XY?/_L_K7]3W_!V3\*?^$9_
M;?\ @7\6K:WBM[#XJ?L[V6@WDD<)B:^\2?#GQSXHBU*YNK@Y^T_\4UXJ\'V8
M0Y*IIRC&.!_+#\_^S^M?T-P[B%BLCRJJG=O T(2DM%STE*C))=/X:EOIS\OV
M>:7X)GU'ZOG694]>7ZW4J1LK+EK<E5?=S\NVJBWULCY_]G]:/G_V?UH^?_9_
M6CY_]G]:]H\C_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>/]/C_@@A^WI;?MO?L*>#=/\ $FKQ7OQO
M_9UATKX/?%JVGN"^I:A:Z18-;?#CQ_=+N9V7QUX1TU1?WI COO&/A_QJ$"K"
M<?N%7^3[_P $D_\ @H;X@_X)O?M>>$_B_(=2U3X1>*X8/ GQW\)V&)I];^&^
ML:A:W%UK>F6Q!^U^)/ MT;3Q=X9(PVHKI[>%AJVDZ9XHU0C_ %3_  +XY\)?
M$WP;X4^(G@+7=,\5^"?&^A:7XI\)>)-)N%O--UW0M=L[;4-+U33KA2RFSO;.
MX25>C!6PP5E*U^$\79(\GS.=2E"2P&.J2JX>:7NTJL[2JX:33?*Z<Y<RC9<J
MGUM=_M/"N<PS3+XTJL[XW!PA2Q$+WG4A!.-+$I.SDJD%RN7VG3;TT1V=%%%?
M*GU(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5X-^TI\ / _[5'P,^)/[
M//Q,EUZ#P)\5O#5QX7\43>&+^#2]>BTR:>WG=M,U.ZT[4[2SN]]M'EVLY@!E
M57Y@X]YHJH3E3G"I"3A.G)3A.+M*,XM.,D^EFK^MFFK$3A&I"5.<8SA.+A.$
ME>,HRW31_-7_ ,0K?_!,K_H8/VH/_#J>$O\ YUU'_$*W_P $RO\ H8/VH/\
MPZGA+_YUU?TJ45['^L>?_P#0XQ__ (._^U_J[\K>/_JYDG_0LPG3_ETNG+Y_
MW?Q/YJ_^(5O_ ()E?]#!^U!_X=3PE_\ .NH_XA6_^"97_0P?M0?^'4\)?_.N
MK^E2BC_6//\ _H<8_P#\'?\ VO\ 5WY6/]7,D_Z%F$Z?\NETY?/^[^)_-7_Q
M"M_\$RO^A@_:@_\ #J>$O_G74?\ $*W_ ,$RO^A@_:@_\.IX2_\ G75_2I11
M_K'G_P#T.,?_ .#O_M?ZN_*Q_JYDG_0LPG3_ )=+IR^?]W\3^:O_ (A6_P#@
MF5_T,'[4'_AU/"7_ ,ZZC_B%;_X)E?\ 0P?M0?\ AU/"7_SKJ_I4HH_UCS__
M *'&/_\ !W_VO]7?E8_U<R3_ *%F$Z?\NETY?/\ N_B?S5_\0K?_  3*_P"A
M@_:@_P##J>$O_G74?\0K?_!,K_H8/VH/_#J>$O\ YUU?TJ44?ZQY_P#]#C'_
M /@[_P"U_J[\K'^KF2?]"S"=/^72Z<OG_=_$_FK_ .(5O_@F5_T,'[4'_AU/
M"7_SKJ/^(5O_ ()E?]#!^U!_X=3PE_\ .NK^E2BC_6//_P#H<8__ ,'?_:_U
M=^5C_5S)/^A9A.G_ "Z73E\_[OXG\U?_ !"M_P#!,K_H8/VH/_#J>$O_ )UU
M'_$*W_P3*_Z&#]J#_P .IX2_^==7]*E%'^L>?_\ 0XQ__@[_ .U_J[\K'^KF
M2?\ 0LPG3_ETNG+Y_P!W\3^:O_B%;_X)E?\ 0P?M0?\ AU/"7_SKJ/\ B%;_
M ."97_0P?M0?^'4\)?\ SKJ_I4HH_P!8\_\ ^AQC_P#P=_\ :_U=^5C_ %<R
M3_H683I_RZ73E\_[OXG\U?\ Q"M_\$RO^A@_:@_\.IX2_P#G74?\0K?_  3*
M_P"A@_:@_P##J>$O_G75_2I11_K'G_\ T.,?_P"#O_M?ZN_*Q_JYDG_0LPG3
M_ETNG+Y_W?Q/QS_88_X(A_L;_P#!/7XUWGQ[^ NJ_&F\\;WG@C7/A_+'\0/&
M^@^)-".A>(K_ $34]1"V&G^#M NEO#>:!8,)6O"HVL#'\PV?L9117FXK%XK&
MU?;XRO4Q-;E4'5JR<IN,;\J;=V[7=M>MNAZ>%PF&P5+V.%H4\/2YG/DI1Y8\
MTK7=ME>R"BBBN<Z#YT_:JUK^PO@%\1[I6&Z[TBRT8'.#+_;FKZ=HTX&.N;:]
M?VQGMC/X0?/_ +/ZU^P_[>^L"P^#.F:;'C=KGC72K61#WM;.PU74&_\ )RTL
MN/?VK\>/G_V?UK_)[Z;&;O'>+.7Y=&5Z>2\(Y7AYPCJHXK&8W,<?6DW9:SHU
M\*K:JT6[ZM+P<T=\0HV^&G'\;Z?*WZ=-3Y_]G]:/G_V?UH^?_9_6CY_]G]:_
MC[_P+I_[;_3_ .WCS0^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> _;']D3XQ#XI?#JWTS5[H2^,/
M!,4&CZWY@7[1?:>0RZ)K0^4,1>6=NUK>G)QJ%A,3U /US7\^'P*^*EY\'_B-
MHGBR$S2:4?\ B5^)["/I>^';RXMO[0)PP)N[,G^V+-=P#W^G%6^4D']^]-U*
MQU73[75--N(;W3]0M+>_L;NV(DAO+.[A%Q;W$#@ LMRC!E)Y8<YR0:_V!^BQ
MXM?\1&X!IY9FN)]OQ9PA##97FLIU.:MC\N5-+)\W?M)<]2=7#Q^HXZ<5*3S+
M"UJLVUB82?TF Q#KT$I?Q**5.?=V^&372ZOWVWU-2BBBOZA.P**** "BBB@
MHHHH **** "BBB@#XU_; ^#J_$OX=R^(]%M-_B_P)#<:G9")<2:IH8<3:SI>
M2!]I<?9QJ=DC-_K(Y(U4'4'W_B_\_P#L_K7]-5?AO^UA\'/^%5?$>YN](LA%
MX.\9FXUG0!##Y4-C=_:3_;&C$X4?Z-=W.;0#*K8:CIL89BA-?YS?33\)?8SP
M7BQDN';A5^JY/Q?3HTVDJJ<,/D^<S5.$G^]@H95BYM**G#+FES5:TEXV9X>U
ML1!?RPJ=-+VB_P 9:6^9\N_/_L_K1\_^S^M'S_[/ZT?/_L_K7^>W_@73_P!M
M_I_]O'D!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M
M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\
M[/ZU^X'[)_QC7XL?#>WAU2Z^T>,/"!M]%\2>80)KV,P,=%UW!X']LV=NV[&2
MVHZ?J><;!C\/_G_V?UKVCX ?%FY^#WQ*TCQ,TLSZ%=XT?Q79Q;L3Z%=W&;BY
M-L&!-UHY UBT7< RY4G!.?WOZ.GBM+PK\0L%BL=B)T^%^(?8Y-Q-&4I^SH8:
MI5C+!9MR1T=3*L7)3JS=VLNKYG3IKVE:,H]>"Q#P]9-_PZEH3717?NR;_NN_
M36^C1_0%16;9WMKJ5G:7UA-#=65Y!%=VEW!()HI[2ZB\ZWN()> Z7"E&5@2K
M @@MD$Z5?[24ZD*L5.$HSA*,)1G%J49QG%3C*$E>,H2A*,HRC)II].OTH444
M58!1110 4444 %%%% !1110 5\L?M6?!Q?BS\.;B72K0W'C+PD;G6?#0B4>;
M?1^3G5-$!4DEM8LX-MICIJ,>GL<88U]3T5\WQAPKE/&W#6<\*YW2]KEF=X"O
M@<391=6E[6/[G$X>4U)4\5@\1&EC,)5LW2Q5"C52YJ<;14IQJTYTYJ\9QY6O
MFO\ (_F5^?\ V?UH^?\ V?UKZ_\ VR/@W_PKCX@_\)5HEIY'A+QW-/?VZ10#
MR=,\1\W&M:?QC_C\P=7L\* '# 9&E@GY ^?_ &?UK_"SCC@_-N >*\[X1SJ$
MHX_)L;/#NHH3A2Q>&?+4P684%-)O#8_"3HXNCK)QA5<)M3A)'RU6E*C.5.:M
M*,G%^=K-/YW\_4/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:^4_P# NG_MO]/_
M +>,P^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:/G_V
M?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]
M/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@/W'_95
M^,@^+?PVMVU:X$OC+PHUOH7B?<<S7I\C.FZV2V3_ ,3>TMF^U=?^)C8:FH 6
M-,?4=?@!^SW\6KCX/_$G1_$$DDW_  C]^1I'BJSCR?.T*[N#_I/V88_TO2+P
MG5K0 C>C,A)#&OWOM9[;4+6WO+6>*YM+J&.XMYX)1)%/#*!+!/#,#AT8$,I!
M(*D'I@-_L;]&#Q9_XB9P!0PF:8GVW%G"D</E.>>TE*5;&X:-+DRG.9.=Y3EC
M\-1]EC:EKRS/#8ZI:-.I2BOH\#B'7HI2?[RE:G/SLO=E;I=)Z:[7OJ:%%%%?
MTJ=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7(>(/!'@WQ?$(
M?%/A7P[XC4 Q_P#$]T+3]4VC;_RR^WVUS@#M@XR#SP177T5R8S X/,:$L+C\
M)AL;A9_Q,-C,/1Q6'J=O:4:\*D)6Z75M=4UH*24DXR5XO=/9GRMKW['/P UW
MS&3P=/H-S(,FYT'6]7LA]/L<]Y=:6">3_P >)SQCTKR35?\ @GQ\/)M_]B>-
MO%^EJ?\ 5)?Q:1J\4/T6"TTHG\2/QK]!**_*\V\ _!S.Y2GC_#KA?VDU:57
M9;3R>I+:SE/)Y8&3DK?$FF[O:[OC+"X>5N:C3=KV]VV]NUNR/R_N_P#@G7/G
M=8_%6*1?,SY-[X.,1BB[JMQ%XGF8D=LJH/?H16"__!/'Q?OD*_$?P[(G_+-Y
M-(U*.81>Y2Z89'0\\=CTK]7J*^+K_1(\!ZS;APAB<-?>-#B3B5Q>UM*V;5K6
ML_A<;W=[Z6Q> PSM^[M;SOU3ZW[?C<_*#_AWGXS_ .BA^'/_  5ZK_C1_P .
M\_&?_10_#G_@KU7_ !K]7Z*Y_P#B4+P*_P"B:S/_ ,2;/_\ YO\ ZN_*R_L_
M#?R=NW3E\O[OXGY0?\.\_&?_ $4/PY_X*]5_QH_X=Y^,_P#HH?AS_P %>J_X
MU^K]%'_$H7@5_P!$UF?_ (DV?_\ S?\ U=^5C^S\-_)V[=.7R_N_B?E!_P .
M\_&?_10_#G_@KU7_ !H_X=Y^,_\ HH?AS_P5ZK_C7ZOT4?\ $H7@5_T369_^
M)-G_ /\ -_\ 5WY6/[/PW\G;MTY?+^[^)^4'_#O/QG_T4/PY_P""O5?\:/\
MAWGXS_Z*'X<_\%>J_P"-?J_11_Q*%X%?]$UF?_B39_\ _-_]7?E8_L_#?R=N
MW3E\O[OXGY0?\.\_&?\ T4/PY_X*]5_QH_X=Y^,_^BA^'/\ P5ZK_C7ZOT4?
M\2A>!7_1-9G_ .)-G_\ \W_U=^5C^S\-_)V[=.7R_N_B?E!_P[S\9_\ 10_#
MG_@KU7_&C_AWGXS_ .BA^'/_  5ZK_C7ZOT4?\2A>!7_ $369_\ B39__P#-
M_P#5WY6/[/PW\G;MTY?+^[^)^4'_  [S\9_]%#\.?^"O5?\ &C_AWGXS_P"B
MA^'/_!7JO^-?J_11_P 2A>!7_1-9G_XDV?\ _P W_P!7?E8_L_#?R=NW3E\O
M[OXGY0?\.\_&?_10_#G_ (*]5_QH_P"'>?C/_HH?AS_P5ZK_ (U^K]%'_$H7
M@5_T369_^)-G_P#\W_U=^5C^S\-_)V[=.7R_N_B?E!_P[S\9_P#10_#G_@KU
M7_&C_AWGXS_Z*'X<_P#!7JO^-?J_11_Q*%X%?]$UF?\ XDV?_P#S?_5WY6/[
M/PW\G;MTY?+^[^)^4'_#O/QG_P!%#\.?^"O5?\:/^'>?C/\ Z*'X<_\ !7JO
M^-?J_11_Q*%X%?\ 1-9G_P")-G__ ,W_ -7?E8_L_#?R=NW3E\O[OXGY0?\
M#O/QG_T4/PY_X*]5_P :/^'>?C/_ **'X<_\%>J_XU^K]%'_ !*%X%?]$UF?
M_B39_P#_ #?_ %=^5C^S\-_)V[=.7R_N_B?E!_P[S\9_]%#\.?\ @KU7_&C_
M (=Y^,_^BA^'/_!7JO\ C7ZOT4?\2A>!7_1-9G_XDV?_ /S?_5WY6/[/PW\G
M;MTY?+^[^)^4'_#O/QG_ -%#\.?^"O5?\:/^'>?C/_HH?AS_ ,%>J_XU^K]%
M'_$H7@5_T369_P#B39__ /-_]7?E8_L_#?R=NW3E\O[OXGY0?\.\_&?_ $4/
MPY_X*]5_QH_X=Y^,_P#HH?AS_P %>J_XU^K]%'_$H7@5_P!$UF?_ (DV?_\
MS?\ U=^5C^S\-_)V[=.7R_N_B?E!_P .\_&?_10_#G_@KU7_ !H_X=Y^,_\
MHH?AS_P5ZK_C7ZOT4?\ $H7@5_T369_^)-G_ /\ -_\ 5WY6/[/PW\G;MTY?
M+^[^)^4'_#O/QG_T4/PY_P""O5?\:/\ AWGXS_Z*'X<_\%>J_P"-?J_11_Q*
M%X%?]$UF?_B39_\ _-_]7?E8_L_#?R=NW3E\O[OXGY0?\.\_&?\ T4/PY_X*
M]5_QH_X=Y^,_^BA^'/\ P5ZK_C7ZOT4?\2A>!7_1-9G_ .)-G_\ \W_U=^5C
M^S\-_)V[=.7R_N_B?E!_P[S\9_\ 10_#G_@KU7_&C_AWGXS_ .BA^'/_  5Z
MK_C7ZOT4?\2A>!7_ $369_\ B39__P#-_P#5WY6/[/PW\G;MTY?+^[^)^4'_
M  [S\9_]%#\.?^"O5?\ &C_AWGXS_P"BA^'/_!7JO^-?J_11_P 2A>!7_1-9
MG_XDV?\ _P W_P!7?E8_L_#?R=NW3E\O[OXGY0?\.\_&?_10_#G_ (*]5_QH
M_P"'>?C/_HH?AS_P5ZK_ (U^K]%'_$H7@5_T369_^)-G_P#\W_U=^5C^S\-_
M)V[=.7R_N_B?E!_P[S\9_P#10_#G_@KU7_&C_AWGXS_Z*'X<_P#!7JO^-?J_
M11_Q*%X%?]$UF?\ XDV?_P#S?_5WY6/[/PW\G;MTY?+^[^)^4'_#O/QG_P!%
M#\.?^"O5?\:/^'>?C/\ Z*'X<_\ !7JO^-?J_11_Q*%X%?\ 1-9G_P")-G__
M ,W_ -7?E8_L_#?R=NW3E\O[OXGY0?\ #O/QG_T4/PY_X*]5_P :/^'>?C/_
M **'X<_\%>J_XU^K]%'_ !*%X%?]$UF?_B39_P#_ #?_ %=^5C^S\-_)V[=.
M7R_N_B?E!_P[S\9_]%#\.?\ @KU7_&C_ (=Y^,_^BA^'/_!7JO\ C7ZOT4?\
M2A>!7_1-9G_XDV?_ /S?_5WY6/[/PW\G;MTY?+^[^)^4'_#O/QG_ -%#\.?^
M"O5?\:/^'>?C/_HH?AS_ ,%>J_XU^K]%'_$H7@5_T369_P#B39__ /-_]7?E
M8_L_#?R=NW3E\O[OXGY0?\.\_&?_ $4/PY_X*]5_QH_X=Y^,_P#HH?AS_P %
M>J_XU^K]%'_$H7@5_P!$UF?_ (DV?_\ S?\ U=^5C^S\-_)V[=.7R_N_B?E!
M_P .\_&?_10_#G_@KU7_ !H_X=Y^,_\ HH?AS_P5ZK_C7ZOT4?\ $H7@5_T3
M69_^)-G_ /\ -_\ 5WY6/[/PW\G;MTY?+^[^)^4'_#O/QG_T4/PY_P""O5?\
M:/\ AWGXS_Z*'X<_\%>J_P"-?J_11_Q*%X%?]$UF?_B39_\ _-_]7?E8_L_#
M?R=NW3E\O[OXGY0?\.\_&?\ T4/PY_X*]5_QH_X=Y^,_^BA^'/\ P5ZK_C7Z
MOT4?\2A>!7_1-9G_ .)-G_\ \W_U=^5C^S\-_)V[=.7R_N_B?E!_P[S\9_\
M10_#G_@KU7_&C_AWGXS_ .BA^'/_  5ZK_C7ZOT4?\2A>!7_ $369_\ B39_
M_P#-_P#5WY6/[/PW\G;MTY?+^[^)^4'_  [S\9_]%#\.?^"O5?\ &C_AWGXS
M_P"BA^'/_!7JO^-?J_11_P 2A>!7_1-9G_XDV?\ _P W_P!7?E8_L_#?R=NW
M3E\O[OXGY0?\.\_&?_10_#G_ (*]5_QH_P"'>?C/_HH?AS_P5ZK_ (U^K]%'
M_$H7@5_T369_^)-G_P#\W_U=^5C^S\-_)V[=.7R_N_B?E!_P[S\9_P#10_#G
M_@KU7_&C_AWGXS_Z*'X<_P#!7JO^-?J_11_Q*%X%?]$UF?\ XDV?_P#S?_5W
MY6/[/PW\G;MTY?+^[^)^4'_#O/QG_P!%#\.?^"O5?\:/^'>?C/\ Z*'X<_\
M!7JO^-?J_11_Q*%X%?\ 1-9G_P")-G__ ,W_ -7?E8_L_#?R=NW3E\O[OXGY
M0?\ #O/QG_T4/PY_X*]5_P :/^'>?C/_ **'X<_\%>J_XU^K]%'_ !*%X%?]
M$UF?_B39_P#_ #?_ %=^5C^S\-_)V[=.7R_N_B?E!_P[S\9_]%#\.?\ @KU7
M_&C_ (=Y^,_^BA^'/_!7JO\ C7ZOT4?\2A>!7_1-9G_XDV?_ /S?_5WY6/[/
MPW\G;MTY?+^[^)^4'_#O/QG_ -%#\.?^"O5?\:/^'>?C/_HH?AS_ ,%>J_XU
M^K]%'_$H7@5_T369_P#B39__ /-_]7?E8_L_#?R=NW3E\O[OXGY0?\.\_&?_
M $4/PY_X*]5_QH_X=Y^,_P#HH?AS_P %>J_XU^K]%'_$H7@5_P!$UF?_ (DV
M?_\ S?\ U=^5C^S\-_)V[=.7R_N_B?E!_P .\_&?_10_#G_@KU7_ !H_X=Y^
M,_\ HH?AS_P5ZK_C7ZOT4?\ $H7@5_T369_^)-G_ /\ -_\ 5WY6/[/PW\G;
MMTY?+^[^)^4'_#O/QG_T4/PY_P""O5?\:/\ AWGXS_Z*'X<_\%>J_P"-?J_1
M1_Q*%X%?]$UF?_B39_\ _-_]7?E8_L_#?R=NW3E\O[OXGY0?\.\_&?\ T4/P
MY_X*]5_QH_X=Y^,_^BA^'/\ P5ZK_C7ZOT4?\2A>!7_1-9G_ .)-G_\ \W_U
M=^5C^S\-_)V[=.7R_N_B?E!_P[S\9_\ 10_#G_@KU7_&C_AWGXS_ .BA^'/_
M  5ZK_C7ZOT4?\2A>!7_ $369_\ B39__P#-_P#5WY6/[/PW\G;MTY?+^[^)
M^4'_  [S\9_]%#\.?^"O5?\ &C_AWGXS_P"BA^'/_!7JO^-?J_11_P 2A>!7
M_1-9G_XDV?\ _P W_P!7?E8_L_#?R=NW3E\O[OXGY0?\.\_&?_10_#G_ (*]
M5_QH_P"'>?C/_HH?AS_P5ZK_ (U^K]%'_$H7@5_T369_^)-G_P#\W_U=^5C^
MS\-_)V[=.7R_N_B?E!_P[S\9_P#10_#G_@KU7_&OT6^%/@^Y^'_P]\*>"KN[
MAO[GPUHT-A+>6L3107,D4D[;H4EY !.,-TZ\!A7I-%??>'W@=X=>%^9XW-^#
M<JQ>7XW,,#_9N+J8C-LRS"%3"?6:&*<%3QF)K0A+VN'IR4X)/>ZDK);4<+1H
M.4J<;2:M?MM_D%%%%?KIT!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 5^>O_  59^.)_9R_X)S_MA?%FWO#IVJZ1\%/%
M/ACPU?Q?ZVR\9?$P6WPP\$74) '-KXO\8Z*V#CE ".U?H57\N?\ P=<?&C_A
M"?V#?AA\'["^^SZG\;_C[H3ZE9XYOO!'PP\/:]XIUK./^?/QC=_#EN3P'YZ"
MO4R3"?7LXRW"<O-&MBZ7M%O>E3O6J_\ E.G+7IO9VL>7G>)^IY5F&)YN65+"
M5^1]JLX^SI/M\<TO*]^A_GH_/_L_K1\_^S^M'S_[/ZT?/_L_K7]&'X#_ .!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_V
MW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\?HA_P $
MI?V3?^&TOV^OV=?@9J&EC4_!%UXU@\9_%2,P>;9?\*Q^'@/C'QM;:D3]J%E_
MPDMGI7_"'67.!J/B/2_2O]:=$6-51%V(G"J.F/UXY/>OXJ/^#2/]E[9:_M-_
MMEZW8?//-I7[.OP[OY=IF,$']E_$#XHLRD99+G/PLM[.\!#$QZFH)!8'^UJO
MQ3CK'_6LY^J0E>EEU*-%*][5ZJ5;$.UE;65.#5WK"^E[+]AX(P'U7*'BIJU7
M,*TJS?>C2_<T+Z]5&<[:6Y[6TNRBBBOBC[$**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /\PC_@X9_96C
M_9B_X*9_%S4-#TS^S_ W[1%G8_M%^%!% ?LG]I^.Y]3@^(]L;E@+07A^*>A>
M+]9%D0/L&F^(]*(R""?P\^?_ &?UK^__ /X.N?V7D^(7[)7PB_:DT>PCEU[]
MGCXD#PGXHO(R(I$^''Q?6RT<W-Q.27N#I7Q'T/P%:6$1) 'B#5&PK,0?X /G
M_P!G]:_?>$\?_:&18&K*7-5H4_J==_\ 3S"VI1?3XJ*HRLE[O-RZV/PSB; _
M4,YQ=.,6J562Q-*W6.(?M9IKIRUI58^:3=E>R/G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:^C/ _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6OZ4O^#5G_E)MK_\ V:[\5?\
MU+_A=7\UOS_[/ZU_2E_P:L_\I-M?_P"S7?BK_P"I?\+J\/B;_DG\X_[ :OYQ
M/8X=_P"1[E7Q?[W3W^6_E_[<?Z-%%%%?SV?O04444 %%%% !1110 4444 %%
M%% !1110 5_G(?\ !TG\>C\3?^"C>G?":PO&DT?]G#X,^#O"5Y91S"6&#QMX
M\^U?$_6[E5&=MU>>&O%'@*SNQUQIP#?-FO\ 1OK_ !\OV[/C?_PTE^V9^U!\
M=(=0.H:5\3/CE\1O$7ANY\_SB?!,WBC5+;P3;VUR,?Z':>#[71[/@<GI7WOA
M]@_;9KB,6U>.#PUD^U7%35.'GK"-5+3=]':_PW'F*]EEN&PJE9XO$WDOYJ6&
MA[2?1[3E2=^^G4^4OG_V?UH^?_9_6CY_]G]:/G_V?UK]C/R;_P "Z?\ MO\
M3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY
M_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\
M3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY
M_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\
M3_[>/J7]A_\ 9YO?VL/VO/V=/V=K.VGNK;XK_%KPKX<U]K/SQ/9^"1?_ -H^
M/M:'D$7>=(\!Z7XDU@9(7_B7#) SC_8!L-/L-(L+/2]+L[>PTW3;6WL-/L;2
M$06MC:6MNMO:VUM!#A;:VMK=515 4*NU5VX45_GX_P#!J/\ L[K\1/VU?BO^
MT-J=HMQH_P"SI\)#IFCSF$DV7Q!^,MQ=>'M%NEG*DMCP)H7Q2LB,<?VF#D=_
M]"*OQKC_ !WUC-:.#4N:. PZNNU7%J->>EKZP]EU>WK?]:X$P?L<KK8M_%C<
M0[.UKTL*G0AU?VU57RMT"BBBOA#[@**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH _ 3_@Y%_9B7]H#_ ()F?$'Q
MCI6FS:AXR_9I\2>'?CGH0M8A+='0=-N/^$7^)%O<S'YDTBQ\!>)=9\87X&-T
MG@_3\K\H*_YH'S_[/ZU_M!?$;P'X<^*7P_\ ''PR\7V(U#PE\1/!_B?P)XIL
M"_E"^\.^+='O- URT+8./M>E:C=H6 )&<CFO\<[XW_"GQ!\"/C+\5_@IXL.?
M$WPD^(_C'X:^()1!Y4%QJ_@GQ#JF@7%U:V\YP;*\O-+^V6)_ES7ZUX=X]U,'
MC<NG+7#5XXBA&]VZ>)FH5=+:<LX\^E^9SY=&N9_E7'N"5+%X/'Q5GB:7L*EM
M+U*#@J:O=WO&?*MG:+>O-IY=\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K7Z,?!
M?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O'^G/_ ,&ZG[0 ^/'_  2P^"=A>Z@=0\2? G6?&7P"\1R2R!C!
M%X/U4:_X(LP "?\ 1/A7XQ\!VW/.5^]@@5^Z=?Q ?\&B?QT2V\4_M>_LT7]X
M3)K&@^ OCMX2TX3?ZB+P[?W7P_\ B!=?9\$@W2^)OA8!A@/F(Y. /[?Z_G[B
MC!K!9]F5&*M"6(E7IK^[B$JVNKO[TY*^E[7LC]TX9Q7UO(\OJ7O*%".'GO\
M%AOW'_I,(Z='=7>X4445X![P4444 %%%% !1110 4444 %%%% !1110!_F2?
M\')W_*6_X\_]B5\$/_50>#Z_"#Y_]G]:_=__ (.3O^4M_P >?^Q*^"'_ *J#
MP?7X0?/_ +/ZU_1'#W_(ARC_ +%^#_\ 4:B?@6>?\CC,]_\ ?L3M_P!?GO\
MUM</G_V?UH^?_9_6CY_]G]:/G_V?UKV#RO\ P+I_[;_3_P"W@^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH
M^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_
M $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH
M^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_
M $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"WCTWX*?"S7?CA
M\8OA1\&/"Z!O$7Q:^(_@CX:Z"S$2C^U_&OBC2_#&G79)Q@65WJ?)) '<@9-?
M['7@+P1X>^&O@7P5\.O"=F-/\+> ?"GAWP5X9T\'<+'P[X6TBTT'1;-3QN6T
ML+.UC#$ [5SC/%?YJW_!N#\"U^-7_!4WX2:S?68O-$^ _A#Q]\<=8B,9>#SM
M#TD>#?"5PKXSOL_'?CWPWJZ8ZOIP&1G-?Z;E?D7B)BW4Q^!P*=Z>$P\L19]*
MF)K2:?6WN4H3])I=+O\ 4^ <)[/!8W&27O5Z\</%VM^[P]&"DO\ P.I*.B7P
M7N[Z%%%%?GA]^%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5\'?\%.]"7Q%_P $Y/V[M+,5W+*?V0?VBKVUCL2HO)]1TCX4>*]7TVWC+07
M_P!(OM/M%;Y"S#" 9(Q]XU\S?MD:7=:Y^R#^U3HEAY?V_5_V<?CAI5GYIV1_
M;-1^&/BJUM]QP?EWSKD^@.3U(WPDG#&822>L<30E\U6IM?U9^AS8N/-AL1';
MFP^(CM>R=&:NU=:)V;V?9H_QWOG_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:_ID
M_G;_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T
M_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_
M]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?
MUH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T
M_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_
M]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?
MUH#_ ,"Z?^V_T_\ MX/G_P!G]:_T9O\ @U;_ .497B#_ +.@^*G_ *B7PMK_
M #F?G_V?UK_1F_X-6_\ E&5X@_[.@^*G_J)?"VOB/$#_ )$"_P"P_"?G4/KN
M"?\ D>1W_P!TK[_XJ']/SN?TJ4445^+'[(%%%% !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 %%%% !7%>/?'GA
M'X6^!?&'Q+\?:YIWA?P1X!\-:UXR\8>(M3F%OIVA^&O#FG7.KZUJEY.< 6MA
MI]K=73D_PJ HW$+7:U_#E_P<Q?\ !5^R\47FH?\ !./X!^(Q<:3X?U>QO?VI
M_%VBWQEL[_Q%H\_]I:)\$K:> M:72>&;^VMO$GQ*C+.(]?T_2_"P8:IX8\4Z
M2/5R;*,1G6/HX.BI1@Y*>*K+:AAHM.I-NZU?NQA&ZYZCA"ZYKKRLXS.CE."J
MXJH^::3AAZ-[.M7E;DBEK?EUE)I-PIJ<[-)H_FK_ ."B?[9'B3]O7]L+XR?M
M*Z]_:5GHWC#7CI?P[\.:A.?/\'?"OPY_Q*/ /AO[-;W5U9V=Y9Z1;?;/$WV+
M U#QGJ/B?4P,:H!7Q-\_^S^M'S_[/ZT?/_L_K7]#8>A2PM"EAJ$.2C0IPI4X
MWO:%.$8)7LOY;_.WF_P:M6J8BM5Q%9RE5K5)U*DK6YI3GSMM7>W-RO79/8/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:U,_P#P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .WC^UO_ (,]/O?\
M%#_I^R5_Z'^T]7]K]?Q0?\&>GWO^"A_T_9*_]#_:>K^U^OP;C+_DI<R],!_Z
MK,$?MO"'_).Y?ZXS_P!3\4%%%%?,'TH4444 %%%% !1110 4444 %%%% !11
M10 5^*O_  <&?!<_&G_@E+^TO!9V0O==^%]GX/\ C1H?'F?8A\//%VE:AXMN
M^Y.WX=7/C!=O PX/:OVJKS/XO_#30/C-\)_BA\(/%49D\,?%CX?>-/AMXCC$
M?FEM!\=>&]3\,:R!$2%.^RU.Z&UCA]P!89S75@,3+!X_!8N/_,-B:-9J]KJE
M4C-V=I6OR\M^5VYKVZ')C\,L7@L7AFOX^&K44][.I!Q3MI>UV[75[6ZG^,C\
M_P#L_K1\_P#L_K75>//!/B'X:>.?&GPZ\6V?]G^*OA_XJ\1^"/%&G]K'Q)X5
MUBZ\/ZW;?]N=Y:WGY^E<K\_^S^M?TJFI*,EK&<5.+VO&7POYG\\6:<HR4E*$
MG"2O>TH\MT_O3OU3;#Y_]G]:/G_V?UH^?_9_6CY_]G]:8?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\?
MT&_\$(_^"P5Q_P $^OB?<_!/XWZIJ5Y^R)\7->M[O7I0;C4)_@MX]NK>VL+3
MXH:+I]NC7EYX9O;.UM+'XA:+9HVH'2[#3O$VF*VI^&6TGQ5_I)Z-K.D^(])T
MSQ!X?U/3M;T/6].LM6T?6-)O8-0TK5M*U"!;S3M1T[4;-I[6]L+VUG6[L[RT
M8QSQF-XY'1U8_P"*_P#/_L_K7]*O_!%+_@O%XG_8?N]$_9K_ &G;[6?&_P"R
M5>W_ )/AOQ%'#<ZQXM_9[O-2N#BYT6TP;OQ'\+?M;/=:UX-L@=1\.AAJO@99
M#'J'A;Q-^><7\*3QSGFF64[XI*^)PL%_O.R56F[Z5M^:/++VMT^:+A:7WO"O
M%"P2CEV8S?U5R2P^(F[?5KK^'-<KO1VY9<T?9--6DI7C_HRT5POP]^(G@?XL
M>"_#?Q&^&?BO0?'?@3QCI%OKGA?QAX8U*UU?0==TB\4O!>Z9J-@]Q9WL;#H8
MW.&#(WSJZCNJ_(VFG*,HN,HR<91DK2C)6O%KI:ZZOY'ZG&2DE*+C*,HJ491=
MXRC+9IV7;L%%%%(H**** "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 _./_ (*N_LGC]M+]@/\ :*^!MII\>H^,[OP3<>-OAB!#_I0^
M)WP^(\7^$K2UW";[-_PD=[IA\)7K@%AI?B#5% )<9_R8?G_V?UK_ &NJ_P I
MW_@M=^R?_P ,>_\ !1W]H+X?:;I_]G^!/'FNCXW_  P3!M[/_A"?BI<7?B#^
MSM,4Y*Z/X0\8_P#"8>!+$$D@>'<<U^F^'>8-3QN5R;?.H8S#QOI'EY*&)^^]
M&2Z:-6UN?FW'N TP6903<ES8.LUIS*\JU#[FJT;6U4M^A^4_S_[/ZT?/_L_K
M1\_^S^M'S_[/ZU^IGYM_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M?Z>?\ P;V?M4?\-/\ _!,_
MX06&J7YN_'/[.DM[^SKXOCDE F%IX"M]/G^'-UY!/VEK9OA7K'@VS%W* -1U
M'3]5=2Q#;?\ ,,^?_9_6OZKO^#47]J'_ (5U^UM\6OV6M;U'RM!_:,^'2^)_
M"EG+D,?B=\&_[4U86MI;;@++^V?AUJOCJ^OOLH=2O@O3 5R0R_(<;Y>L;D5:
MK&/-5P$X8R'E3C>EB.UDJ-64[Z_!:VO-'ZCA#'?4\YH4Y2:I8V+PTT]^>RJT
M6N_[VG&#6FLV[Z6?^@91117X<?M04444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %?&?_!03]I:S_8\_8O_ &CO
MVD)IX(-0^&?PQUR^\(BZ\@07GQ"UU;;PK\-M,G$^ 5U;Q[KGARP92!D2'/'R
MM]F5_'__ ,':'[4!\+_!+]GW]D/0M0,>I_%KQ?J?Q>\>V]L3YH\%?#:W.C^$
M],U%<;19>(_&&O7>L6)Y/]H_#O;QCGULBP']I9O@<&X\U.I64ZT?^G%%JM5?
MSC#E\N:YY6=8W^S\LQ>*3M.%&4*.RO7JVI4E=WV<W+;I;2]U_"?>7EY?WEQ?
MW]Q->7]Y-<75Y>75Q<7EY?7EY<?:+JYN;JXS]LO+S/3\!57Y_P#9_6CY_P#9
M_6CY_P#9_6OZ*/P+_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:_<?\ X-X_V4!^U!_P4N^%
M>JZY8?;O G[.%I??M"^*C*?W,^I^"I],L/AO;?:""#>#XIZGX0UMK(@C4=,\
M-ZJS84$U^''S_P"S^M?Z&G_!K'^R=+\(/V)O&?[2>OZ=)9^*?VJO'9FT.2<9
ME_X5+\)IM6\+>&F^S7(%W8MJWC&Z^(UX3O/]I:2WAO4F0Y5A\UQ;F#R[),5.
M,G&MB8O!46ND\3"<9RV=W&@JKY=%+:Z/H.&,!]?SC"QE%RI8>7UJM?\ EI*/
M(F^B=:5.[ULUL[Z?U#4445^"'[D%%%% !1110 4444 %%%% !1110 4444 ?
MR<_\':7P7'BO]D/]GCXY6=FUQJ'P=^.-]X/O9X@?,L/"OQ?\'W4^I7+'&! ?
M$?PZ\&V+@G_E_'R\$U_ 7\_^S^M?ZQG_  5]^ +_ +2__!-C]KOX865FU_K@
M^$VJ^/\ PE90KOO+SQ=\(;BS^*?AO3; C/V6\UG4?"$>@"4!2!J3!F",X/\
MDY_/_L_K7[-X?XI5<FJ85OWL%BIQ4?Y:6(2KP??WJDJV^UC\@XXPOL<WAB$G
M;%X>G)R6EZE%JE-->24'>^TFGK&[/G_V?UH^?_9_6CY_]G]:/G_V?UK[H^,_
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _
M\"Z?^V_T_P#MX/G_ -G]:_J<_P"#?K_@M-9_LH:YIO[&W[5'BI;7]FOQ=K,\
MOPK^(6MSXLO@3XTU_4?/N]$UJZN,?8_A=XNU6[>[N[PD:7X/\0R2>(WQI&L^
M*M6TG^6/Y_\ 9_6CY_\ 9_6O/S3+,+F^"JX+%PO3J6E"I'2K1J1^"K2E]F<;
MO6VM[;7OW9;F.(RO%TL7AI-3A[LHR^&K3ER\]*?]R=ES+NF^A_M7P3P7<$5Q
M;RQ3VT\44L$\4HEAFAE :&:&920P8'<K+G.5(;H3;K_/O_X(G_\ !P)J7[+-
MEX8_92_;1U?5O$?[.EF;;1OAQ\73;:AX@\5? ^&:XMK6W\->([:W-SK'B+X0
MZ0A9+%K.SU+Q#X+W?V7I@U;PJ-+TGPQ_?+X1\7^%/'_A?0_&W@;Q)H/C#PCX
MITRTUSPWXJ\,:K8:]X=\1Z-J,*36.JZ)K6E7%S8:I8W=LP>UO;*ZD25=KJ74
MC/X-G628[(\3*ABH7I2N\-BDFJ.(AIRM/WN2>JYX)S<+K67,F_VW)\ZP><T%
M5P\N6JDE5P\G>K2D[V4E9-PE:7LYV7/RR]U6=NKHHHKR#UPHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /S)_P""B>J?N?A;H*/CS;CQ5JEQ&.<^2- MK4_4
MBYO.W8>]?F7\_P#L_K7W7^W_ *I]H^*_AG2T(,>F>!;*:3'&)]2U?7=X]R+:
MTMCGD<[>U?"GS_[/ZU_BK])O,UFGCGQ_54G*.$Q^795!1^&$<JR7+,!*.RU]
MM0K.5EI=K6UW\SC7S8JKI:TDON25P^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?U
MK\'_ / NG_MO]/\ [>.4/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#M
MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G
M_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UK]5/V%OC(-8T6[^$NNW0.
MI^'H9]4\*22<&XT#[1G4--Z@$Z->W.VPX).GL5&%T]S7Y5_/_L_K70^#?%>K
M^!/%6B>+_#\X@U;0-2AOK1^##<"'BYM;K).;.]LO]#OAZ<X]/U/P:\2L9X5<
M>Y/Q11]M5RWVBR_/\%!S?UW)<;*G3Q<53@TZE;">YF.%U]W%8.G>\'.+Z,+7
M>'KPJ7M'X9^<&U>+[7LG>SM;;4_I)HK@?AYXXT;XC>#= \::)(K:;KFGP7:Q
M?*\MG=@&*^TZX(_Y>K*Z$EG(,#YT<A2IY[ZO]PLMS'!YM@,'F>7XBEB\!F&%
MP^.P.+H352ABL)BZ,*^'KTII)2IU:52$XNVJ=UHTW].FI)2B[Q>S[A1117:,
M**** "BBB@ HHHH **** "O#?CW\)[+XQ_#K6?##I%'K-NAU/PS>RD 66O6<
M)>UW38++:719K6[Z920E@2H ]RHKQN(<ARSBC),TX?SC#QQ65YQ@<3EV.H27
MQX?%4W3J.$M?9U8752A52YJ->%.M#WH(F45.,X25XSBXM>3MY>1_,W>VEYIM
MY>:;?V\UG?Z?>3V%Y9R_N9H+RSN#;W%M<]/^//K_ )-0_/\ [/ZU^@7[<_P;
M&@>(K3XKZ%:C^R?$\T5CXHABA7RK'Q###BUU/ "\:O9VRC(!QJ.G $EM4-?G
M[\_^S^M?X8>)/ >9^&O&F=\(9ISSGEF)O@L6H3A2S+*\1;$9=F%-/]W_ +1A
M:E.->--R]C7I5L/.I.=%L^6KT9T*LZ4NEG&6W-%[2MK:_:[]0^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UKX7_ ,"Z?^V_T_\ MXR#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]
M:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /
MG_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> _6']AOXR?\ "1>'KSX6:[=^9K'A6$W_
M (<DEF4S7OAF:;$]@%*AF?P]>7"("7+?8+V&) HTYVK]":_F^\ >-=8^'?B_
M0/&6A2&/4= U&&Y1 2(KZ#'V>YTVY(P1:7EG_H=Z000>1BOZ#/ WC+1O'_A+
M0O&.@3^;I>O6%O?6W(,T+MB*YLISDXN[.[62RN@0 )$=1G:#7^KWT0O%I\8\
M&3X+SG$^UXDX+H4*.'G6G)U\RX9G)4LMQ$93;]M4RN4XY5BI1Y7"E# .:]M5
MG"/OY;B%5I*C*2]I3LHK^Z[)+_MVV_VNR.UHHHK^Q#T0HHHH **** "BBB@
MHHHH **** /(OC+\,=-^+?P_U_P;?>3'<WT(N]&OW4,=,UVS!.GZ@-J[B$=O
ML]W@N38R2*H!< ?@!J^CZCX?U?4]"U>TEL-4TB[GTR_LY.98;RSN#!<6X(/0
MY'^>:_I<K\L_V[O@V+2ZM/C'H%KFWO?(T;QK'%""T%V0(-#ULX_Y^\_V/>L>
MN-+R2>*_A[Z9/A)_K#PYA_$G)L.IYUPKAWAL^A1I7JX_ABI63]M:,9RE/)L3
M7E7DTX2_L_%8]SJ\E"E!>9F%!RC[>"O*"2FEI>"=W*^OP]K:IO7J?G#\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K7^7W_@73_VW^G_ -O'A!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\
M;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M?K1^PW\8U\3>%KCX7ZW=++KGA"$W6
M@22[1-?>%C,%-OTY?P]>7$<>221IFH:2%&-V?R7^?_9_6NM^'WC?5_AQXRT#
MQKH4GEZCHEW%=>7DB&^LC_HVI:;<$<BSO+/_ $,$<CJ#7ZWX(^)V*\*/$#*N
M(XNM4RG$-95Q'@Z?.Y8C),96P[Q-6G",ES8G 5*=+'856;G7H*A-QP]?$271
MAJ[H58SO:+LIO36-U>+[7WOT:V/Z/:*XWP5XNT?QWX7T3Q=H,XFTG7]/MKZS
MR!YD0D $]O<#G%U:W0>VNU/"2(PR2,GLJ_V\P.-PN8X3"X_!5Z6*P6-PV'QF
M$Q5":J4<3A<51C7P]>E-?%3JT:D)QEU4KJ\;2?TZ:DE*+O%[-==K_=<****Z
MQA1110 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 !7\!O\ P=M?&-?$G[6G[-?P1MI_M%M\)O@=JOCN[C'^JLM=^+_C"ZT^XMCP
M/]-_L?X7^'+S SQJ.EGJ2*_ORK_+(_X+V?%EOBY_P5=_:SU*.[GGTGP1XJ\.
M?"?1[<CS8K _#/P/X7\(ZY;6X[,?&.F>)+U@1UU$\#%?:\!8;V^>^V:O'"8/
M$5;?WI\E&+]%[24O-I1TYKKX[C?$.CD\:2ERRQ6+H4[_ -V#E6FK=;JFH[JW
M-?6UG^/GS_[/ZT?/_L_K1\_^S^M'S_[/ZU^UGX]_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M?8/_!/[]GS_AJK]M?]F#]G^6R-]H_Q'^,O@[3/%EK"!.6\
M!Z9?_P#"0^/[@9(&;3P'I?B6\Y8#/!('3*O6AAZ-6O4TIT:<ZLWU480E-VTU
MVM\[ZVL72IRK5:5&"DZE:I3I0B^LJDZ<$O\ R9M]VFM+W7^F)_P1\_9M/[*W
M_!.#]E;X6WEG]C\3W7PWL_B3XXBE@,%]!XT^+-S=?$?7M,U'Y@UQ>>&G\3IX
M3,F"&30(SD@ C]-:8B+&JHB[$3A5'3'Z\<GO3Z_FK$5ZF*Q%?$U7>IB*M2M-
MO7WJDY3EKZRMLEIHEL?T1AJ$,+AZ&&I_!0I4Z,-+>[3A&$>[VC?5O?YLHHHK
M$W"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#Y,_;H_9XLOVK_P!C[]H[]GFXM[>YN_BG\)O%_A[PV;HX
M@LO&L6FMJ_@+5&(&0-%\<:9X=UA0>"U@HR*_Q_IH9K::2VN8YK>ZMIIXKBWE
M@\F>":'_ (^;:YMOTQV]\\_[6E?Y.O\ P6)^ 2?LU_\ !2W]KKX;6=@MCH-Y
M\4[[XE>%(80190^%OB_I]K\3].TW3 <D6>CMXR/AO:?NG3B"3C-?IGASC+5,
MQP$G?GITL93UT7LFJ-=VW;ESTI76W*HVU3/SCC[!^Y@,<KWC*IA:C_FYK5:-
MWTLX58O3[3?D?F?\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K7ZH?FG_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?
M_;P?/_L_K7]*7_!JS_RDVU__ +-=^*O_ *E_PNK^:WY_]G]:_I2_X-6?^4FV
MO_\ 9KOQ5_\ 4O\ A=7A\3?\D_G'_8#5_.)['#O_ "/<J^+_ 'NGO\M_+_VX
M_P!&BBBBOY[/WH**** "BBB@ HHHH **** "BBB@ HHHH ^)_P#@HK\9!^S[
M^PE^US\8$NOL6I>"_@!\2I_#=SP?^*QUCPS>:#X)C([?:?%^JZ-:C_KIN!'2
MO\AWY_\ 9_6O](O_ (.@/B^_PW_X)A:OX'M90MW\>_C5\+?AI+'N'G#2=!N-
M2^,%_/C&?LOVGX9:797K#[J:A@DA^/\ -T^?_9_6OV'P\PWL\IQ6*:M/%8V4
M;V?O4\/3A"+[?Q)55IU6_1?DO'F)]KF>&PRDVL-A(R<5KRSQ$^=M]?>A&F[6
M5DG8/G_V?UH^?_9_6CY_]G]:/G_V?UK[\^'_ / NG_MO]/\ [>#Y_P#9_6CY
M_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V
M?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_
M +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY
M_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V
M?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_
M +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>/]&O\ X-<O
M@ OPL_X)RS_%N_M1'K?[27Q?\9^-;>XDB$$Z^"_ MPOPP\-Z<5S_ ,>J^(/"
M_C+6[(==GB-N,$5_2?7RA^PY\$?^&;/V/?V9?@//;?8]1^%WP5^'GA?Q!&Y)
M>;Q99^&=/G\8W9W $->^+)]7O7 ^Z\A +*01]7U_-^;8OZ_F>/Q:=XU\56G!
MWN_91FZ=)/S5.$8^=KG] Y3AOJ>6X+"\O+*CAJ4:B_Z>RA&=1_.<I/Y]=PHH
MHKSST0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ K_ #1/^#EC]GL_!3_@I_X[\86-J+;P[^T7X#\#_&C3$A&+
M.'6/[/NO 'C6V();%[>^(_ =WXEO>>?^$CR %8 ?Z7=?QV_\'<_P-&L?!C]D
MW]I"R@42> _B1XS^#>O2Q0YN+FR^)>@6GB_PZ]R2Q)L]&O/AEXA2UPH"R^(6
MR6WBOK>",9]5X@P]-MJ.,I5\*_\ %*'M*3MU<:E.+2Z[76Y\IQGA?K&1UYI7
MEA:E'$+_  JI&G42[.4)M7UM?9G\*_S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM?N9^,?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O'[5_P#!O9\:W^"O_!5?]G07-Z++0/BY_P )C\$?$/[T
M1B^_X3OPQJ9\)6VW!SGXCZ7X/'&"<\<X-?ZA]?XR?P3^)>I?!;XS?"/XQZ)Y
MW]L?"?XG> /B7H_E?Z[^TO 7BC2_%&F_9^F?],TOGDBO]E+1=9T_Q%H^D^(=
M&NXK_1M<TVPUC2=0A.8;[3=2MX+_ $^ZM\XREW9W*L&P"V1P.E?D7B)AE#'X
M#%I6^L86K1E_CPE9\VNS_CKHOG=6_4^ ,2ZF!Q^&>]#$TJRU^QB:*Y?_ $R[
M:_)&U1117YX??A1110 4444 %%%% !1110 4444 %%%% '^9)_P<G?\ *6_X
M\_\ 8E?!#_U4'@^OP@^?_9_6OW?_ .#D[_E+?\>?^Q*^"'_JH/!]?A!\_P#L
M_K7]$</?\B'*/^Q?@_\ U&HGX%GG_(XS/?\ W[$[?]?GO_6UP^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UKV#RO_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>/[8?\ @T/^#2)9_ME?M#7E
ML2UU>_#'X->&[P$?N(K.WUWQOXVML'J+I;OX<R=<CRN,]:_M9K^?'_@V:^$R
M_#G_ ()4_#SQ.\$L%U\;_BG\7_BS?12PB.;-OXB'PHTVX*9^5;W1/A7I%W 2
M!F.1<'!&/Z#J_GWBC$O%Y_F=2]XPQ'L(=?=P].%*][+>49::VM:[5C]TX9PW
MU7(LM@X\LIT%7G_BKRE5_P#291^36B"BBBO!/>"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *\/_:8_Y-S^/_\ V1/XI?\ J$:Y7N%>'_M,
M?\FY_'__ +(G\4O_ %"-<JJ?\>A_U^H_^GJ9CB/]WK_]>:O_ *1(_P ;7Y_]
MG]:/G_V?UH^?_9_6CY_]G]:_IX_G/_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:_P!&;_@U;_Y1
ME>(/^SH/BI_ZB7PMK_.9^?\ V?UK_1F_X-6_^497B#_LZ#XJ?^HE\+:^(\0/
M^1 O^P_"?G4/KN"?^1Y'?_=*^_\ BH?T_.Y_2I1117XL?L@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 &?UK^C(RC**E%WB]G]SVUMN?@-FGRR4E)6NKWM?EW=E\_*X?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZTP_\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?
M_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[
M;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:
M/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?
M_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[
M;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:
M^F?V-/VAM5_9/_:M_9__ &C-*\^1_@_\4_"OBS5;.TS!/JOA6TU V_C;PWD<
M_P#%2>#[K6-'R.0=1S7S-\_^S^M'S_[/ZUG6I0KTJE&HKTZM.I2G'O&I"4&O
M_)K^=K:7NKI5)T:E.K3<E4IU*=2$G]F5.<)I_A9]G=ZVL_\ :?T/7-)\2Z)H
M_B30+ZTU;0?$&FV.LZ)JEC-YUIJFD:O;P7^G:C:S@#=:W=G.ETC8^:-E8$CK
MMU^)?_!OY^T]'^TU_P $QO@8VH7PO/%_P(@O?V=/&*"5II8)?AG!9)X)+>>_
MVDFY^%FJ^!)96=5S?G4$4MY9*_MI7\V8["5,#C<7@ZO\3"UZE"6EKJG.2C.W
M3VD>6=KNU[7;5S^AL%BJ>-PF'Q=+X,11IU8J][<\(R<;V7-R2<H7LK\M[*]D
M4445S'2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %?Y:'_!>7]II/VG_^"G?[0FM:7J)U'PA\']3LOV>?!$GFK=0V
M^G?"<W6D^+1IMPN;*[LM6^)-WX\U:Q^QLQQJ'S.[99O]'W]N3]HW3/V1?V0_
MVB/VCM0GMXYOA1\+/$?B'P_%>#-OJ'C:>U&C^ =#N!W'B+QQJ?A[1.1C=J'(
MQG/^0#?W]_JM_>ZKJ5Y-J&I:I>3W^H:A=3^=>7U[>7'VBYN;FYN/^/N\O+SO
MQ^=?I7AU@5.OC\RG'^#3A@Z'G.KR5JTKWT=/V=./+9\W/S725I?G7'N.<:6#
MR^#M[24\36U^Q!.E2C:WVW*H[WTY+6=[JK\_^S^M'S_[/ZT?/_L_K1\_^S^M
M?JQ^9?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_
M -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\>B_"/X7>*?C=\5OAQ\'/ ]H+_ ,9?%3QYX6^'_ABT
M) $VN^,-8M= T[[3G@60O+K_ $TG@<FO]A'X#?![PK^SY\%?A/\  SP3$D/A
M/X1?#WPC\._#X-M;V<ESIWA+0K/1H]0N8;<%%O=3%G_:-Z%.'O9'D))9FK_/
M_P#^#7C]E$_&W]O/6_CYKFF?:_!W[*/@2;Q);W,GG31?\+2^(\&I^$/ 5M=
M_P"B;;7PW_PLCQ!9LH+)J.@:4PQ@-7^C)7X_X@Y@JV/PV74VN3"4?;5M-9XC
M$023J*_O<E.,9P>EO:RCYGZIP'@/98'$8^:2GB:WL:3LG:AAYIO72_--RAT:
MY.;6[04445^?GWP4444 %%%% !1110 4444 %%%% !1110!4G@@NX);>XBBG
MMIXI8IX)8A+#-#*"LT,T+ A@P.UE;.<L"O4'_(-_;^_9SN?V2?VT/VE_V=I+
M&>QT[X:?%GQ1IGA2&;;]HE^'NLS_ /"4_#?429R5SJ_@37_#>KDJQ4D'#&O]
M?VOX*_\ @[+_ &6&\)?'SX#?M>:#I9CT3XO>"K[X2^/+VU5E@A\=_#B<:AX<
MU+4F)VO>>)/ NO-H]GM(VZ?\.RI QD_=< X[ZOF\\&Y<L<PI<L5_-7P[E6HK
M;K:I'1Z<W-9I6/B>.L"\1EE+%Q5W@*W--VVH8CEHUGNOA]R?6_*EI>Z_D9^?
M_9_6CY_]G]:/G_V?UH^?_9_6OV8_(_\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UK];_^"9__  62_:G_ .":
MNMQZ)X/U"+XI?L^:IJ8O_%GP \:ZK<0>'#+)<'^TM9\ :Y]DNKWX<>+[T,X^
MV:19:EX=O]Q;Q+X7\3/I6E-I7Y(?/_L_K1\_^S^M<V,P>&Q^'GA<71IUZ%2W
M-"I'FM;:4'=<E1?9FKN-WH;X7%8G!5H8C"5JM"M#X9P=OY;QFOM0?VHW5VF[
MJQ_K"_L ?\%8/V0/^"BOAFUD^#'CJ+0?BC!IRW7BOX%^.9[70_B?X;FBMQ-J
M4]II9N#:>+_#UF2=WBCPC<ZGI2J4&IG2M39]-B_36O\ %?\ #?B3Q)X,U[2_
M%7@_7]8\)^)_#]Y!J>A^)/#FJZAH.O:)J5G_ ,>VI:;K>GW5K>6EY9_\_MG>
M>QK^I3]@'_@Z*_:$^"\.B_#W]MOPQ<?M)_#VU,%LGQ/\.-H^@_'?1-/^3!U.
MVN?[,\(?$<65DF"NKGP9KS!GU/6/'.K[J_+<YX Q%!U*^32^L4%[WU6M-*O&
M.EW2J-*%2,?Y)^RY-+2FY-1_2\HXXH5E&CFL(X>J[+ZQ3NZ+G+:,X6<Z=].7
ME]K?WKJ+7O?Z!E%?%/[(G_!0;]D?]NGPO'XC_9I^,WA?QQ>06<=WKG@BXNCH
M'Q,\*)\BG_A)O .L"U\2V-J+HBVCU@63^']2D#C2M7U%!N/VM7Y]6HUL/5G1
MQ%*I1JPMS4ZL)TYQOWC**^5K_+2_WE*M2KP56C4A5I2^&I3G&<)=[2BWMYV\
MKA11169H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ?AS^V=J)OOV@O%\*R!TTRS\+:9@?
MPK_8&EZC./J+JZ /;(.,CFOEOY_]G]:]H_:-U+^U?CG\4KG?O\OQ?J=@!CS<
M#1@-'P!SC M2, \5XO\ /_L_K7^#7BGC_P"U/$WQ#S#F;CB^-^*JU)+51PT\
M]QLL-'FLN;EHN*YK*Z3=EL?*5WS5JLN]1Z7O:RCU^8?/_L_K1\_^S^M'S_[/
MZT?/_L_K7P7_ (%T_P#;?Z?_ &\9!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73
M_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M
M'S_[/ZT?/_L_K1_X%T_]M_I_]O ?>/[#GQB7PUXKF^%NMW>S1O%TXNO#\LF!
M%8^*?(/^C9)'_(QV5NV20Q^W6%@BC]ZV?UYK^9:VN;FSNK>]L[B:WO+.:"ZM
M[BUG\F:":'_2+:YMKDGU']:_>S]GGXNVOQC^'.E>('DA'B"P!TCQ7:1 1-!K
MEK"/,N!!N)6SU2W*7]F6 79+M4'8=G^EOT+_ !:6993BO"S.L2I9CDT*N9<+
MRJU)\V(R9U%]?RRFY\UYY5B9RQ5*DIRE'!XBK"$:>'P,$O;RW$2G%T)N[@KT
MW_<6G+:U_=TUUT>RMK[[1117]ZGJA1110 4444 %%%% !1110 4444 <3X\\
M&:+\0/"6O>#=>B#Z9K^GW-C<,H'G02-^\MKZWZD7-E=I%>6OS +*B$\  _SZ
M>._!NK_#_P 7Z_X.UU#'JF@:C-8SR8(AG@(^TVNI6P."+.[LO],LL]\9[@?T
M@U^>7[<OP<&O^'+;XKZ):>9J_AB&#3_$L48"F^\.2W+?9[\G<2\FCWEPV_[S
M&POI)&*KIT:C^.?I?>$KXQX-CQKD^&]KQ%P90K5<7"C3DZV9<+N3J8_#2C'F
M]O5RJ4I9KA8RMRT88]0_?58U(^=F.'52E[6$?WE-:N_V7:[M;6UMMM=T?E%\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K7^4?\ X%T_]M_I_P#;QX ?/_L_K1\_
M^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^
M!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\
M;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K7Z"?L+_&0:)KUU\)==NO^)9X
MBN)K[PK+)M"67B".#%WINXD875;.V\W')_M.,  MJH(_/OY_]G]:FL+^\TJ_
ML]2TVXFL[_3[R"_T^\M1Y,UC>65Q]HMKFV_Z\[S_ /7US]YX9<>YEX:<;9%Q
MAECG*678E4\PP?M%".8Y1BE&AF6!G&4X4Y^UP\I5*3FY>RQ-*E7C&4J21K0K
M3H58U8O:ZE';G@VFXWUM>RUL_0_IDHKQ'X#?%6R^,'PYT7Q6GDQ:P@_LOQ-8
M0[1]@URR(2Z4#:"+2^5DU2PY/^@7\..<X]NK_<[A_/LLXGR;+.(,EQ,<9E6<
M8'#9C@,3'3VN&Q5-5(<\=72K4[NE7H3:JT*\*E*I&+C=_4PDIPC..JE%27HP
MHHHKV"@HHHH **** "BBB@ HHHH *Y?Q1X:TGQ=X?U?POKT'VO2-;T^YTV_M
MRP&Z"[3:?*(1ML\!P]LP7*2!&(8X-=117-B\)A\=AZ^$Q=&EB,+BJ%;"XG#U
MZ<*U#$8;$0=+$8>O2J*4*E&O2E.E5A)6G3G*-U<32DG&2O%[KN?SG?$_X?ZO
M\,/'&O\ @O6CYMSI%X8K.\,!@BU739OW^G:C;^AN[0$,,9!!!Z&N&^?_ &?U
MK]?/VW/@W_PFO@R/XAZ+9^9XB\#03MJ4<*_OM3\(%C<7.X@G_D7KPC65& %L
M/[54L3(@'Y!_/_L_K7^)'CGX7XCPH\0,SR&%.L\CQG_"KPUBI\\E6R?%5JGL
M\,Y2BK5LLK1JY?B(WYIU<//%N$8XJ$ZGS.*P[P]5Q_Y=S_>4WWC)*_W62?Y(
M/G_V?UH^?_9_6CY_]G]:/G_V?UK\=_\  NG_ +;_ $_^WCF#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> _0K]A;XR?V/K=Y\(=<N0NG^
M(9Y=3\(R2;!'9ZY;P9U'2R6'W=7M+8WEF"<"^L'*AGU50?U@K^9_3=2O]'O]
M/U73;B:SU+3+R"_T^\B_UT%Y9W!N+6YMO^O.\_\ UU^^OP*^*EA\7_AQHOBV
M$PQZGC^S/$5A"5S9:]9$)?HH(&+6\!35+$\EM.OH2"7W5_IQ]#/Q<6=9%B?#
M'.L2Y9IPW2GC.&ZE:IS5,;D%2K&6)P<)2G.=2IDV)Q%Z5-VJK*Z]!4J3I8.;
MC[>65W.#P\W>5.-X/17@K+EMTY5JW=WOJDD>UT445_=1ZH4444 %%%% !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!6EE2V1Y97CCACC
M,DDDA\N*&*/DDDY[$GDC&.W K_&L_: ^)<WQH^/7QP^,5R\LEQ\5_C!\3?B5
M<22?:/.FE\>>,->\47(Q<?Z9@?VIQTXK_6=_;S^(\GP?_8D_:Y^*,%S)9W_@
MC]FWXT^(])GC>:&<:[8?#KQ&_AV&&Y@W-:W5SK36%K%=+]R25&^4#<O^0)\_
M^S^M?J/AO1O#-,5_-/"X>+MTASUJT5*_VN:G%V6EE+6]E^9^(%;FEE>'5URQ
MQ5>26OQ^SHTI/:UK3EYJZTM</G_V?UH^?_9_6CY_]G]:/G_V?UK]//SG_P "
MZ?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY
M_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "
MZ?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY
M_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "
MZ?\ MO\ 3_[>#Y_]G]:_IS_X-5/@)_PL7]OGQQ\;-0LO-T?]GCX*>(K[2[SR
M=OV'Q[\5;FT\#:&<D\_;/ G_  LC [],<XK^8SY_]G]:_O\ _P#@TT^#%OX2
M_8X^/GQQN;,6VL?&+X[0>$[:X,.);[P?\(?!^FG0[HSYPVWQ+\0?'ML,@$;#
MM.217R_&.*^J\/XZSY9XF,,)#S]O4C&HOG1]KZVM=7/H^$\+]:SW!*47*G0<
M\5/FZ>PASP>G:HHM^::L[G]7=%%%?@Y^WA1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MK_Z1(_QM?G_V?UH^?_9_6CY_]G]:/G_V?UK^GC^<_P#P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UK_1F_X-6_^497B#_LZ#XJ?^HE\+:_SF?G_P!G]:_T9O\ @U;_ .497B#_
M +.@^*G_ *B7PMKXCQ _Y$"_[#\)^=0^NX)_Y'D=_P#=*^_^*A_3\[G]*E%%
M%?BQ^R!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 45\]_'3]J7]G+]F/0G\0_M!?&[X8_!_2Q:M>6Q\>^,=#T'4-5A@\
M[<NAZ1?70U?Q%=_N'VV>BV6H7S%&VPL5-?SK_M9?\'57[(?PN&I^'OV5/AQX
M[_:7\30&:*U\7:ZD_P )?A+O"NHG@N=?TR[^(VM-:7;*'LF\!>'XM0"[8O$B
M$AQZ6!R?-,SERX+ XBM&Z7M?9RA0BW_-7FHT5UM[[;2V1YN,S?+<O3>,QE"B
MUO#VD)U>E[4H.51VOTB_.Q_597X<_M[_ /!?']A7]B"UUCPYIGC"T_:1^-UB
M;FUM_A-\&M;T[4[+3-3A+(;7Q_\ $F)=3\)>#!:WBK;:A81CQ!XRT]BI7P5*
MF2?X;OVS_P#@M?\ \%!OVX8-4\._$'XP3?#CX7ZG!/:7'P@^"4&H?#WP'?6<
MXN;:ZTSQ'<VVJ:EXN\765[9W -]8>+O%_B#3,C(TD5^3GS_[/ZU]_E?AZDZ=
M;.,3S6UE@\(YQCKO"KB6H3NK+GITX1MI>;T/ALSX\D^:EE6&Y'I;%8I1G)7M
MK##QDXQDM;2J3DK;1=FE^I?_  4)_P""P?[9?_!1?4[C2_BGXSA\#_!J"Z%S
MHGP%^&D^H:/\/8?(Q]FU+Q)Y]U=:OXZ\1V?+'6/%]W?Z9IVIEF\+Z5X6+'/Y
M:?/_ +/ZT?/_ +/ZT?/_ +/ZU^CX7"8;!48X;"4:>'H0ORTZ:Y8ZV3E+5\U2
M5ESSTYK+16/S[$8G$8NM*OBJU6O5G:\ZCO+2WNWZ05_=C;W??U=P^?\ V?UH
M^?\ V?UH^?\ V?UH^?\ V?UKH,?_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _
M\"Z?^V_T_P#MX_M;_P"#/3[W_!0_Z?LE?^A_M/5_:_7\4'_!GI][_@H?]/V2
MO_0_VGJ_M?K\&XR_Y*7,O3 ?^JS!'[;PA_R3N7^N,_\ 4_%!1117S!]*%%%%
M !1110 4444 %%%% !1110 4444 %%%% 'S7^UO^SMX:_:S_ &9?C?\ LX>+
MC#%I'Q@^''B/P;%J,T!G70M=O+#[1X4\56]N?-/VWPCXEMM(\1Z> 2/[0TN)
MRAZ-_D!^//!/B?X8^.?&GPW\;:7-H?C/X?>*O$?@CQAH=U_Q^:'XJ\*ZQ=>'
M];TVX_Z?+/6-+O+/T[<YK_:0K_.Q_P"#G[]BF;X$_MD:-^U#X3TCR/AS^U=H
MYO=>EMH3%9Z3\;?!-OI>D>+K6Y,*K:VJ^+O#9\-^+XW8;M6UX>.I26_LW<?T
M+P^S3ZOC<1E=23Y<=#VV'L[2CB*$$I\K5VG.%ZCZ?NU'K<^!X[RUUL)A\QIJ
M\\)-4:JLE>A5G=*_93M"UFWSWZ6?\R?S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M?KQ^5_^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M==X#^
M(7COX7>*M'\<_#7QIXJ^'?C;P_-]JT/QAX(\1ZQX5\2:5-C[.;G3=:\/W5IK
M%F #_P N=Y7(_/\ [/ZT?/\ [/ZTI)23C*,91EI*,US0E!_%%QNM]+.^FNCN
M";3C*,IQE':47:2^'9]//3=/MK_41^Q7_P '2'[6_P %QI'A']K#PIH?[4_@
M6T,%M)XPB:Q^'_QJL;0!;96&KZ1IA\&>,/L%HN^-=8\-:=K_ (AD9Y=4\=>8
M[,?ZR/V/O^"VO_!.G]M'^S='\ ?'33?AU\1=1BM]OPH^.)L?AEXV:\N, :=H
M\^H:E>^#O&%\&P#:^ _%WB;"C>V!G'^5?\_^S^M'S_[/ZU\AFG!.39ASU*,)
M9?7EM/#*'L-;?%A91Y'M=<DJ=VVY<VEOJLNXOS; J-.M)8^@K<T<5SNL[6VQ
M"ESJ]_>YXU/A7+RVES?[75%?Y-O[*'_!73_@H3^QE_9^F?!K]HKQ?<^!M.(B
MC^%GQ&G_ .%G?#<68_TG^S=,\.>,/[4/@^SP<'_A [SP[J)!(.1FOZ2_V7?^
M#MK0+V/3]#_;)_9IU'1KOS88]0^(7[/&J'4='W2L(IKJX^&'Q U2VU?3[*T;
M=YC67Q#\22MN5ETY61<_!YAP+G6$O/"QI9C25[>PE[.N[-+_ '>MRM[WM"I-
MZ;*ZO]O@>-LIQ/+'%*ME]62U5:/M:*_[CTN9+_MZ$+W5KZV_M'HK\YOV:/\
M@J__ ,$]?VMDTVU^#7[4GPSO?$^J_P"CVOP_\9ZM_P *W^(T]Z #/86G@KQ]
M;Z!K>L75J1^\_L"TU*S#$XD*!6/Z,U\C7P^(PU1TL30K8>HM'"M3G3G?K[LX
MQVNM4VM?2_U=#$8?$TU5P]:E7IO[=&I"I':^\&_QML%%%%8FP4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!_F4?\'&G[* _9G_ ."DGC_Q9H>FRVG@
M/]IO1['X]^'9(8?]#_X277KBYT?XI:8;G[/;V8O1X\TO5_&%]9%B1IWC/2\D
M]3^#GS_[/ZU_HF?\'2/[)X^,W["?A[]H30M-AN?&'[*/CRRUF^N4A\V];X5_
M$VYTWP=XUM;0')=K+Q:OPW\3.V0MAIWAS5)5&&8C_.S^?_9_6OWKA',?[1R/
M"RD[U<*G@ZSO?FE02Y)7LOBHRI76MFGJ[V7X?Q3@/J&=8F*35+$\N+HI=(UK
M<\7WM6C5UTNF]%U/G_V?UH^?_9_6CY_]G]:/G_V?UKZ8^=_\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^WC^
MM[_@TS_:;B\'_M$_M _LIZYJ<L>F_&?P%I?Q0\$6MU.!:+XU^%EQ<V&NZ;IE
MOQC5_$O@_P 3W>LWW_4.^'0)' K^]RO\?[]@?]I"Z_9&_;._9L_:,CN9[73?
MAA\6?#NI^+&L\&XF^'NI7'_"/?$?3K40AE^VZOX$U[Q)I R&!.HY((K_ %\+
M*]L]2L[>^L;B&\L;R&"YL[RVFBN;2\M+F(307-M/"66YM;E6#(ZDB0$LHV;6
M/XSQ]@/JV;4L6H\L<?AXN;T]ZOA5&A5=]W[BI;[7M=]/US@7'/$974PDG[^
MK<J5[VI8E2K4O3[<>M^7FZV6C1117PI]L%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 ?R9?\'8G[3B>!OV7O@A^RSH
M]]-%KOQX^(\WC[Q7!:SJ ?A[\(K>U:#3M1M^6-IK'COQ1X9U>S.<,/!>IC!*
MDU_ E\_^S^M?N'_P<.?M.I^TI_P4Y^+]AH]Y!>^$/V>--TK]G3PW+#-YD)O/
M ESJFH>/BP@S_IUG\4]>\7Z,Q/WM/T[3&PO0?AY\_P#L_K7[[PG@/[/R+ TI
M1Y:M>G]<KK_IYBK58KK\-%T8W3][EYM+GX9Q-COK^=8NI&3E2HR6%HV_EPS]
ME-M]>:M&K+R3:N[79\_^S^M'S_[/ZT?/_L_K1\_^S^M?1G@?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K7TS^QI^SGK7[7/[57P$_9MT(W
MD=Q\7_B;X<\):KJ-A +N[T/PI+<?VCXV\2?9SP/^$.\'VNL^)+TDX']G<GTS
MK5J="E4K57RTZ5.I5F[7M"G"4Y/\$OG\G=*G.M4ITJ:DZE2I3IPB_M2J3A!+
M\;ON[K2]U_H5?\&X?[*'_#-O_!-CP!XUUO36LO'G[4&K7OQXUY[H6_VH>%=;
MM[?1?A186US =CZ/=^ =*T?QA9*<E-0\9:J>D@!_?>N;\,>&="\%^'/#_A#P
MOIEGHOAGPOH>E^'= TBQ'DVFE:'H5C;:?H^G6J\E;*RLK9+2,'<0BJ.?F-=)
M7\W8_&3S#'8K&U/BQ-:55ZWM?11OUY(*,+V2]W1):+^@\OPD,!@L+A()*.'H
MPI*RM?E5W*W1RDY2MK:Z5WN%%%%<AV!1110 4444 %%%% !1110 4444 %%%
M% !7Y4?\%H/V/G_;;_X)Y_'/X7Z'I UCXD>$-.@^,7P@MXK=KG4O^%A_#>WN
MM6ATS28!S_;'C#PG=^+? -H&&%'B]B0#DU^J]%;X7$5<'BL/BZ+Y:V&K4ZU-
M]ITZD)K_ -)M\[ZVL\,5AZ>+PU?"U5>EB*-2C47>%2#@_NO?Y'^*+\_^S^M'
MS_[/ZU^P?_!<O]B;_AB#_@H'\4_#/A[1_P"R_A-\99A\=/@_]EM]NFV7ASQM
MJ&J?\))X3ME@MFM+$>$?'=KXC\.V.AL2P\-GPMJ9.[5"!^/GS_[/ZU_2&"Q5
M+'83#8R@[TL31IU8/>W/",I0;T]^G-RA-67PJ6G-9?SYB\-5P6*Q&$KJ4:N'
MK2I27\W+R6FO[D[^Z]FE.P?/_L_K1\_^S^M'S_[/ZT?/_L_K72<__@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
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
M_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\
MVW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O ?4_[
M)/QC_P"%6_$>WTW5;L0>$/&9M]'UP2\0V5X"#HNM<$#-I>77V*\)SML-15\;
ME%?N'7\ROS_[/ZU^TW[('QC'Q-^'D6A:O="3Q?X%2VTO4C--F74]')(T36M@
M!SYEK;FROB1QJ%@\C,!J" ?Z%_0L\6O9/&>$V=8AM3>)S;@Z=:K9*6M?-LC@
MZLWO%U,VPD8VBG#-%HI8>DO7RS$?%AYR_FG3OVTYH_*\7NM+Z7/L2BBBO]%S
MV0HHHH **** "BBB@ HHHH **** *LT,5Q$\4J1RP2QF.2.0"2.6.08P<\$$
M<?-QCU!K\(/VE/A!-\'?B5J&E6=O*/"VN>=KWA6<',*Z=-./M6F>]YH]X19Y
MP,Z;_91Z$9_>FOF[]ISX0Q_%_P"&U_8V4*OXK\/^?KWA5Q_K9KR&%ENM'!4,
M=NLV@^R#.T+>"P=F"Q5_./TF?"9>)_A_7>7X=U>*>&%B,VR"5-6KXNG&BO[2
MR9RYDZBS+"TDJ%+:>/P^"YU[.,SCQM'VU+W?CI^_#2]VFKK=6OIKTL?A-\_^
MS^M'S_[/ZTUT>%Y$>/RWC_=21RY\[SL]1_GBG?/_ +/ZU_C79I\LE)25KJ][
M7Y=W9?/RN?-A\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O
M 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73
M_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\
M?/\ [/ZU]4_LC_&/_A5WQ&CTC5[L0>$?&LT&CZO),?W.F:B<'1M8.2HQ;7=S
M]BO"QVK8Z@DF"R#'RM\_^S^M'S_[/ZU]-P;Q9FW W%&2<5Y)5E3S'),?1QE*
M,I3C3Q-)?NL7@L0H27-AL=@ZF(P>)BU)^QKU7#EJ*,EI2JSHU(U(.SC)2];7
MT^=_/T/Z:J*^0OV0OC(?BA\.X=)UB[-SXO\  [0:1J\LDV9-3TT8&BZR%"G)
MDM+=K.^.0?M]@[N?]/C ^O:_W3X)XNRGCSA7).+<DJ<^79W@:6,I0E*$JN&J
MM.GBL%B%!M1Q.!Q<*^#Q"^'VU";@Y0LW]33J1JTX5(.\9Q4E\^GR"BBBOJ2P
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M?VM?\&A'POS_P -M?&B
M]M>I^#GPO\/7N< ;3X[\4^+;7Z[?^$%88&/E/<XK^*7Y_P#9_6O]&3_@UD^&
MP\&?\$T-4\8/ ?/^+G[17Q-\6QW#_>FT[0=(\&?#BUMU/D)_HUK?>#-66/C@
MD]0>/D..:[H\/UX1=I8BOAJ%O[KJJI+U_AI6T^*]U;7ZG@VC[3/*$VGRT*5:
MJV]U+D4(_P#I<FWW35M;K^E:BBBOPX_:0HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /\C;_ (*A
M?#!/@W_P42_;2^'\-N+*PTW]H_XIZMH=E#"+2"Q\-^,?$]UXQ\-VMK /O"S\
M-Z]H^T\9&".#7P=\_P#L_K7[T_\ !RE\.QX&_P""L'QBUN."*"W^*OP]^#WQ
M'MXXQ#!$!#X!TWX?ZC/^Z"LWVK5_ 5W=7;L-SZ@ Y)+%C^"WS_[/ZU_1V35_
MK.4Y=7U_>X+"S=]W)T*?,W;2^R:7;<_GS-*/L,SS"EK:&-Q,8I*R457DXKN]
M'UMI</G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:](X/_ NG_MO]/\ [>#Y_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:
M/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_M
MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:
M/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_M
MO]/_ +>#Y_\ 9_6O[3O^#0CXE%-1_;=^#UW<'%Q9_!CXD^'[,><,+:3>/?#/
MBVZ)(-MR=2\&C"'))!((7*_Q8_/_ +/ZU_2=_P &L/Q$3PC_ ,%*=<\'SW'[
MKXK_ +.'Q,\*6UOP?M&LZ!X@\!_$"WG/[^'%U;:-X-UF-R%+!&;;AL,/G>+:
M'M^'<SCUA2C6BO[U&I&HM>FS7;6[3L>]PO5]CG^6R=^6=65&5_Y:U-P:M9][
MO;5-=;K_ $;****_ 3]T"BBB@ HHHH **** "BBB@ HHHH **** /\R3_@Y.
M_P"4M_QY_P"Q*^"'_JH/!]?A!\_^S^M?N_\ \')W_*6_X\_]B5\$/_50>#Z_
M"#Y_]G]:_HCA[_D0Y1_V+\'_ .HU$_ L\_Y'&9[_ ._8G;_K\]_ZVN'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M>P>5_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M?77_!/WP>?B%^W9^Q?X):+[3;>*/VJ/@%HU_'Y'VSR--N_BQX7M]2N+FV^
MU6@O+.TT?[9>7HZ>M?(OS_[/ZU^H_P#P12\-)XK_ ."JG[$VD-'%.;3XR67B
M()<S311 ^$/#VO\ B\7.(?E^VV?]@YL<X!/!XYKBS*I[++\?5O;V>"Q4E)?9
MFJ,N5[KSTV;:O8ZL#!5<;@:5G+VF-PBY7_U^IZ_+TW;OY_ZN=%%%?S8?T0%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>'_M,?\FY
M_'__ +(G\4O_ %"-<KW"O#_VF/\ DW/X_P#_ &1/XI?^H1KE53_CT/\ K]1_
M]/4S'$?[O7_Z\U?_ $B1_C:_/_L_K1\_^S^M'S_[/ZT?/_L_K7]/'\Y_^!=/
M_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_
MK1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'
MS_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]
MM_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M
M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/
M_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW
M^G_V\'S_ .S^M?Z,W_!JW_RC*\0?]G0?%3_U$OA;7^<S\_\ L_K7^C-_P:M_
M\HRO$'_9T'Q4_P#42^%M?$>('_(@7_8?A/SJ'UW!/_(\CO\ [I7W_P 5#^GY
MW/Z5****_%C]D"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BJD\\%I!+<7$L4%M!%++//
M+*(H888@6FFFF8@*% W,S8QAB6ZD?//C;]KW]DWX:-*/B/\ M/?L\^ 3;^:D
MY\;?&?X<>%1 8O(,PF;7_$]F$V?:+7?NQM,B M\X%5"G4J/EITYU)?RTX3G+
M[HQ?XM>5[,SJ5:=)7J3A3C_-4G"G%6MO*;2Z^?Y'TC17Y=>,_P#@M+_P2P\!
M_)KG[;WP1U 8 '_"%ZQJ7Q'_ .?@\_\ "O\ 2O$^1_HTAS_LCU&/D;QG_P '
M+W_!)OPM'+_8GQ<^)/Q'\L?)'X-^"/Q'L6N2;?[01 ?B+I'@/!Y^SG[0R R
M ';ECZ%+)LWKM*EE>82OM;"5]5IL_9V;UV5V<%3.<JI753,<!&2M[OUNC?=+
M^:^[['[_ %%?RF^,_P#@[4_8@TYY(/ G[/O[47B^:.9H?/\ $6E_#'P5IEPL
M=R(FNK:ZM_B/XPO1:_9O]+#7FD:?\@Z98X^2O&?_  =^W3K<6WP^_81AC8$F
MVU?QC^T(9<9M[D?Z3X<TCX.6Q!%V+105\2J"K,",XQZ-+A+B*K:V5UJ=]_;3
MHTN7_%>H[>6]S@J<59#3O?,*<K?\^H5JG-I?W+4DI6Z[6NN^G]L]%?Y[_C;_
M (.SOV[M6:2+P/\  S]ECP9;2";]_JNA_$_QAJ\$0-M]G>VN1\3] T@L^;O<
M+W2"HV+A0=V?DKQC_P ')_\ P5G\3RR-HOQK\!_#E9,_Z/X,^"/PRN_)_?SR
M_N!\0/#'CR[;Y9DLLL"?E!R"2:]&EP'GU1)S^HT4W9J>*YY+5*[5&G5Y=].;
MEO\ 9OK;AJ<<9+#2*QE67:&&Y'TW]M.ENVU[O-:VMKJ_^FK52>>"T@EN+B6*
M"V@BEEGGEE$4,,,0+3333,0%"@;F9L8PQ+=2/\GWQM_P60_X*B^/TN5U[]N/
MX^Z>;DCS?^$(\8#X8DX@\D?9C\-[3PO]C(-L6'V/H23QFOB3X@_&_P"-/Q:D
M\[XJ?&#XG?$QXYO-CD^(/C_Q1XVF\X&V_P"A@U35/^?4YXKTZ/ASBY6]OF>&
MI;7C1H5L1/I?W;TK[Z:ZZWL]_-K>(.$C_ R[$U.SK5J.'B_^WOWMO/3MW/\
M6<^*?_!0?]A;X*?:4^*?[7W[./@O4+99"^AZK\7_  /)XD;RLF?[/X4LM=N_
M$=Z5()86>DNPX+#YAG\Q/C#_ ,',/_!*OX9HZ>%_B)\3OCG?(");+X3?"7Q#
M#MFP0MNNH_%;_A6&CW;=1_H-]?  YZ@5_FF?/_L_K1\_^S^M>QA_#O*Z=OK&
M+QF(MNH.GAHM::+DC*<=NE36]]]3R*_'F95%:AA,)0[2G&I7EJX[\\XPETWA
MI9VVU_M$^.7_  =WZ_,EY8?LT_L?:1I[ YT[Q;\<O'^H:P2,=+KX;^ -+T+O
MW3XIK[>_XG_M!_\ !?7_ (*E_M")>:?>_M':C\'O#5YYY_X1K]GS2M/^$JV_
MG#;BU\:Z/]J^*BJ , 77CP#.3C+&OQK^?_9_6CY_]G]:^BPG#&1X&TJ.78>5
M1+2IB8O%37FG7<^6]W?EY>;3FNE&WS^*XBSK&:5LPQ$8/>G0?U>/V=U2<;_]
MO<R7O6MK?>\2>)_$?C/6[_Q)XP\0:]XL\2:K-YNJ>(/$FJZAKVL7\Q'_ !\Z
MEJ>H75U>WG/I6#\_^S^M'S_[/ZT?/_L_K7O1C&,5&*M%;+[EOI?8\:[;YI.3
MD[7=K7MR[J[^?E</G_V?UH^?_9_6CY_]G]:/G_V?UIA_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;Q_:W_P &
M>GWO^"A_T_9*_P#0_P!IZO[7Z_B@_P"#/3[W_!0_Z?LE?^A_M/5_:_7X-QE_
MR4N9>F _]5F"/VWA#_DG<O\ 7&?^I^*"BBBOF#Z4**** "BBB@ HHHH ****
M "BBB@ HHHH **** "OS%_X*X?L06O\ P4!_8;^+'P/T^VA?XE:7:P_$KX)7
M<S)"(/BQX)MKRX\-V'VNY*VMG:^,+.YUGP'?WS$C3M-\63ZB%W1KN_3JBM\-
MB*N$Q-#%4)<M7#UJ=:G*U[3IU(S3_P#)6OG>SM8QQ%"EBJ%7#UH\]*M3G3J1
M[PG"46O_ ":_R^:_Q4]2TW4M$U+4-'UG3[S2]8TN\OM+U32]4L;BSU+2M2L[
MC[/J6F:GIMQ]EO+.\L[RU^QWME>=>>H/-'Y_]G]:_IM_X.8?^"=S_LU_M06W
M[7/PZT>:W^#G[5>KWM_XL2UMV_LWP?\ 'R*V.H>*]/+09-G:?$FRM#X]L@27
MU'Q"/';.J:9INU?YDOG_ -G]:_HG*\PH9K@</CL._P!W7IQE*#=Y4JJ7+5HS
MT7OTIIQ;M:7Q65[+\!S' ULMQE?!UT^>C4<5)*T:M-N+IUHZOW:D&I)7=O>B
MV[7#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6O0.'_ ,"Z?^V_T_\ MX/G_P!G
M]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_
M -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I
M_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G
M]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_
M -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I
M_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G
M]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_
M -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I
M_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G
M]:^\/V<?^"G_ .W]^R:EG9_ O]JOXL^%_#^G@BS\$:SK@\=_#ZW!Z_9/ 7C^
MU\4>$+(WF!S9:0", ]0"/@_Y_P#9_6CY_P#9_6L:^&P^*INEB*%&O3?V*]*%
M6'G[LXNVRV:OUOI;2C6K4)JI0K5Z%16M.E4G3DMNL)1O\[V]ZUM;_P!97[/G
M_!V?^U)X/%CIG[27[/OPF^->EP+!:3>(/A_JVM?"#QK-%C-QJ>I+<6_COP?K
M-[G&;+1_#?@O3^,!@37[A? 3_@YY_P""9OQ:^R6'Q$U?XL?LZ:W.(8ID^)W@
M"ZU[PX;R;/RVWB/X7W?CL)9C Q?^(M*\.JV3E% %?YN?S_[/ZT?/_L_K7S&+
MX)R#%ZQPU3"3N[SP=:=*Z?3V=3VU%):VY::M?JM#Z3"<7YWA6D\0L3!))0Q5
M.-3MO4@J=9[]:CM9VZW_ -B3X*?M??LM?M(P1R? ']H?X-?&&=H!=3:7\/\
MXC>%_$FNV,+0-<9U/P[I^I7&OZ/<"U7>UMJUC82HAW/&F<'Z6K_%+AFFMIH[
MFVDFM[JVF@EM[B*?R9X)H?\ CVN;:Y_7/;WSS]_?!3_@JU_P4;_9Y^QP_"O]
ML?XXZ7IVGB$:=H'BGQA<?$[P?8B+&;6V\)_%"U\9>#[*R)'3^Q^H'L:^8Q7A
MS4CK@LSC-M^[3Q=!T[+I>O1<[MWUYJ2_N[M+Z/"^(%/W5C<NG#;FJ86JI7VV
MH5>6R5].6J];J3V;_P!;:BO\[CX*_P#!U=_P4 \"O96?Q<^'_P  _CGH\,1-
M[>77A?6OAOXVOYHLC%OK?@_7SX0M03T!^&YQ@8]*_3WX7?\ !W9\#-1\B/XU
M?L??%KP5D0B\N/AA\1?!WQ..-H^T3VVG^+M,^$9.TCBT-X7P<;\\GY[$\%<1
M8?F<<'#%15DI8:O3ES;7M&I[*>ETM8ZMGOX?C'(:Z3EBIX:3WCB*,X\KTM>5
M/VL/ND_N=S^PJBOP3^&7_!R=_P $GOB)'"FM?&?QM\)+^?.S3OBA\'_'\)Y[
M3ZGX"TKQ[X;M.?\ G\UI..YXS^BWPM_X*+?L%_&>2UM_AE^V'^SCXKU.]<Q6
MV@6OQ@\$67BB8B$3?\BGJVL:;XE4[6! ;2AD9()VN%\.OE6:877$9=C:26[G
MAJT8K;>3IVO=[;[7M<]FCFF6XC^!F&"JM[*&*HN3]%SW?Y[63/M:BL^UNK>^
MM[>]LKB&[L[N&"ZM;JUG$T$\$P$]O/!<0$BYM;D%2"&*NIR-R-QH5P'>%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!Y=\9?A9X5^./PF^)GP7\;VYN_!WQ5\!>+OAUXIMXB!*WA
M_P 8Z!>^'M36!N@NOL>INULQ'RL%;DC#?X]'QN^$?BSX!_&+XI_!+QU +3QC
M\)/B%XI^'7B- ?W!U?PAK]UX?GNK;J+VRO1:B]L;X'&I:=@CV_V:*_SLO^#I
M/]E ?!S]N/PO^T7H&F&S\(?M5> K>_U2>WA\JV_X6E\+;?2_"'BNW80_Z-_I
MG@ZZ\!ZN/,^?4=2OM5W%CES]_P"'V8O#X_$9=-I4L915:GH_=Q&%FJCY-7RN
MI3<W)ZM^SC>Y\%QWE_ML#0Q\5>IA*GLY7^'V%9P5I*^MIPA%=??<K.Q_,E\_
M^S^M'S_[/ZT?/_L_K1\_^S^M?L)^5?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'
MS_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0
M'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\
M'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/
M_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?
M^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?
M/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZU_J<_\ !"K]
MIM?VHO\ @F1^SEXDU#5/[2\:?##09_@+X]+L9KR#7OA,;?0=$DU&?&+J_P!:
M^';>!O$]Y=C/F/X@W$AMQ'^6-\_^S^M?V)_\&DW[3J:'\3OVE_V0]<U.8VWC
MSPYH?QR^']G-,(K.WU[P5<CP?X_@M[7!/]K^(O#NO>#KT_, -,\&%OX17QG'
M6!^MY'.O&/-/+ZU/$W6ZI-^QJ^B7M(3>]^11MK=?6\&8[ZIG$*,I-4\=!X>S
M=N:K%*M27S]G./2SDWK:S_NGHHHK\2/V4**** "BBB@ HHHH **** "BBB@
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
M2A5CIS:2BM>64;7C?2]KZNRN^@4445^BFH4444 %%%% !1110 4444 %%%%
M'XW_ +:_P='@GQPGQ"T2S\OPSX[FGEU#RB!%IOBXDSZA$%!.$ULJVLJ3C=J
MU5A@$5\2_/\ [/ZU_0]\4_AYI7Q4\#:_X(U8"*/5[,BSO!S-INJP?O\ 3=1@
M]'L[K9*O!+*"H[D?S[>)O#FJ>%/$&K>&=<@^R:OHFHSZ9?P#D&[M)_LX-J1U
MLB#D'D8K_(OZ6GA0N ^.GQ3E&&]EPOQM6K8V'LX.-'+\_4W5SG MTZ;C36)G
M.69X2G4<(\L\=AJ/)#!*!\_F&&]C/GIJ\*C<TDK6;2NK]4G:SM;6VEC*^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UK^4?_  +I_P"V_P!/_MX\\/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_
M]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@/6?@?\ %._^#WQ$T/Q?#Y\F
MFY&E^)+"(D&]T&[8'4;;(()N[,C[99C(SJ&G8((.#^_>FZE8:SIMCJ^FW4%_
MIVJ6EOJ&GWML?,AO+*ZA%S;3VYP"R3V[AE//#C ..?YJ_G_V?UK]3_V%OC&-
M7TFZ^$>O7?F:EX?AN-5\(R22J9I]"EN/^)AI#9(9SH]Y<>?8@;F.F2%0%73&
M8?W%]#3Q8_L3/L1X8YUB6LJXEK3QW#LZ\U&E@L^IT(?6<%#FG&%.&=8>ASPI
MQ2IRS7#TU2I*MCJDI^KEF(4)_5YNRJ2O3ENU-V7);KS;WTMR[:W/T;HHHK_4
M ]L**** "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@#^+
MG_@[\\:M!X?_ &%OAU%(DBZKKGQZ\;7T"RG? V@:?\*?#^C7#0_9SO6Z7Q3X
MAV8N4VG3W.6W87^(OY_]G]:_K1_X.XO&#WG[5_[+/@/[1YB^&_V>=8\7&T\_
M_4_\)K\2M>T47!MNMI]I'@$1_;B<D)G_ )AE?R7?/_L_K7[UP=2]EPYEN_[R
M%6KKUYZ]1\RT5D[62:NDKMNY^'<55/:9_F#NWR3I4M+V7)1HWB[M[<VK6Z;T
M0?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZU],?/?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'
MS_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\??/\ P2T^
M&Z?%K_@HW^Q)X&FM/M]A>?M*_"S7]8M#]HF^VZ!X)\4:7XX\26]UY!7_ $*[
MT?0;P\D"O]<&O\R/_@VW^'H\<?\ !63X(ZS);FYM?A=X'^,?Q!NHQ#YD4"_\
M*WU[P/I]U<L;>XV_8M7\9:0;([M-QJ.2""!I=?Z;E?COB'6YLUPE#5>QP,9M
M=.:M6JW:ZW?LU=/HD?K' 5+ERO%5O^?N-:O;?V="DK_^3[=/N"BBBO@3[H**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH _R8O\ @KW\.O\ A5G_  4Z_;?\*^0;2"Y_:#\;
M^-[>",0+'!9_%2__ .%H:;Y"VX4BT^Q^,O\ 0@54@\8K\XOG_P!G]:_H _X.
M9_ J^$O^"KOQ,U]4*'XH_"SX+^/9/^FXT[P1;?#D#_CX3H/AT!T'OSDG^?\
M^?\ V?UK^C<EK/$91E=9WO4R_"MMN^L::A:^S^&_S^;_ )]S:E[#-\SI)-*G
MC:T4EM9S4[[[/G^Y-];(^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UKTSS_ /P+
MI_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6
MCY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+
MI_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6
MCY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UK^E+_ (-6?^4FVO\ _9KOQ5_]2_X7
M5_-;\_\ L_K7]*7_  :L_P#*3;7_ /LUWXJ_^I?\+J\/B;_DG\X_[ :OYQ/8
MX=_Y'N5?%_O=/?Y;^7_MQ_HT4445_/9^]!1110 4444 %%%% !1110 4444
M%?*_[:_C>7X9?L<?M9?$FWG>WNO ?[-GQS\8VD\#-',MWX9^&'BG6K7[,8[B
MWG6Y-Q: 6HCN$;?@+(&*L/JBORA_X+A>-/\ A O^"4O[:VN?:3;_ &_X56?@
MW?YD,1/_  L;QOX6^'XMR\QV*+O_ (2<V8W=2^T#)%=6 I>WQ^!H[^UQ>&IM
M=XSKTT_T\CDQ]3V.!QE:]O987$5$^THTIV?RN_R6K/\ *C^?_9_6CY_]G]:/
MG_V?UH^?_9_6OZ6/YX_\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6OV[_9&_X+]?MQ?L5?L\> /V
M9_@WH/P!E^''PX'BG_A'I?%W@#Q1KWB6:;Q?XQUWQUK5UJ.IV_CS2[.Z/]M>
M)]6;(M ?L"(<Y5<?B)\_^S^M'S_[/ZUR8S X3'TX4L;AZ.)I0J1JJG6ASQYX
M7L]U;=W[HZ<)C<7@:CJX.O5PU5QY'4INTN1\MXWZ7ZOHTV?TI?\ $5-_P4V_
MZ '[+O\ X:KQ?_\ /1H_XBIO^"FW_0 _9=_\-5XO_P#GHU_-;\_^S^M'S_[/
MZUYW^K/#_P#T)\#_ ."O_MCT/]8L]_Z&F+Z?:_P_T_\ MX_I2_XBIO\ @IM_
MT /V7?\ PU7B_P#^>C1_Q%3?\%-O^@!^R[_X:KQ?_P#/1K^:WY_]G]:/G_V?
MUH_U9X?_ .A/@?\ P5_]L'^L6>_]#3%]/M?X?Z?_ &\?TI?\14W_  4V_P"@
M!^R[_P"&J\7_ /ST:/\ B*F_X*;?] #]EW_PU7B__P">C7\UOS_[/ZT?/_L_
MK1_JSP__ -"? _\ @K_[8/\ 6+/?^AIB^GVO\/\ 3_[>/Z4O^(J;_@IM_P!
M#]EW_P -5XO_ /GHT?\ $5-_P4V_Z '[+O\ X:KQ?_\ /1K^:WY_]G]:/G_V
M?UH_U9X?_P"A/@?_  5_]L'^L6>_]#3%]/M?X?Z?_;Q_2E_Q%3?\%-O^@!^R
M[_X:KQ?_ //1H_XBIO\ @IM_T /V7?\ PU7B_P#^>C7\UOS_ .S^M'S_ .S^
MM'^K/#__ $)\#_X*_P#M@_UBSW_H:8OI]K_#_3_[>/Z4O^(J;_@IM_T /V7?
M_#5>+_\ YZ-'_$5-_P %-O\ H ?LN_\ AJO%_P#\]&OYK?G_ -G]:/G_ -G]
M:/\ 5GA__H3X'_P5_P#;!_K%GO\ T-,7T^U_A_I_]O']*7_$5-_P4V_Z '[+
MO_AJO%__ ,]&C_B*F_X*;?\ 0 _9=_\ #5>+_P#YZ-?S6_/_ +/ZT?/_ +/Z
MT?ZL\/\ _0GP/_@K_P"V#_6+/?\ H:8OI]K_  _T_P#MX_I2_P"(J;_@IM_T
M /V7?_#5>+__ )Z-'_$5-_P4V_Z '[+O_AJO%_\ \]&OYK?G_P!G]:/G_P!G
M]:/]6>'_ /H3X'_P5_\ ;!_K%GO_ $-,7T^U_A_I_P#;Q_2E_P 14W_!3;_H
M ?LN_P#AJO%__P ]&C_B*F_X*;?] #]EW_PU7B__ .>C7\UOS_[/ZT?/_L_K
M1_JSP_\ ]"? _P#@K_[8/]8L]_Z&F+Z?:_P_T_\ MX_I2_XBIO\ @IM_T /V
M7?\ PU7B_P#^>C1_Q%3?\%-O^@!^R[_X:KQ?_P#/1K^:WY_]G]:/G_V?UH_U
M9X?_ .A/@?\ P5_]L'^L6>_]#3%]/M?X?Z?_ &\?TI?\14W_  4V_P"@!^R[
M_P"&J\7_ /ST:/\ B*F_X*;?] #]EW_PU7B__P">C7\UOS_[/ZT?/_L_K1_J
MSP__ -"? _\ @K_[8/\ 6+/?^AIB^GVO\/\ 3_[>/Z4O^(J;_@IM_P! #]EW
M_P -5XO_ /GHT?\ $5-_P4V_Z '[+O\ X:KQ?_\ /1K^:WY_]G]:/G_V?UH_
MU9X?_P"A/@?_  5_]L'^L6>_]#3%]/M?X?Z?_;Q_2E_Q%3?\%-O^@!^R[_X:
MKQ?_ //1H_XBIO\ @IM_T /V7?\ PU7B_P#^>C7\UOS_ .S^M'S_ .S^M'^K
M/#__ $)\#_X*_P#M@_UBSW_H:8OI]K_#_3_[>/Z4O^(J;_@IM_T /V7?_#5>
M+_\ YZ-'_$5-_P %-O\ H ?LN_\ AJO%_P#\]&OYK?G_ -G]:/G_ -G]:/\
M5GA__H3X'_P5_P#;!_K%GO\ T-,7T^U_A_I_]O']*7_$5-_P4V_Z '[+O_AJ
MO%__ ,]&C_B*F_X*;?\ 0 _9=_\ #5>+_P#YZ-?S6_/_ +/ZT?/_ +/ZT?ZL
M\/\ _0GP/_@K_P"V#_6+/?\ H:8OI]K_  _T_P#MX_I2_P"(J;_@IM_T /V7
M?_#5>+__ )Z-'_$5-_P4V_Z '[+O_AJO%_\ \]&OYK?G_P!G]:/G_P!G]:/]
M6>'_ /H3X'_P5_\ ;!_K%GO_ $-,7T^U_A_I_P#;Q_2E_P 14W_!3;_H ?LN
M_P#AJO%__P ]&C_B*F_X*;?] #]EW_PU7B__ .>C7\UOS_[/ZT?/_L_K1_JS
MP_\ ]"? _P#@K_[8/]8L]_Z&F+Z?:_P_T_\ MX_I2_XBIO\ @IM_T /V7?\
MPU7B_P#^>C1_Q%3?\%-O^@!^R[_X:KQ?_P#/1K^:WY_]G]:/G_V?UH_U9X?_
M .A/@?\ P5_]L'^L6>_]#3%]/M?X?Z?_ &\?TI?\14W_  4V_P"@!^R[_P"&
MJ\7_ /ST:/\ B*F_X*;?] #]EW_PU7B__P">C7\UOS_[/ZT?/_L_K1_JSP__
M -"? _\ @K_[8/\ 6+/?^AIB^GVO\/\ 3_[>/Z4O^(J;_@IM_P! #]EW_P -
M5XO_ /GHT?\ $5-_P4V_Z '[+O\ X:KQ?_\ /1K^:WY_]G]:/G_V?UH_U9X?
M_P"A/@?_  5_]L'^L6>_]#3%]/M?X?Z?_;Q_2E_Q%3?\%-O^@!^R[_X:KQ?_
M //1H_XBIO\ @IM_T /V7?\ PU7B_P#^>C7\UOS_ .S^M'S_ .S^M'^K/#__
M $)\#_X*_P#M@_UBSW_H:8OI]K_#_3_[>/Z4O^(J;_@IM_T /V7?_#5>+_\
MYZ-'_$5-_P %-O\ H ?LN_\ AJO%_P#\]&OYK?G_ -G]:/G_ -G]:/\ 5GA_
M_H3X'_P5_P#;!_K%GO\ T-,7T^U_A_I_]O']*7_$5-_P4V_Z '[+O_AJO%__
M ,]&C_B*F_X*;?\ 0 _9=_\ #5>+_P#YZ-?S6_/_ +/ZT?/_ +/ZT?ZL\/\
M_0GP/_@K_P"V#_6+/?\ H:8OI]K_  _T_P#MX_I2_P"(J;_@IM_T /V7?_#5
M>+__ )Z-'_$5-_P4V_Z '[+O_AJO%_\ \]&OYK?G_P!G]:/G_P!G]:/]6>'_
M /H3X'_P5_\ ;!_K%GO_ $-,7T^U_A_I_P#;Q_2E_P 14W_!3;_H ?LN_P#A
MJO%__P ]&C_B*F_X*;?] #]EW_PU7B__ .>C7\UOS_[/ZT?/_L_K1_JSP_\
M]"? _P#@K_[8/]8L]_Z&F+Z?:_P_T_\ MX_I2_XBIO\ @IM_T /V7?\ PU7B
M_P#^>C1_Q%3?\%-O^@!^R[_X:KQ?_P#/1K^:WY_]G]:/G_V?UH_U9X?_ .A/
M@?\ P5_]L'^L6>_]#3%]/M?X?Z?_ &\?TI?\14W_  4V_P"@!^R[_P"&J\7_
M /ST:/\ B*F_X*;?] #]EW_PU7B__P">C7\UOS_[/ZT?/_L_K1_JSP__ -"?
M _\ @K_[8/\ 6+/?^AIB^GVO\/\ 3_[>/MS]O3]OWXW?\%%_BYX;^-?[0&G_
M  ^T_P :^&/AQIGPQT__ (5WX>UKP[H\WAO2/%/BGQ3IW]HZ=J6OZ^;O5_[8
M\9:P%NQ>!4&%4!1@?$?S_P"S^M'S_P"S^M'S_P"S^M>O0H4<+1IX;#4HT:%&
M/)2I05H0BME%?BWU9Y5:M5Q%6=:M.I4JU)<]2I/64I/ENY/[E;HE+?</G_V?
MUH^?_9_6CY_]G]:/G_V?UK4S_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:_6C_@A5X\'P[_ ."L?[&&MR7&R#4_B%KG@23O#-_PLWX?^,OAQ:VZY&-P
MO?%%D5P1R 17Y+_/_L_K7U#^Q#XU;X;?MG?LD?$%7EA'@C]I7X$^)[EX^0;+
M0OBAX7O[JU(-U:@V5[9VN"/MGMTZ<694?K&7XZAO[;!XFFEWG*C/E7X/KKZ:
MKKR^K[''X&M=KV.+PU1M[J$:U+F?XJ_F?[#-%%%?S8?T.%%%% !1110 4444
M %%%% !1110 4444 ?YDG_!R=_REO^//_8E?!#_U4'@^OP@^?_9_6OW?_P"#
MD[_E+?\ 'G_L2O@A_P"J@\'U^$'S_P"S^M?T1P]_R(<H_P"Q?@__ %&HGX%G
MG_(XS/?_ '[$[?\ 7Y[_ -;7#Y_]G]:/G_V?UH^?_9_6CY_]G]:]@\K_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UK]KO^#=W1)=7_X*_P#[)LC6<5Y9
MZ-!\;]9O0X@,5F++]GCXM6^GZ@H4@[[75KK2$3!R&8-SC!_%'Y_]G]:_>O\
MX-J+"[O/^"M'P8N;:W\R'2OA]\;K_4)"<>1:3?#'7=/6YZ=[W5+*RQ7D9_*4
M<DS9Q;7_  GXO:Z_Y=2L[JS372QZ>2J^;Y8M?]^PCU\J]'3\=?.^A_IGT445
M_.Q^_A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A
M_P"TQ_R;G\?_ /LB?Q2_]0C7*]PKP_\ :8_Y-S^/_P#V1/XI?^H1KE53_CT/
M^OU'_P!/4S'$?[O7_P"O-7_TB1_C:_/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MU_3Q_.?_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I
M_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\
M_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_
M^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_
M -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT!_P"!=/\ VW^G_P!O!\_^S^M?Z,W_  :M_P#*,KQ!_P!G0?%3_P!1+X6U
M_G,_/_L_K7^C-_P:M_\ *,KQ!_V=!\5/_42^%M?$>('_ "(%_P!A^$_.H?7<
M$_\ (\CO_NE??_%0_I^=S^E2BBBOQ8_9 HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ***^<OBS^UG^RY\!//3XW?M&_ WX3W,,4DKV/Q$^*O@?P?
MJ9$2@MY.EZUK=G>W,XSREK:N['(VC !N%.=6<84X5*DY-*,*=.=23;:5DH1>
MMVK)VN]%<SJ584HN52=.G%?:J5(4XKUE-K\$_P CZ-HK\,OBK_P<8?\ !)WX
M7B>&T_:"U?XI:I;1S%])^%?PS\?:^2(@#BW\1:]H'AGP==?:#@+L\3MN9<DC
M(-?FO\4/^#NK]G;2O.3X+_LB_&;QZZC]P_Q-\<>"/A-#.?\ 9;PQ;_&,CN.0
M21W'2O7P_#F?8I*5+*L9RNWO5*?L(Z^==T[O?2-[=;71Y%?B3(\/I4S/"N5M
M8T:BKSTMI:CS]]+M7Z7UM_7K17^?G\2?^#M+]M37?/A^%?[/G[./P[LYAMCN
M/%$/Q ^)&O63>>JA[>YM?&/@+2 P52/]*\-WZ'<25R%(^ /B)_P<-_\ !6OX
MB&YM_P#AIL> ].N3G^R_AU\+/A1X=^SG_2+?_1-<;P=JOB]1^_4X7Q(HW*"<
MMS7MT. L^JZU/J>'6E_:8ASEKO[M&G4M;^\XWOI?6WD5>.,EAI36+Q$NGLZ'
M+%[;2K2I7W^RI6ZVNK_ZA=<IXH\9^#O!-A_:?C/Q9X<\(:=R/[1\3:YI.A66
M>X^U:M<VMKD&4 \]2 <@C/\ D:^/_P#@H;^WE\4_,3X@_ME_M-^)[:4YFTN^
M^-_Q'_L G'GYM_#=OKUKH]H2 !S9DX ':ODS5=8U77K^34M;U34M8U*Y_P"/
MC4-4OKC4KV<0<_Z3<W'VJ\'\S_/UJ7AQ5E9XC-J<?[N'PLZL);;U)UJ&U]+1
M?VKVLK^75\0*6GU?+*DNTJ^(A3DMOL0I5M'UO);*U];?ZXOC?_@I3_P3W^'G
MG+XQ_;;_ &5]'N;;B;3$^.OPXU+7<D3GCP]H_B#4M:< 0,<K8GD,"0RA6^2?
M&?\ P< _\$CO K2P:A^U_H>N7<4<C1VW@KX<_&7QM]H:'[.&6WU'P[\.]3T<
MLOVE2?M6J(G(P[<A?\M[Y_\ 9_6CY_\ 9_6O2I>'671Y?;8_&U+/WN2-"ES;
M;^Y4MMT\SS:G'N8O^#@L)2[<ZK5+7M_T\AWUOV?8_P!&[QI_P=,?\$Q/##7*
MZ):?M*_$=8YA'')X+^$N@V4,V+CR//M6^(/CSP*=O'VK-RL>%Y _AKY(\:?\
M'=GP$L89#\.?V._C!XHG$>;:/QG\0_!W@2*63R<[9KCP_IGQ&5,W!,98*Q(^
M;&<@_P )'S_[/ZT?/_L_K7HTN ^'Z:]^EBJ[T_BXJ:CI_=IJ&_6\G^=^&IQK
MGL_@J4*-]W##1<M>5:.HYI6UO9:ZWORH_L&\;?\ !W?\;;\W!^'7[&/PL\+K
MD>1_PF_Q6\8>/?)XMQBX_L#PO\.OM(^8G,90YXSCBOD?QI_P=1?\%,?$PDC\
M/:#^S-\.%R(TF\*?"[Q5J5\2/M&,_P#"??$?QC8B[/VA<JMBJ'^SFRN'8-_-
MC\_^S^M'S_[/ZUZ-+A3AVC9QRK#3DE92K^TK22TO\<VM;:V2OUN<%3B?/ZNK
MS+$0;UM3C"G%-VVC",?Q;M:25C]E_&7_  <#_P#!7'QI]I2X_:UU'P]9R1>6
MEIX-^&7P7\*F'SH;:*X-OJ>C_#FV\2%M]NS<ZP3N8MI9!)-?)OC+_@IO_P %
M%?'[R'Q3^W%^U/>6]Q-YDEAI_P =OB/H&D3RSSB<XT3P_KNEZ1_HEVJBR'V,
M_P!G;5ST%?#7S_[/ZT?/_L_K7H4LHRJA;V.78&E;;EPM%6_\DU_X+L^IY]3,
MLQK:5L?CJB=D^;$UO[O]_3SWV?;7LO%7Q"\?^/7CF\<^./&/C2:/_5R>+/$>
ML>))H/)_T?C^V+JZ]?Y5QOS_ .S^M'S_ .S^M'S_ .S^M>A&*BE&,8QBMHP7
M+%>BN[?>SC;E)N4I3E)VNY/_  ].F[OY770/G_V?UH^?_9_6CY_]G]:/G_V?
MUIB_\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MCY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MCY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MCY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MCY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MCY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX_M;_X,]/O?\%#_ *?LE?\ H?[3U?VO
MU_%!_P &>GWO^"A_T_9*_P#0_P!IZO[7Z_!N,O\ DI<R],!_ZK,$?MO"'_).
MY?ZXS_U/Q04445\P?2A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M ?(?[;O[(OP\_;G_ &8_BM^S3\2HS;Z5X]T)AH?B"&!9M1\$^-=+_P")CX-\
M9Z7NR6O?#FN06=Z]LK*-0L!?Z3*YL-1F5O\ )G_:#^ OQ*_9A^-?Q+_9^^,&
MAS>'_B+\+/%-]X7\2:?_ *V&>6'_ $C3-;TVYQF]\-^)-'NK/Q+X9O?^8CX=
MU'2]5QT%?[*E?RR_\'(?_!*B3]IOX2M^VG\#O#)OOC[\"_#4T?Q+\/Z/9 ZG
M\4_@SIINKVXN(+6V5/[6\7_"[[3=ZUIY.=1U/P>=9TI3J>I:3X4TH_;\%9\L
MMQCR_%32P6.FN24_APV)<8TZ<D]J=.K/EC5ENO<=I<MG\3QAD3Q^%6/PT.;&
M8.'[R,5:6)PT7&52,K?'*E&,ITXNU[R7,KIK_/?^?_9_6CY_]G]:/G_V?UH^
M?_9_6OVD_(__  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX]6^&OQX^.7P9N8[SX/_&CXM?"B[2:"Z2[^&GQ&\8>!+PS0_P"D
M6US]I\,:II?^F'_#K7Z+?"__ (+J?\%7?A-'!!H/[8WQ \26<$7ERV?Q/TKP
M/\6?M$7VCSO])U+XC^%_%'B3E1M^VV>L?VBR\'*\5^2?S_[/ZT?/_L_K7'B,
MOP&+36*P>%Q%U9RK8>C.5NJO[-;^EO(Z:&-QF&_W?%8J@M/=HUZT(]/L^T?=
M]=->Q_47\+_^#L']O3PM);V_Q/\ @_\ LX?%33(Y-UQ=6NA^./ ?BB?, 86X
MU'1_&.J>&U9<<$>#P<')R0I7]'OA9_P=V_!C4_L\/QM_8Z^*'@Q5:WCNKOX4
M_$;PQ\33, N+JXM]/\7Z'\)?LVY_FL[*35G!'RG4B<L?X5OG_P!G]:/G_P!G
M]:\;$\'\.XF[>70H2=KO"U:U&UK6LO:22M;9IKRWO[%#BK/J&V/J5MK_ %FE
M0K7T2U_=Q[Z^C['^F'\,O^#E7_@E%\08X/[=^+OQ ^$%Y<*%CT_XG_!WQS(5
MG-P;?R;C4?AOIGQ$T6T^8C-W=:O'8!<D2EL _HS\+O\ @I%^P!\:!:Q_#/\
M;)_9Q\27]X,6NA#XM>#=&\4R\'./">O:KI/B0 ^K:0 ?J<'_ "(_G_V?UH^?
M_9_6O#K^'6537^SXS&T'M[_L:\;)JVCITY/16NYOOWOZ]'CS,H_[QA,'6VNX
M1K49=-G[6HETO[O1G^U99WEIJ-M#>6%Q#>65U$)K:[M9H9K6XADY\^"XA+!P
M0?O*P!.<9(S5ZO\ &7^&_P ;_C3\'+S[?\(OC#\3OA7?^<+K[7\.?'_BCP3>
M>=Q_I(N?"^J:7_IF?\XK]&?A)_P72_X*L?!M[8:+^V%\0/%]A;1;+C3/BQ8^
M%_B]%>QPG)M[C5/B+H6N^)@3@!KVSUG3M189#9!(/B8CPZQT$Y8;,,-7MTK4
MJV%ETMI^^WU]--[Z>U0\0,'-J.(R[$T;]:-:CB8K;[7[KOV[]C_5/HK_ #]_
M@Y_P=G_MC>%/L=M\:_V?O@/\8--MQY-Q>>$;CQC\)?%-Z.GGW.I?VK\1O#?V
MGUCM/!^G)_LCK7ZL_!G_ (.Q?V*_%XM[3XU_!#X[_!C5+D+YUYH0\+?%CP?8
M@#'^D:K;ZGX/\3GIR+?P))DGD]Z\+$\'<0X:\OJ*KP7V\-6HUK^D(S4WNOAC
M*VM[:7]O#\79#B'&/USV$Y;0Q%&K2:VW;@TM_P#*ZU/ZKZ*_+;X+_P#!9S_@
ME]\>HH(_!'[9GP@TB_NB%BT?XJZKJ'P3U9[LX;^S[:U^+VF>#6OKL,?+V:4]
M]NP38LXVO7Z6Z'KNA>)]+M-=\.:SI.OZ'J$(FL-7T/4+75M-O(C@">UU*PGN
M;.Z0] R.P)!Y.#GYZOAL5A9.&*PV(PLUJX8BC4I2MWY9Q5^NU_Q/=P^*PV*C
MSX?$4:\-/>I585+7Z-1D[.Z=KO6S[,W****Q.@**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ K\'?^#BG]D__AIO_@FM\2_$>B:?]K\=_LT:
MC8_M!>&GCB)G.@>%;>ZL/BA;&>(Y6T7X;:IXD\1D+N+:CX>TLL!MP/WBK$US
M0])\2Z)K'AO7[&TU;0?$&FWVC:WI=]#YUIJFD:O;SV&HZ==0$C=:W=G.]JZY
M^:-F4@CKU8'%U,!C<+C*5_:8>K&K%)\K?*TI1O9V4X.47H][V>SY<;A*>.PF
M(PE72&(I2I2=KVYK-2M=7Y91C*UU>UKJ]S_%@^?_ &?UH^?_ &?UKZE_;>_9
MJUG]CS]K;X__ +-.MB\W_"/XCZYH.AW>H<7NN>";VX_MCP!XCNN?^9D\!ZKX
M;\2?74>W6OEKY_\ 9_6OZ2HU:>(I4J]&7/2K4Z=6G.UN:-2G&:=M=N:V[VOI
M>R_GJK2J4:M2C5C*,Z52=*:O>TJ<^1I_^ IOR;#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6M"/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6ONS_@F9^TO'^R
M#^WC^S!\?+V_%AX;\'_$[2=,\=WAF$<%O\./&D%UX(^(UW<@C!-CX1\3ZO?*
M>QTT$$$ U\)_/_L_K1\_^S^M8XBA3Q5"MAJJYJ6(HU:-2/>%6#@_NO?SL:T*
MU3#UJ->FVIT*M*M!M7]ZG.$EZ;-/M>3UM9_[6Z.LBJZ-O1^58=,?IQP>U/K\
MNO\ @C5^T\G[6G_!.']F3XE7E_\ ;_%N@>!;;X3?$-I9S/>GQM\)B/!&IZCJ
M3'C[=XDL])TKQ>P!^6/Q$@! X'ZBU_-F)P]3"8G$86JK5,/6J49_XZ<Y0EIK
M;9-:]?(_H;"XBGB\/0Q-)WIUZ5*M#6_NU81FM;*_Q6OUM>R"BBBL#<**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O\TG_@Y6_:;?
MX]?\%*O&'@#2=1^V^#OV9/"'AWX.Z4D-QNTW_A*6@/C+XCZDMOWU:R\1^*1X
M.UG' 7P8 ,@5_HJ?'?XN^&/V?O@O\5_CCXT9T\*_"#X<^,/B-K^V5()I]-\(
M:!=:Y<V5J[''VS4ELVM++@AKUHTVN6 K_'9^)'C_ ,1_%?XB^//BCXOO/[0\
M7?$CQMXJ\>>*-0_Y_O$GC#Q!=>(-;N<?]/FL:I>=NOYU^B>'>!]KC<9F,XOE
MPE&-&A+=.MB(\TF]OAA&4&M?CO=6L_S[CW'>SPF$R^+M+$UG6KQ[4*$TH_\
M@4VII].3EL[W7&_/_L_K1\_^S^M'S_[/ZT?/_L_K7ZX?EW_@73_VW^G_ -O!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^
MM'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!
M_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;Q^AG
M_!*G]E"3]M/]OK]G7X&7^GC4/!E_XUA\9?%2*6W::S_X59\/+;_A,/&MKJ>T
M-:V?_"2Z1I8\'V5[=*Q_X2+Q%I> 3@5_K5HBQJJ(NQ$X51TQ^O')[U_%W_P:
M5_LG_8]"_:-_;7\0V %QK=_8_L]_#&\F BE@TO2O[+\=?%.Z@&W-W9:OK%S\
M.-)L-05E*2^&_$FF$%2P/]H]?B?'68_6\X^J0=Z.6T8T$KWM7JVK8C[FZ<.O
MP7OK9?L'!.!^JY2\3-6JX^JZSE_-0IKV5#J]^6I+31<]NEV4445\6?9!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %?ES_P5F_X)Z^'?^"CW[(G
MC#X.M#I>G?%GPLL_C[X"^,+T^4-$^)FDZ==P6NBZCJ(/VJS\)>.+*YN?!_BH
M N(H=1C\2II\^J>&]*(_4:BM\-B*V#Q-#%8>?LZ^'J1JTII;3B[I/O!_:C]K
M356UPQ.&HXRA6PV(A[2C7IRI5(/2\96NT^DE;W9:VUT/\6?QAX/\3_#WQ;XH
M\!^-M#U'POXS\%Z]JOA/Q9X<UF#['K'ASQ)H-_=Z/K>B:E;7'_'G>:/=VMY9
MWO\ 7G'._/\ [/ZU_;/_ ,'-'_!*J;4UO?\ @I#\"/#XDN[.UTK2OVI/"^CP
M,&N+2S%MI/AWXU6UK#P?L%D+3PU\0=I&-/3PWXDV((?%.JG^)CY_]G]:_H3)
M<UH9SE]#&47[SBJ>(IMWE2Q,%^]A+1:7:E!V7-3E"=ES67X/F^5U\HQ]7!UE
M+EARNA-)J-2@[.$HW;VUC-7:C-3@K\MV?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZUZIYG_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
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
M!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\
M;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M:OAS
MQ!J?A37-)\0Z'=RVNK:+J,.I6,\8#"&[M;CSR"",&Q()!&,$<'WROG_V?UH^
M?_9_6M</B,1A*]#%86M5P^(P]6E7H8BE.=*O1KT9PJT*M*M3G"=.=&M"G6BT
M_P")3C+[-FT[-/L?T.?"KXBZ3\5/ >@>-=' C35;4+?61!\S3-6M2D.IZ;/\
MV0]G=AD!)&ZU*.0N\"O3J_&O]BOXQ_\ ""^.&\!:U=A?"WCV>".S>69?*TSQ
M3_Q[Z?/DC@ZQ@:3=X9?WBZ/EMH.?V4K_ &T\!?%&AXK^'V6YY4G36>X!4\HX
MGP\'!>SSC"T*3GB:<(-I8?,</*CC:,E>,9U:V$YN?"5(P^FPN(6(I*=USQ]R
M:\X[/_M[>W35!1117[2=(4444 %%%% !1110 4444 %%%% 'Y7?MV?!P66H6
MOQAT&US:ZB;;1O&L4*[6M]1C46^B:X1DY6\M VBWC+\H9-.C^]J#5^<WS_[/
MZU_1_P"+O"VD>-?#>M>%=>MQ=:3KVG7&FZA;Y )AN%QYT1VOMN;8A+FU(!VR
M1JV#QC^?7XE> M7^&7CCQ!X*UH_Z1H=YY5O>?9_)AU739O\ 2-.U&V]/M=GP
M1U!K_*?Z87A,^$^+:/'V3X9PR#C*O4_M*%&GRT\!Q13IN>)M!0BHT<ZP])YC
M2;E.53%4\U:WP]*?@YE05.JJT8VA5DE-WO[[LI2MIOT7EN<5\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K7\:_^!=/_ &W^G_V\>:'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?\ @73_ -M_I_\ ;P&]X0\4ZOX(\3:)XL\/W @U?0-2@U2T<_Z@
MRQ#FUN@?^7*]L_\ 0[T8-?T%?#GQYHOQ*\%Z#XUT)E^PZY9+.\#8\ZRO(\0:
MAIUQC %U97J26DB_*28P0,8S_.O\_P#L_K7W1^Q!\8_^$4\6S?#/6[O9H7C:
M^$NB22L1#8^+O)2&"WSD 'Q%:(MMR&S?KIJ 8<U_6WT2/%A<$<;/@_-\1[/A
MKC>KAL)!UYP5++N)(JGA\KQ<'4M[.&8Q?]GXZ:;YJSP&(G[.EA:C/2RW$^RJ
M^RG)>SJ)1BFOMW22OYZV?0_8*BBBO];#W@HHHH **** "BBB@ HHHH ****
M"OS,_;N^#@FAL_C)H-O^]M_L6D>-4BA+%H 3;Z+KEP>05M,KI5V21E7TM5'R
M$U^F=86NZ'IOB32-4T#6K6&^TG6;"\TS4;24 I<6-[ ]O<VY&>C!VY&,,1Q\
MN:_-?%OP\P'BCP+G7"&-5.G6Q=!XG*<;.',\NSK"-5,NQ<6H3E&'M6\/BN1*
M4\#7Q4%./,8XBA#$4I4YZ7LXNU^6:^&5KJ]M=+J_<_FR^?\ V?UH^?\ V?UK
MTGXP_#;4?A/\0?$'@K43-)!I\YN='U"4@G5-"NR9M/U'@XW+: K?@$XU,,.H
MKS;Y_P#9_6O\-\VRK,,BS7,<DS;#5<'FF4XW$9?F&$J+WL/B\)6="M2;TYN6
M<&U.*]G.+YZ<IP:D_EY0E!N,E:492BUZ6UOYW>GEYA\_^S^M'S_[/ZT?/_L_
MK1\_^S^M>?\ ^!=/_;?Z?_;Q(?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\
M@73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;
MP!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/
MZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K70^#?%FK^!/%6B>+_  _/Y&K:!J4-
M]:/_ ,L;CR?^/FUN>3FSO;+_ $.]_/'ISWS_ .S^M'S_ .S^M=&#Q>)P&+PN
M.P5>OA<7@L3AL9A<30ER5\/B<+6I8C#UJ4[/DG3K4X3ORO:2T'&4HR4HNTEL
M_FGMI?8_HL^'OCG1_B/X.T#QIHCK]@U[3[>[$#,'GLKO_4WVGW!7'^E65XLE
MG("%RZ$JNTY/?5^0O[#WQC/ACQ5-\+]=O"FA>,KE;KP_)+_J;+Q3D0"V&6 '
M_"0VZI;DX9FOTTV,#]X:_7JO]NO [Q.POBMP!EG$2=*GF^'C#*^(\'3Y(_5<
M[PE&E]9G&E%R=/#8V$Z>.PB;=J%>-)RE4HU)/Z?#5UB*,9IWDM)[Z3LKKY=^
MH4445^P'0%%%% !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 %%%% '^
M<1_P=.>)WUW_ (*<:3I+/.X\%_LT_"SPO%YT4$<<'VSQ#\1_&.8# <_93_PE
M.6^VYP20"PP3_-Y\_P#L_K7[E_\ !QYKC:M_P5Z_:3L625!X8T'X$Z#&7F,H
MG\_X$_#KQ3BVY/V,@Z]\Q_B.6P,XK\-/G_V?UK^AN'(<F193963P&&=[IWYJ
M:J=+_P#/RV[OOU/P//9NIG.9R=_]\K*RV]V2C?YVO;HKJ[#Y_P#9_6CY_P#9
M_6CY_P#9_6CY_P#9_6O:/)_\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^WC^J;_@TM\&_P!J_MQ?'_QY-;F2
M#P?^R_J>@P22"V/D:AXP^*7PXN;>Y)_X^Q=&R\+ZQ9N6&-FX'J"/]!2OXC_^
M#/\ \*B34OV\O',T4Q-M9_LZ^%--N?\ 1_*F-W-\9=6URVSC[3FT&G>'!\Y
MQT!(X_MPK\*XUJ^TXBQ<;W]A1P=#7IRX6E-1](\]M&T]7NVC]IX-I\F081VM
M[6=>JU_>E6G=_.WX7ZA1117RA]2%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?P"?\';W@
M_P"Q_MD?LT>/^<^)/V96\)'_ (^/^9(^*/CW5^/^73_FHO5LMGO@ 5_*!\_^
MS^M?VN?\'?OAD%?V"?&<<4>Z.7]I#PQ?R-+*)I?/'P1U71HK:!20[HT>LLYS
M\OF*.0!7\4?S_P"S^M?O?!]3VG#F67>L*=>FO*-+&8BDOO=-R_[>M=VN_P .
MXJI>RS_,-&N>=*H[;.4J-%R?Y?*X?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU
M]*?/?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z
M?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_
M^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/
MZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_
M]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K7]*7_!JS_P I-M?_ .S7
M?BK_ .I?\+J_FM^?_9_6OZ4O^#5G_E)MK_\ V:[\5?\ U+_A=7A\3?\ )/YQ
M_P!@-7\XGL<._P#(]RKXO][I[_+?R_\ ;C_1HHHHK^>S]Z"BBB@ HHHH ***
M* "BBB@ HHHH *_ /_@Y?\5GP_\ \$F_B[H\<@1?'?Q'^"'A60B?RO-AL_B/
MH_C@KU)N.?!H)3.6QNY S7[^5_+I_P '8GB-=*_X)Y?"70(KB*.X\4_M<>!X
M9K:6"687&E:/\*/C;J%P1.%^SVAL]6&C$EVX4J%!R=GM<.4_:9]E,;7?UVC+
MK_R[E[7IW5.U^F]G:S\;B&I[+)<SE?\ Y@JT;=_:<M*]^T74YMG>UM-S_/0^
M?_9_6CY_]G]:/G_V?UH^?_9_6OZ&/P;_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G
M]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/
M_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G
M]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/
M_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G
M]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/
M_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G
M]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/
M_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G
M]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/
M_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G
M]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/
M_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G
M]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/
M_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G
M]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/
M_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G
M]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/
M_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G
M]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/
M_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G
M]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/
M_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G
M]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:M6%_>:5?V>JV%P+>_T^
M\@O[.X_YX7EG<?:+:Y[_ /+Y_GFJOS_[/ZT?/_L_K0"?^+IO\O\ /7SN?[27
MA'Q#9^+O"_ASQ58&%K#Q/H6B^(;+RIXKR(6NL:?:W\'DW4.%NEVW*D78 5\B
M11M(KJ*^2OV$?%$GC?\ 8>_8W\9S-/)/XN_94_9\\42-<^0;GS=>^$?@W5&-
MQY(^S"YW7625 3.2IVDY^M:_F.K#V=:M2V]E4G3M_@G*-]>]KVV6UV?T9AZC
MJT:51N_/3ISO_CA&5OE>U[Z]D%%%%9FP4444 %%%% !1110 4444 %%%% '^
M9)_P<G?\I;_CS_V)7P0_]5!X/K\(/G_V?UK]W_\ @Y._Y2W_ !Y_[$KX(?\
MJH/!]?A!\_\ L_K7]$</?\B'*/\ L7X/_P!1J)^!9Y_R.,SW_P!^Q.W_ %^>
M_P#6UP^?_9_6CY_]G]:/G_V?UH^?_9_6O8/*_P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:_H6_X-A?^4J/A/_LB?QA_]-&E5_/3\_\ L_K7]"W_  ;"
M_P#*5'PG_P!D3^,/_IHTJO%XC_Y$.<?]B^O_ .E4SULA_P"1WE._^_T-_G_3
M\[G^E)1117\\G[X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %>'_M,?\ )N?Q_P#^R)_%+_U"-<KW"O#_ -IC_DW/X_\ _9$_BE_Z
MA&N55/\ CT/^OU'_ -/4S'$?[O7_ .O-7_TB1_C:_/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZU_3Q_.?\ X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
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
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6O4?A?\=/C7\#M5.N?!?XO_ !-^$FM-*9#J_P -?'WBCP)J)!!!
M!N/"^J:7=D$<$<Y!->7?/_L_K1\_^S^M3.$*D)0G&,XRT<9PA.+]8SC*_P F
MO.^EG&4H-2A*<)*UI1E.$U\.TH3C;SNGK=JUG?\ <?X%_P#!Q=_P54^"AM8+
M_P"-^@_'#0K($1>'OCEX!T#Q2IW8S]K\5^'CX,^(U\1CY3?>.R5YVXR:_9[X
M"_\ !W7I[FQTW]IW]D:\MD'E?VEXO^ ?C>&^8D@>=]D^'7Q @TL*$//S?%&7
M/H,&OXFOG_V?UH^?_9_6O!Q?"V0XSF]KEU"$GKSX>/U:73?V'LX2V7V/PN>U
MA>),\PG+[/,,1.*M[F(MB(]+6]O[2:M?^=[>1_J*? 7_ (.!O^"6'QZ^PV,'
M[1]G\(/$5X(O,T#X^>'M9^&"6)E&5%YXVU*WNOA>A8\#R_'<F,$L ,5^NW@W
MQSX(^(>@6?BKP#XP\+>./#-^N;'Q%X/\0Z3XDT&_  &;36-'N[NQNP,C<8[E
MAD\U_BZ_/_L_K7IOPL^-?QB^!^NIXI^#'Q8^(_PE\1*"#K_PU\;^*/!6KD1C
M!%WJ/AC5-,N[X')!'?/I7R^,\.<)*[R[,*]"7V:.)I^WIO:UZE&-+DL[_%!W
M<E;X7?Z7"<?XJ%EC<!1K+3WL//V%17M>T:TZO->Z7NM6:?->Z/\ 9MHK_-$_
M9S_X.5O^"F_P.%IIGC/QQX$_:3\,6HA@^P?&GP;;'7H+./J;7QKX NO!WB*\
MO<DDWOC&[\1@G&0>!7[V?LW_ /!V1^RUXU6TTO\ ::^!/Q3^!FKRD13^)/ M
MYIWQ@\!VR\[M0U0BT\&^.]+4G&VQT?P=XP< G,K=*^2QW!>?8-2G##4\;23T
MJ8.M"I+YT9.%97OI:#V>UCZG!\89)BVHRKRPLW]G$PG"+\E6C&='32]YJUU:
M^MOZSZ*^,_V<?^"@W[%7[6\-M_PSO^TO\*/B5J5S%',GA+3_ !';Z/X_A@DA
M$ZM>?#KQ.FB>.[ %,,#>^'HR3D8X.W[,KYBK1K4)NG7I5*-2.\*M.=.:]8SC
M'\+_ (H^EI5J5>*G1J4ZL'M.G.$XOT<)/\;>5[,****S- HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /X0/^#LW]D]/"OQF^ G[8_AW3-FE?%?PW>_!OXCW%K!,
M(AXZ^'^=9\$:EJ=RN1]L\2>#M4UC1QC&-,^'BYYYK^03Y_\ 9_6O]6?_ (+0
M?LGC]L;_ ()T?M"_#73-/_M#QSX4\-?\+B^&$42-+>GQU\*OM'B>VTS30H)^
MV^+_  _!XB\"@M\JIXFD.  6K_*8^?\ V?UK]MX%S#ZYDD:$Y7KY?5EAY)O5
M4)_OL/IT2<ZL$M?@O?6R_&N,\!]3S=UXIJECZ<<1HM/;QY:5>[^U=0I2;TTD
MU;2[/G_V?UH^?_9_6CY_]G]:/G_V?UK[,^2_\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX_M0_P"#2/\
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
MUJ4N3_9NF>$?B#;^&]7\1W*YPW_"-IKMED#$C<9^0QW#^=9=S/%9?B(TX_\
M+Z$?;47Z5*/M$O+F4;WTN[V^KP6?91F'*L-CJ#G+_EU4E[&LMM'3J\C;W^%R
M6FKU1^DE%%%>.>P%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 ?$?[:7P;_ .$]\!GQOHEH'\4^ 89[QQ'CSM3\*D^=
MK%LQ(R7TO!UBQR5"A-2B12=29C^./S_[/ZU_3.Z*RE6'R]"#7X2?M1?!Y_A#
M\2KVUTVW\OPAXF\[7?"DG2&"*:<-J6B8YXTBZ96 Y(TTZ4#W%?YN_32\)5@L
M3@O%?)<.U0QLJ&4\70I4K1IXV$%#*<YJ^RA)VQE*FLJQ522BEB*.5PBJE?&U
M)'C9EA_>A7A'>T*K[6^%_C+3\>I\Y_/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MU_G_ /\ @73_ -M_I_\ ;QY ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=
M/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_
M]M_I_P#;P#4=X7C=)/+>/][')%GSO.ST/^>*_=C]F'XOI\7OAM87E].LGBOP
M[Y&@^*XSGSIKV& &UUCG<2-9M1]K;;@+>KJ$8&V.OPI^?_9_6O??V:OB^_P=
M^)>GZK>22CPOK?DZ%XJA*AMNGS3D6VIXR.='NV-V<$9!U4 C)K^A/HV>*[\+
MO$#"?VAB71X5XE^KY-Q!&;2I86,JJ_L[-Y>[)1_LS%U7&M5=E2P&+Q_+>I*F
MCLP5?V-;7^'4M">MK7O9Z7;L^GZG[VT55AFBN(DEB>.6"6,21R1D21RQR#.1
MC@@CGY>,>H-6J_V<C)22E%J49)2C*+4HN,E=--:.Z/I HHHJ@"BBB@ HHHH
M**** "BBB@ KX,_;=^#?_"7^#8_B1H=IYOB/P/!.=8CAP9]4\(9-Q=,Q4\_\
M(_=E=0QC*Z>=5#-\Z@_>=4YX(;J&6WN(HIX)XC%/!*!)')'("IBE#!@P8-CG
M((/<'GXCQ&X'ROQ&X-SS@_-U&.'S?!SIX?%.G"I/+\QI-5<NS&C&5FZV"Q<:
M5>,%."KPA4PU63HUJD7G5I0K4Y4YJZ>J\I+X96ZV>MNI_-#\_P#L_K1\_P#L
M_K7O'[2'PAG^#OQ)U/1[>WE_X1?5_P#B<>$;@<#^R;NYP=-^TY8K=Z1>YM "
M=P!&J$ ZI7@_S_[/ZU_A?Q)P]FG">?YOPSG>'GA<VR3'U\OQM%ZQ]I1FE"M1
MEHZF&Q-'V>*PU;EBJV'K0J13C)-_+5(.G.4)?%&3BUZ6L_G?;RW?0^?_ &?U
MH^?_ &?UH^?_ &?UH^?_ &?UKQ/_  +I_P"V_P!/_MX@/G_V?UH^?_9_6CY_
M]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;
M_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UIUM--;36]S
M;236]S;S6\MO<1#R9H)HO](MKJVZ4WY_]G]:/G_V?UH3:<91E4C*,HSC*+M*
M,HVM.,OLSC=N,K/E?,[ ?O1^SG\7H/C%\-]+UV>2'_A(=+ T;Q5#&!"%U>UB
M4&^6#.Y;75;?;?0\@*)"B+B,%?H*OPE_9=^,C?"'XDV<NI7)B\'^*#!H7B=)
M#^Z@AFN/^)=K><'']CWEU@\9.FG5<8/-?NNCJRAE/R]017^SOT:_%>/BEX>X
M:KC\1&KQ3PU]7R;B6,I0]M7K1H*67YM*,'+W,UPD.>I*_+_:.'S*E2O2HPG+
MZ7!8A8BBG]N'N35[ZK:7E==/*]W<?1117]"G6%%%% !1110 4444 %%%% !1
M110!\4_MF_!D?$'P"WC/0[59?%G@.&>_411 S:IX<#&;4].+?>+69 U6S!(5
M NIQJ,ZDQ/XU_/\ [/ZU_357X4_M4?!M_A)\2;LZ;:;/!_BSSM9\,&(8@L_W
MX.I:*!DX&DWEV",DD:<=*#8((K_.'Z:?A+]5Q&"\6,EP[]CBI4,HXOA1IV5/
M$Q@J>3YS.-*#;^M1A#*,54<8Q5>&5PBIUL7(\;,\/:V(@M7RPJ:]+VB_E=Z6
M[:GS7\_^S^M'S_[/ZT?/_L_K1\_^S^M?Y]_^!=/_ &W^G_V\>0'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]
MM_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P"VUS<V=U;WMG<36]Y9S075
MO<6L_DS030_Z1;7-M<D^H_K7[T_L[_%RV^,?PYTSQ!-)#%XCL1_8_BNQB./)
MUBU@(:[6W RMIJ]NR:K:!5"H)FL"[26$F/P5^?\ V?UKZ4_97^,C_"3XDV@U
M*[V>#_%GDZ-XG$I(@L_](/\ 9NM$@' TF\NB#P2--.JE<'!K^D/HQ^+/_$,O
M$##X3-,3['A+BR6&RG//:RA"A@<3*NH93G,G)KD^I8BO[''3^%9=7QM6WM:=
M*$^W XB-"LE/X*MH2=]G?W6[[I7>FE[Z/O\ NM1117^R1]&%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%<'XL^(W@3P'")_&7B_0/#9,1D2#4]2MX;V=
M0<%K6P\P7MWZD6MJYSG"@9KY>\4_MV?!W1'EAT"W\2>,I8_N3V&F+I.FN#_>
MN=9FM;T>@VZ2V>3FO@>*?%+P]X*<X<4<8\/91B*:YI8&OF5"KF=F_=DLKPSK
M9A*-M93AAIPC=)2DW995*]&EI4JP@^S?_ UMW_X)]NT5^3OB/_@H7XSN#(OA
M7X?^'-'4#]W)KM_J6NR<]?DTXZ"OKC@]:\;UC]LS]H+5#(8?%UGH<3\"VT;P
M[H!"C_9GU#3-4NE^HNP3T-?A><_3/\%\LE*."K<2\0V^&>4Y']6IU7II3EQ#
MBLBE+?5N$;?:M>-^6698>+LG*?=Q6VWG?K^#\K_N-17\^U_^T+\<-2W_ &GX
MI>-8]_3[!K>H:/MX\_(_L?[)@XR,CL>< XKG)OBU\5+AQ+<?$OXA3R] \GC'
MQ!-*.V.-4_08&*^#Q7T[^#H2:P? O$M:*TOC<?E>"?2W,J+Q\%UVJ/;J8O-:
M>EJ-5_*W;R\_ZNK_ -%E%?SF?\+/^)?_ $43QW_X57B'_P"6M'_"S_B7_P!%
M$\=_^%5XA_\ EK7+_P 3X</_ /1N\Z_\/N!_^8?ZL_*\_P!K0_Y\5>G7T\O/
M^KH_HSHK^<S_ (6?\2_^BB>._P#PJO$/_P M:/\ A9_Q+_Z*)X[_ /"J\0__
M "UH_P")\.'_ /HW>=?^'W __,/]6?E<_M:'_/BKTZ^GEY_U=']&=%?SF?\
M"S_B7_T43QW_ .%5XA_^6M'_  L_XE_]%$\=_P#A5>(?_EK1_P 3X</_ /1N
M\Z_\/N!_^8?ZL_*Y_:T/^?%7IU]/+S_JZ/Z,Z*_G,_X6?\2_^BB>._\ PJO$
M/_RUH_X6?\2_^BB>._\ PJO$/_RUH_XGPX?_ .C=YU_X?<#_ /,/]6?E<_M:
M'_/BKTZ^GEY_U=']&=%?SF?\+/\ B7_T43QW_P"%5XA_^6M'_"S_ (E_]%$\
M=_\ A5>(?_EK1_Q/AP__ -&[SK_P^X'_ .8?ZL_*Y_:T/^?%7IU]/+S_ *NC
M^C.BOYS/^%G_ !+_ .BB>.__  JO$/\ \M:/^%G_ !+_ .BB>.__  JO$/\
M\M:/^)\.'_\ HW>=?^'W _\ S#_5GY7/[6A_SXJ].OIY>?\ 5T?T9T5_.9_P
ML_XE_P#11/'?_A5>(?\ Y:T?\+/^)?\ T43QW_X57B'_ .6M'_$^'#__ $;O
M.O\ P^X'_P"8?ZL_*Y_:T/\ GQ5Z=?3R\_ZNC^C.BOYS/^%G_$O_ **)X[_\
M*KQ#_P#+6C_A9_Q+_P"BB>.__"J\0_\ RUH_XGPX?_Z-WG7_ (?<#_\ ,/\
M5GY7/[6A_P ^*O3KZ>7G_5T?T9T5_.9_PL_XE_\ 11/'?_A5>(?_ ):T?\+/
M^)?_ $43QW_X57B'_P"6M'_$^'#_ /T;O.O_  ^X'_YA_JS\KG]K0_Y\5>G7
MT\O/^KH_HSHK^<S_ (6?\2_^BB>._P#PJO$/_P M:/\ A9_Q+_Z*)X[_ /"J
M\0__ "UH_P")\.'_ /HW>=?^'W __,/]6?E<_M:'_/BKTZ^GEY_U=']&=%?S
MF?\ "S_B7_T43QW_ .%5XA_^6M'_  L_XE_]%$\=_P#A5>(?_EK1_P 3X</_
M /1N\Z_\/N!_^8?ZL_*Y_:T/^?%7IU]/+S_JZ/Z,Z*_G,_X6?\2_^BB>._\
MPJO$/_RUH_X6?\2_^BB>._\ PJO$/_RUH_XGPX?_ .C=YU_X?<#_ /,/]6?E
M<_M:'_/BKTZ^GEY_U=']&=%?SF?\+/\ B7_T43QW_P"%5XA_^6M'_"S_ (E_
M]%$\=_\ A5>(?_EK1_Q/AP__ -&[SK_P^X'_ .8?ZL_*Y_:T/^?%7IU]/+S_
M *NC^C.BOYS/^%G_ !+_ .BB>.__  JO$/\ \M:/^%G_ !+_ .BB>.__  JO
M$/\ \M:/^)\.'_\ HW>=?^'W _\ S#_5GY7/[6A_SXJ].OIY>?\ 5T?T9T5_
M.9_PL_XE_P#11/'?_A5>(?\ Y:T?\+/^)?\ T43QW_X57B'_ .6M'_$^'#__
M $;O.O\ P^X'_P"8?ZL_*Y_:T/\ GQ5Z=?3R\_ZNC^C.BOYS/^%G_$O_ **)
MX[_\*KQ#_P#+6C_A9_Q+_P"BB>.__"J\0_\ RUH_XGPX?_Z-WG7_ (?<#_\
M,/\ 5GY7/[6A_P ^*O3KZ>7G_5T?T9T5_.9_PL_XE_\ 11/'?_A5>(?_ ):T
M?\+/^)?_ $43QW_X57B'_P"6M'_$^'#_ /T;O.O_  ^X'_YA_JS\KG]K0_Y\
M5>G7T\O/^KH_HSHK^<S_ (6?\2_^BB>._P#PJO$/_P M:/\ A9_Q+_Z*)X[_
M /"J\0__ "UH_P")\.'_ /HW>=?^'W __,/]6?E<_M:'_/BKTZ^GEY_U=']&
M=%?SF?\ "S_B7_T43QW_ .%5XA_^6M'_  L_XE_]%$\=_P#A5>(?_EK1_P 3
MX</_ /1N\Z_\/N!_^8?ZL_*Y_:T/^?%7IU]/+S_JZ/Z,Z*_G,_X6?\2_^BB>
M._\ PJO$/_RUH_X6?\2_^BB>._\ PJO$/_RUH_XGPX?_ .C=YU_X?<#_ /,/
M]6?E<_M:'_/BKTZ^GEY_U=']&=%?SF?\+/\ B7_T43QW_P"%5XA_^6M'_"S_
M (E_]%$\=_\ A5>(?_EK1_Q/AP__ -&[SK_P^X'_ .8?ZL_*Y_:T/^?%7IU]
M/+S_ *NC^C.BOYS/^%G_ !+_ .BB>.__  JO$/\ \M:/^%G_ !+_ .BB>.__
M  JO$/\ \M:/^)\.'_\ HW>=?^'W _\ S#_5GY7/[6A_SXJ].OIY>?\ 5T?T
M9T5_.9_PL_XE_P#11/'?_A5>(?\ Y:T?\+/^)?\ T43QW_X57B'_ .6M'_$^
M'#__ $;O.O\ P^X'_P"8?ZL_*Y_:T/\ GQ5Z=?3R\_ZNC^C.BOYS/^%G_$O_
M **)X[_\*KQ#_P#+6C_A9_Q+_P"BB>.__"J\0_\ RUH_XGPX?_Z-WG7_ (?<
M#_\ ,/\ 5GY7/[6A_P ^*O3KZ>7G_5T?T9T5_.9_PL_XE_\ 11/'?_A5>(?_
M ):T?\+/^)?_ $43QW_X57B'_P"6M'_$^'#_ /T;O.O_  ^X'_YA_JS\KG]K
M0_Y\5>G7T\O/^KH_HSHK^<S_ (6?\2_^BB>._P#PJO$/_P M:/\ A9_Q+_Z*
M)X[_ /"J\0__ "UH_P")\.'_ /HW>=?^'W __,/]6?E<_M:'_/BKTZ^GEY_U
M=']&=%?SF?\ "S_B7_T43QW_ .%5XA_^6M'_  L_XE_]%$\=_P#A5>(?_EK1
M_P 3X</_ /1N\Z_\/N!_^8?ZL_*Y_:T/^?%7IU]/+S_JZ/Z,Z*_G,_X6?\2_
M^BB>._\ PJO$/_RUH_X6?\2_^BB>._\ PJO$/_RUH_XGPX?_ .C=YU_X?<#_
M /,/]6?E<_M:'_/BKTZ^GEY_U=']&=%?SF?\+/\ B7_T43QW_P"%5XA_^6M'
M_"S_ (E_]%$\=_\ A5>(?_EK1_Q/AP__ -&[SK_P^X'_ .8?ZL_*Y_:T/^?%
M7IU]/+S_ *NC^C.BOYS/^%G_ !+_ .BB>.__  JO$/\ \M:/^%G_ !+_ .BB
M>.__  JO$/\ \M:/^)\.'_\ HW>=?^'W _\ S#_5GY7/[6A_SXJ].OIY>?\
M5T?T9T5_.9_PL_XE_P#11/'?_A5>(?\ Y:T?\+/^)?\ T43QW_X57B'_ .6M
M'_$^'#__ $;O.O\ P^X'_P"8?ZL_*Y_:T/\ GQ5Z=?3R\_ZNC^C.BOYS/^%G
M_$O_ **)X[_\*KQ#_P#+6C_A9_Q+_P"BB>.__"J\0_\ RUH_XGPX?_Z-WG7_
M (?<#_\ ,/\ 5GY7/[6A_P ^*O3KZ>7G_5T?T9T5^9_[ _BKQ1XDU?XF)X@\
M2Z]KZVFG>%9+-=9U74-3^SF>XU_SS;+?W=R;8;@ 5!RP-?IA7]:^%GB#A?%'
M@G*N-<%EU;*L-FM7,J=/ XC$4\36H_V=F6+RV3G5I4Z4&ZD\)*HDH+DYG"\^
M7GEZ.'K*O2C52Y>;I>]M$][+OV7H%%%%?H9L%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?
M_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K
M1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]
MO!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'
MS_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0
M'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\
M'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/
M_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?
M^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?
M/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X
M%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_
M^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;Q_K _\ !&S7T\2?\$N?
MV'M27R,6_P  ?"6@ 6TIFB'_  BPN_#'+8YN,:5_I)Z^=O7/05^G-?C!_P &
M^>KS:Y_P2 _8ZN[F.*)X-'^,&C[$P08- _:&^+7A^U*@XXN;;3%8]/F8XY%?
ML_7\W9K%0S7,XK[./Q4;][5IZVZ?>_4_H+*9NIE>6S>[P&$T[?N*=ELNGEKN
M%%%%<!Z 4444 %%%% !1110 4444 %%%% '^9)_P<G?\I;_CS_V)7P0_]5!X
M/K\(/G_V?UK]W_\ @Y._Y2W_ !Y_[$KX(?\ JH/!]?A!\_\ L_K7]$</?\B'
M*/\ L7X/_P!1J)^!9Y_R.,SW_P!^Q.W_ %^>_P#6UP^?_9_6CY_]G]:/G_V?
MUH^?_9_6O8/*_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@
M/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX
M/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?
M_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@
M/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX
M/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:_H6_X-A?^
M4J/A/_LB?QA_]-&E5_/3\_\ L_K7]"W_  ;"_P#*5'PG_P!D3^,/_IHTJO%X
MC_Y$.<?]B^O_ .E4SULA_P"1WE._^_T-_G_3\[G^E)1117\\G[X%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>'_M,?\ )N?Q_P#^
MR)_%+_U"-<KW"O#_ -IC_DW/X_\ _9$_BE_ZA&N55/\ CT/^OU'_ -/4S'$?
M[O7_ .O-7_TB1_C:_/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU_3Q_.?\ X%T_
M]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_V
MW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M
M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?
MZ?\ V\'S_P"S^M?Z,W_!JW_RC*\0?]G0?%3_ -1+X6U_G,_/_L_K7^C-_P &
MK?\ RC*\0?\ 9T'Q4_\ 42^%M?$>('_(@7_8?A/SJ'UW!/\ R/([_P"Z5]_\
M5#^GYW/Z5****_%C]D"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HKQ3XW_M ?!+]FSP+J'Q+^/7Q4\%_";P
M+IH*S^(?&VMV&AVD]R-Q73M,AN66[UG5[M1ML]'TBVOM3U!QMTZQE<C/\KG[
M:O\ P==?"SP?-K'@S]A3X27GQ8UFW^TVB?&3XQ1:EX5^'$,L6?LFI>&_ASIU
MU9^//&%E=@Y"^)=7^%>HHQPFFZF,5Z>6Y/F>;3Y<#A*E:/,XRJV]G0A)6TE5
MJJG'9W5KNR>FU_,S#.,NRN+EC<3"E+E4U22E.M*+M;EI03;O?JTM-]3^OC4=
M3TW0M/O=6UF_L]+TK3;6:^U#4]1NX;33[&RM8C+/=7=S.8+:UM;91EY7*JJC
M>Q4!B/PO_:\_X.)_^"<7[+QU+0?#7Q$O?VF_B)8YBC\*? 2"U\2>&XKQ@WV?
M^TOBM?SVGPX2S%Q \=X_AO6O%VJZ>02^CL -W\!'[6O_  4;_;4_;?U2XN/V
MC_CWXV\::#)-]IL_AW8WQ\*_"O2_(G$UM_9WPX\+_P!E^$&O;( #^V[VSU+Q
M'@?\375,"OB+Y_\ 9_6OT++O#RE#EGFN,E5DK<V&PD9THKKKB9I3G=6M[.$'
M&SNW=6^#S#CVI4O#+,(J<=>7$8EPJR=W&UL/!N,+=?:2FI*W+:SO_2M^U=_P
M=#_MY_&TZGH?P#T3P)^RCX.N_P!W;7'AN&#XC_%+RIIL&UN?'GB[3/\ A&[5
M?LF66\\/_#?0-11CD:J,*:_GR^*?QH^+_P <_$T_C3XS_$_X@_%OQ=./)?Q'
M\1?&'B#QKJX@ ^T"UM=1\0:IJ=W968' L> /I7FWS_[/ZT?/_L_K7W>!RG+<
MMBE@<'0PTMG4A3A*K*.EXNI5C4F[VLG*4K*^CN?%8S,\PS"7-B\9B:]_L3E^
MZ5^6]J45&$;Z7Y5&]G>]E8^?_9_6CY_]G]:/G_V?UH^?_9_6O0.'_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX_M;_ .#/3[W_  4/^G[)7_H?[3U?VOU_%!_P
M9Z?>_P""A_T_9*_]#_:>K^U^OP;C+_DI<R],!_ZK,$?MO"'_ "3N7^N,_P#4
M_%!1117S!]*%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M?-?[5'[+7P7_ &R?@CXU^ 'QW\)VOBKP#XSLF0$B*+6?#FO01S_V+XR\):DZ
MN=#\6^';J876CZO&C?Q:=J*ZAIFHZCITWTI150G.E.%6E.5.K3DITZD':4)+
M52BUJFF14ITZT)4ZL(U*<XN,X35XRB]TUU37W'^3#_P4N_X)H_'#_@FG\<)_
MAS\1H)O$GPZ\237VI_!SXQZ78S6GASXB>'+2<$JV#=C1O&.CB[LK/QGX,N[T
MC3P5=&U7PMJNDZMJGYQ_/_L_K7^PU^UC^R7\#OVV_@IXI^ '[0G@Z+Q7X%\1
M@7-K<6Y@L_$?A'Q'9P7"Z+XW\$:X]M<R>'?&&AM>,;&_6/9,CW^E:II^J^&]
M4U;2M2_S,/\ @J)_P2H^._\ P3,^+,FB>,+>\\:? OQAJ]['\'/C?86/DZ/X
MJLHK<WXT7Q';6WVK_A$/'.D68(UGPW=Y74\:KJGA;^U-+!Q^T\+<5T\VA#!8
MUQI9G"%U?W:6+LM94E;W*C2O[*\M-I:.WX[Q)PS5RF4L7A%*KEKDK6UJ85.W
MNU5=N4(M->T?+I=<I^6GS_[/ZT?/_L_K1\_^S^M'S_[/ZU]J?)?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?
M_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K
M1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]
MO!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'
MS_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0
M'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\
M'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/
M_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?
M^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?
M/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X
M%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_
M^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/
MZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@7
M3_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\30S3
M6TT=S;236]U;302V]Q%/Y,\$T/\ Q[7-M<_KGM[YY_5[]F/_ (+?_P#!2_\
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
MBS4-H*V/AOPAHUWK^MWF"80PL]*TVZD W $* 6(R:[ROY]_^#E#]IK_A0/\
MP31\;^"=*N!!XL_:8\7^'?@CI9BFQ<6WARY%SXP\>WY@QA[&]\,>%[OP??C/
M'_"7Q$[C@CLR["3Q^/P>"I[XK$TJ4M+VIR=ZDK75^2"E.UTGRV;5[KBS#%QP
M&"Q6,FTHX?#U*EV[6DK*&MGO-QCM]J]G:Q_G3?'?XN>(_C_\;OBW\<?%SROX
ME^+7Q'\8_$75UDF$HM[OQAK^J:^-,M+@# LK(70L[$=/[.[<5Y-\_P#L_K1\
M_P#L_K1\_P#L_K7])0A"G"-.G'EIPC"$(_RQA3A!+_R6][+>W2[_ )[E*=2<
MJE1RE4G*4YRM;FE.;FVU=V^*SUZ2?6R/G_V?UH^?_9_6CY_]G]:/G_V?UJA?
M^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?
M/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X
M%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_
M^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/
MZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K7^@%_P:E_LI_\*X_9.^*'[5GB#3!;
M^(/VC_'+^'/!MU*9S(WPL^$T^I:-]IMQ<'-J=5^)%YXZLKZ.WVHZ^$M*?+&/
M _@K^'O@/Q/\4?'?@?X8^"M+FUCQG\1/&'AOP'X/T>+B;5?%7C#6+7P_HFFX
MXXO-8U2SL_SYQ7^PC^S/\"_"_P"S%^S[\&OV>_!S+)X=^#WPV\*_#^RO#"L,
MNK2^'-(M]/U'Q#=)'\O]J>(M32\UO5V!(?4=0G?@GYOS_P 0<P=#+</E\&U/
M,*JE4A?EFL-0Y*UIQWC[2M[%+6RL[WV?W' F ]OF-;'33Y,%3]E!O7]_B)1@
M][6Y81FMFVY7TMK[W1117X^?K04444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% 'Q;^W5^PO\#/^"@GP'U_X%_'+1#<Z==B34_!
MOC/38H8_%_PT\:PVT]OIGC7PC?S*3:7UD9B+RS)-AK^G-)I6JI)I\I(_R^_^
M"@'_  3_ /CM_P $ZOCOJGP5^-6EBXL[@3:I\,_B9I<,\7A#XI>$(IQ#;>(O
M#MS,2+*^L@19^*/"]X?[1\.ZB<C.E'2]4U3_ %UJ^+?VZ/V%?@/_ ,%!/@9K
M?P-^.F@"ZTZY,NI>#/&6F1VT/C7X:>+XX6AL/%W@K4[B"8V5]:$@7EF0VG:_
M8%]*U6.73Y !]7PQQ-6R.NJ-9RJY=5DG6HI^_2EK^^H74K25_?AM47*G)-)G
MRW$?#E+.*7MJ7+2Q]*-J=1_#7C[MJ%9W6CM[D]>2[T;:/\A?Y_\ 9_6CY_\
M9_6OT-_X*.?\$U_V@?\ @FO\99_AQ\7=+_M?P+XAFU2[^$?QDT> 0^#_ (J>
M&[2?_CYMR+N[_P"$;\2Z,;JS_P"$H\%ZO>G4/#I_Z"GA?5/"_BC5/SR^?_9_
M6OV_#XG#XNC3Q&%K4Z]"K%3IU*;O&47L]E;KIY'XW7H5L+6GA\13G2K4I*-2
MG+XH27+=/\[K=.0?/_L_K1\_^S^M'S_[/ZT?/_L_K6QE_P"!=/\ VW^G_P!O
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'
M_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O'Z*?LO?\
M%8_^"@_['WV#3_@I^TU\0;3P?I8$,'PV\<7MM\2/AO#9 DC2]-\)>.+37M'\
M."\)S]L\(?\ ".ZB<G_B:<G/]'O[+7_!VW.7TW0?VS/V:8GB/[O4/B/^SIJY
MBD@( "F?X2_$'5&%Q@C-[>V'Q2*DDG3M(?H?XKOG_P!G]:/G_P!G]:\/,.&\
MES+F>*P%+VLM\107U>ONG\='D3U6G-&5NB5W?U\!GV;Y=RK#8VOR1M^YK/V]
M&VEE[.MSN-KN_+*-W?FO9'^M;^RE_P %3OV#/VT7L+'X"_M'^!-<\8:@=L/P
MT\37L_@/XG-*#Y=Q;VO@+QA;:)K>L"TN<QR7_A^VU[3<@[-1;>I'Z&U_BCH[
MPO'-#)-'-'-YT4L7[F>":'_/MT/ Q7Z^_LC?\%T_^"D'['PTW1_#GQNO/C!\
M/;'R(E^&G[0/]H?$SPY!:0A;:VTW1-=O]5M/'OANSLK(*++1?#?C'3M/X _L
MO@8^'S'P[J1O+*L9[7^7#8M<LUM91KTH-3ZWYJ4;:6;;;/M,NX]B[0S/".,G
M:]?"OW'IKS4:U2\.B7+5E=\U[65_]3NBOY:OV.O^#IK]C[XQOIOA;]JGP1XJ
M_9;\9SD6TOBJ(7/Q-^#\]VH6$!M;T#3;?QQX<>]E4E;75O!E[IVEHRKJ?B<%
M=S?TE_#3XK_#'XS>$=/\??"/Q_X)^)_@?6%)TOQ;X#\2Z/XK\/:AB))6AM]8
MT&[O;%[A4N(R]J)FDC5E#HK.,?!8_*\QRNI[/'8.M1O+EC4<>:A.6FD*T6Z<
M]]>5R:TYDC[C YI@,R@YX+$TJ_+'FG",K58Q[NG)*:ZVYE&]M#TJBBBN [PH
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYY_:.^$</Q@^
M&VIZ+;QQ?\))I .N>%9R1'_Q.;2$_P"@,W.+;5K?=8R*.%\Q2Q C)KZ&HKP^
M)>'<KXLR'-^&\ZPZQ.5YU@,1E^,I/27LL1#E52G+[%:A-0KT*B]ZE7ITJL&I
M03)G%3C*$M8SBXR7=/\ KL?S+S0S6TTEM<QS07-O-/%<6\L'DS030_\ 'S;7
M-MV]?3Z"F_/_ +/ZU]S_ +;WP<_X1#Q@GQ*T2S\OP_XVO,:S'%"?)LO%0S-=
MDY Q_P ));*]V.N=0&J-W%?#'S_[/ZU_A9XA<$9IX<\99YP?FZG+$93C)1P^
M*Y)PI9AEM9JIEN84'-:T<9A'3K\JE-T)SJX6I)U:%0^6K494*CIS^):KS@]8
MRT;WUTN[6W8?/_L_K1\_^S^M'S_[/ZT?/_L_K7QG_@73_P!M_I_]O&0?/_L_
MK1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/
MZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_
MI_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M
M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\!^O_P"Q-\8_^$U\%2?#W6KL2>)O
M <$$%@TLN9]2\*$F"T< #D:+(1I+EF 6/^SB.I-?==?SH_"[XAZO\+O'6@>-
M-)S)-I%X/MEH/W,6J:1-^XU'3[@\X>ZM!N4D$J0&ZU_01X8\1Z3XLT#1_$^A
M7(NM(UO3[;4]/N  &:WO(8YU\X G$HW8=3G#;ADYR?\ 6SZ)7BU_KUP,N%LW
MQ#J\3\%4,-@ZBJ3_ '^/R!P5/*,?&-2;G6^K0C'+,36CSMQIX#$U9U)XY3E[
M^7XGVU/V<VO:4G[-OO%? OE[W5G34445_6QZ(4444 %%%% !1110 4444 %%
M%% 'S1^T]\($^+WPVO;.PMQ)XK\.&;7?"L@_UTUY%;E;K1S@,<:Q:@1 -L O
MX].<G:E?A4Z/"\B/'Y;Q_NI(Y<^=YV>H_P \5_397XS_ +:GP;_X03QW'X[T
M6TV>%O'<]Q)<I%"IBTOQ2/\ 2-1MSM[ZP0=6M 0OSIJ^!@ U_G[]-+PE^M8'
M">*^38;FQ&7PHY5Q8J<)RE/ SJ*&59Q545)MX6M)99BZG+*3HXC+G:GA\'5E
M'R,RP[:A6CK:T*C\G91E\M?6^Z/BWY_]G]:/G_V?UH^?_9_6CY_]G]:_S?\
M_ NG_MO]/_MX\8/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/
M_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^
M?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6
MC_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/
M_MX ^?\ V?UK]COV+?C)_P )[X#7P3K=V'\4^ 8(+2,R8\[4_"I/DZ/<J <L
M^EX71[[ 4*$TV5F)U)5/XX_/_L_K7HOPD^).J?"?Q[H'C73_ #I4T^\$6J:=
M$ ?[4T.[(AU#3P""-UU:@-8'!QJ8R.1Q^T> WBC6\*?$#+LZK5:O]@9CR91Q
M/ADYOGRK%5J7^VTZ<9)2Q.58A4L;2M>K4A#$X2FG'%U(RZ\'7>'JJ5_W<[0F
MN]W>+Z_"T].MS^B6BL#0=?TOQ-HNE^(=$NXKS2-;L+;4]/NX\8GL;R 302)C
M.,JPR#T8$8)R:WZ_VSPV)HXRA1Q.&J0K8?$4J=>A6I3A4I5J%:"J4:U.I"4H
M3IU:4H582BW>$XOJ?2A1116X!1110 4444 %%%% !1110 5\_P#[1'PCMOC'
M\.=3\/PQPQ>([$?VQX4OI1CR=8M8 5M&N"<K::O;L^E799@J"9;\(TEA'CZ
MHKQ.).'LKXKR+->',ZP\<5E6<X'$9?CJ$DO?HXBFX.4);PK49<M>A5C[U*O3
MI58-3IQ:F<5.,H/X9Q<6O)V_KS/YEKFVN;.YN+*\MYK>\LYI[6XM[JW\F:":
M'_1[FVN;8?0_RI/G_P!G]:^[_P!N'X.'PQXJB^*&AVGEZ%XRN6M?$$<7^ILO
M%))G-R<*H!\16ZO<  LQOTU*0G]X*^$/G_V?UK_##Q'X%S/PWXSSSA#-(SE5
MRS%M83%<DXTLQRVI:679C2<U[T<5A/92G9R]G-5*$I2G2DW\M7HSH5)4YK;6
M+_FB]I6UM>STN]MP^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UKX?\ \"Z?^V_T
M_P#MXR#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_
M6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]
MG]:/_ NG_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_
M $_^W@#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX#]E/V,
MOC,/B#X!7P9KETLOBSP'#!8,9909M4\.!A#IFHA?O%K,@Z5>$ *@73)&.=24
M'[6K^=WX0_$G5/A)\0/#_C73O-ECT^<6VL:?& ?[4T*[(@U#3@""-R6H#6!Q
MQJ8!&,5_0-H6N:;XDTC2]?T6ZAOM)UFPL]3TZ[B(*W%C>P+<6UPI]'#J<$##
M=_E(/^NGT4/%S_7_ (%7#V;XAU>*>"Z.&R_%2J5.:MF.2\BIY1F=YRYZM6,(
MQR[&-1=66(HT<36_WZFW]'@*[K4>63O.C:$G??L^EKZZ?,W****_JX[0HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#_ "*?^"G.I7NJ_P#!1[]O>YU!]\\?[8O[26EH_D^5BTT?XO\
MC+1]-&[OBSM;/GZD>WPW\_\ L_K7VK_P4J_Y2-?M^Y_Z/7_:I_\ 5\>.Z^*O
MG_V?UK^E<!&V P6M[X3#?^H]+S9_.V,_WW&[_P"^5]O.<9Z_^!V]$WU#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6NLYO_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MCY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MCY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX_T?/^#6_1WTS_
M ()>17KW'F?\)#^T3\7-86,Q[/(6"P\&: (,=^="^T\<_/CI7]'U?SR_\&Q4
M,T7_  2L\$--'+&EQ\9/C%-!)+#Y/GPCQ!;6PGA7'*M<V\@!/ *U_0U7\[\0
MOFS[-W_U'UO_ &T_>\@5LDRO6]\%1?I>.WX!1117CGKA1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% '\Y/_  =#Z3:ZE_P2YU&]FDFCF\/_ !]^$6JV8B \N6>X7Q/X?9;G
M&?\ 1#9Z[=EN1R!QW'^;W\_^S^M?Z6'_  <SZ--J?_!*/XG7D,D,:>'OBG\%
MM8N$DZW$4WCBS\/BWA]7-SKT9Z @#'2O\T_Y_P#9_6OVG@"5\BDK6Y<?B?Q5
M)_K;J?CW''_(ZAO_ +CA=O6>_P#6UP^?_9_6CY_]G]:/G_V?UH^?_9_6OMSX
M[_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?
M_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_
M &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH
M#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?
M_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_
M &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UK^E+_ (-6?^4FVO\ _9KOQ5_]
M2_X75_-;\_\ L_K7]*7_  :L_P#*3;7_ /LUWXJ_^I?\+J\/B;_DG\X_[ :O
MYQ/8X=_Y'N5?%_O=/?Y;^7_MQ_HT4445_/9^]!1110 4444 %%%% !1110 4
M444 %?PW_P#!W[<7#>._V%;1IYI+2'PC\?[N&T\T"*&>\UCX2VUS<VUN,;KR
MZ6TLD!.>$P>@K^Y"OX-_^#NV69_VAOV0;9Y)?LT?P;\?S1P"8"&":;QM:"XN
M#;@X8W2VEDA8\D* <$&OJ^"5S<28-7M:CBY;7^&@]/*]]_\ ,^6XR?+D&+=K
M_O,,O_*\#^0WY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6OW4_%O_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>/],/_@VBU2SO_P#@DQ\'[.V\[SM$
M^(WQOTO4/-[WLOQ)U_6<0$<E?L>JVA [98BOWWK^<C_@UVU>WU/_ ()=6=E%
M'*DGA_\ :!^+FC323=)YIHO"GB 3P=3M:VUV,#'=2,XX']&]?SOQ"N7/<WCO
M;'XC6UK\TN?\.:WR/WO('S9-EC_Z@L.O_ :4(_C:_E>P4445XYZX4444 %%%
M% !1110 4444 %%%% '^9)_P<G?\I;_CS_V)7P0_]5!X/K\(/G_V?UK]W_\
M@Y._Y2W_ !Y_[$KX(?\ JH/!]?A!\_\ L_K7]$</?\B'*/\ L7X/_P!1J)^!
M9Y_R.,SW_P!^Q.W_ %^>_P#6UP^?_9_6CY_]G]:/G_V?UH^?_9_6O8/*_P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:_H6_X-A?^4J/A/_LB?QA_]-&E
M5_/3\_\ L_K7]"W_  ;"_P#*5'PG_P!D3^,/_IHTJO%XC_Y$.<?]B^O_ .E4
MSULA_P"1WE._^_T-_G_3\[G^E)1117\\G[X%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %>'_M,?\ )N?Q_P#^R)_%+_U"-<KW"O#_
M -IC_DW/X_\ _9$_BE_ZA&N55/\ CT/^OU'_ -/4S'$?[O7_ .O-7_TB1_C:
M_/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU_3Q_.?\ X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M?Z
M,W_!JW_RC*\0?]G0?%3_ -1+X6U_G,_/_L_K7^C-_P &K?\ RC*\0?\ 9T'Q
M4_\ 42^%M?$>('_(@7_8?A/SJ'UW!/\ R/([_P"Z5]_\5#^GYW/Z5****_%C
M]D"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **R-3U/3M!TZ_UG6;^RTG2-)LKO4=5U74;N"ST[2].LX&N;_4-0O[EH+6SL
MK.U@>\N[N\=8XHUD=Y%1:_E>_P""D'_!SI\$?@7<:_\ "G]AW2]%_:&^*5G+
M<:5J/Q:UG^TXO@5X1OH3+#.^C/I\EKJ_Q5O+)HVS_9-UX?\ ![(8]3TSQ7XF
M"OI+^AEV5X_-J_U? 8>5>HK.;^&E2BV_?K57[E*"L_>FU>SM>SMY^89I@LKH
MJMC:\:4975./Q5*LE:\:=.-YS:YES<J?+=76J/Z4?CC\??@Q^S9X!U/XH?'G
MXG>#/A1X!TO$5SXH\:Z]8:%8S7KP3W-OI>FBY=;K5]9O4M7%CHVC6NI:YJ$B
MLFGZ;(X K^07]O3_ (.L<?VQX!_X)\?#C _?V'_#0?QCTK/?R!J/@'X3FY#8
M7_C[L-9^(UXJA?EU/P$17\F_[37[7'[1_P"V/\0;SXF_M(_%OQ3\4_%,DUP=
M/&LWWD^&_"MI.23IW@KPEI_V3PWX0T@G+-9^'-'TXEB2V2:^;OG_ -G]:_4<
MFX#P&%Y*^:5%F&(M&?L(\\,+1G;2$E*-Z_+9IM<B=W>*>K_-,UXVQN*E.CET
M)8&@O==1\DL34B[7FI1E^ZY[WLU)JUTWT]J^/7[2'QW_ &H?'=Y\3?V@_BQX
MU^+?CBZ$T2ZYXQUN?4A864MQYXTS0],'_$F\-:,,8LM$\-6>FZ;C/_$JKQ7Y
M_P#9_6CY_P#9_6CY_P#9_6OO*=*G2A&G2A&G3A%0A"$(0A&$;V24(1VN]7?I
M:UM?BYU)59RJ5)3G4G)SG.3O*4I<MVW^G3W@^?\ V?UH^?\ V?UH^?\ V?UH
M^?\ V?UJR/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .WC^UO_ (,]/O?\%#_I^R5_Z'^T]7]K]?Q0?\&>GWO^"A_T_9*_
M]#_:>K^U^OP;C+_DI<R],!_ZK,$?MO"'_).Y?ZXS_P!3\4%%%%?,'TH4444
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
ME&6SC*$I)K1[V^>MBBBBI- HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KXJ_X*&?LPV7[97[%?[1/[.$T$$NI_$CX
M=:I'X.>8J(+/XB>&VM?%OPXU"Y8J2+6Q\=Z%X=FO ,[K&.1-RABP^U:*THUJ
MF'KT<11ER5:%2%6G+M.$XS3W[QMK=:[&=:E3KT:M"I'FA6ISI37]V<7&2^:?
MX'^*??V%_I5_>Z5J5G-I^I:7>3V&H:?=0>3>6-[9W'V>YMKFVN/^/2\L[SMS
M^=5?G_V?UK]J/^"_W[)X_95_X*6_&=-'TN/3O 'Q[^P?M"^!!;PB&U$7Q!N+
MK_A-M-@^SVUM9V9M/BII?B\V5E:$G3_#ATH^M?BO\_\ L_K7](X#&4\?@\-C
M*2M3Q-&G5BKWMSPC*4;V5^2;G3O97Y.:T;\J_GK&X:I@L9B,)5OSX>M4I2:T
MYN2HU&36MN>"C.UY64W&[M=GS_[/ZT?/_L_K1\_^S^M'S_[/ZUUG-_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M?KO_P $+_VF_P#AEO\ X*:?LY>)M2U,Z9X,
M^*&NW'P"\=N^V&UN="^+0M= T1=1N7*I:6>D?$G_ (0/Q'>WKD*P\/88@9-?
MD1\_^S^M6K.\O+"\M[^PN)K._LYK>ZL[RUN+BSO+&\L[C[1:W-M=6^/L=Y9X
MY'X&N;&X6GCL)BL'5_AXG#UJ$G:_+[6#@IVTORWORW5]KK=;X3$5,)BL/BJ5
M^?#U:=5)]>2<)<M];7M9NSMJ[.UG_M845\A?L'_M'67[7?['G[.7[1]O)!)>
M_%7X6^'M<\3Q6D,$5O9>.[&W.@?$32[5(F(6WT;QYI?B325V @^1N'EK\J_7
MM?S75ISHU:E&I'EJ4JDZ4U>]ITYRA)?)Q_&W2Y_0U&K&O2IUH.\*M.%2#[QJ
M0C-/_P FM\NCT11114&H4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7^>O_ ,'5W[3DGQ-_;3^&G[-VD7T4_A_]FCX917VMV<<Z[H?B7\96TSQ/
MK$%T5'_+MX"TKX;R60/S+_:FJJ0",#_0(\3>(]%\(^'M<\6>(]1M](\.^&='
MU3Q#KNKW;A;33-'T:PN=0U/4;IAN*VMG96TEW(5#-M3(7(K_ !Z_VMOCUK'[
M4?[3WQ[_ &B=;\^.[^,?Q3\8^.[*SNR6GT30-7UBZN/#?ALDDL;3PWX;_L?P
MW9$DD_V=DG.37WWA]@/;YI7Q\U>& PZ]FUUJXB:A\FJ$*[6COM9;KX7CO'>Q
MRZA@822GC:[YUJVZ6'A[66G6TW3??1);GSS\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K7[$?D__@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;Q_17_P;+?LG_\ #0'_  4,L_C!KVEB[\#?LG^$
M+WXH7,LVG^?IEQ\1_$GVKPA\,-,N)R0;.]M;JY\2^/-%QG&I?#S<00#7^D?7
M\Z__  ;._LH1_L^_\$[M(^+&N6"6OCS]JSQ5>?%34+B52FI0?#_2#<>$OA?H
MEP[_ "26#6%KK'CK2/+SM7XA2JQSD+_117X+Q=F'U_/,5R.]#"<N"HZ[*BOW
MNBT5ZTJCMJ[6N[6M^V\)X#ZADN&4E:MBKXNL^[K6]EWVHQA_EW****^9/I0H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#Y[_:7_9D^"W[7?PA\3_ [X_\ @C3?'_P[\5P'[3I]^&AOM*U"(7"Z;XA\
M-ZM;!;SP[XDT=K@R:+KNE/'J=O(Q D9&F5_\X7_@K)_P1(^._P#P3>\0ZCX_
M\-'6/C#^R9J>LB+PQ\6[6R\[6? W]ISB#3?#7QETS3[7[)HVLXNQI%GXSM+/
M_A#?&0(R/"VJ:K_PB^E_Z?U<YXE\,^'O&6@ZQX5\6Z%H_B;PQXBTZ\TC7_#O
MB'2K#6]#UW2+^ V^HZ7K.C:C;W%AJNEWMLYM+RRO;22.:)FBE1HWKZ#(>(L;
MD=9>SE[7!SE?$8:<G&,ELW3E:;I3=W::C*W6+T/G\[X>P><TKRC[+%PC;#XF
M*YI1VM&I&\?:P37P<T+[<R/\6CY_]G]:/G_V?UK^R_\ X*T_\&T^K:)+XD_:
M"_X)Q:+>ZYHA^WZUXO\ V5Y)6GUO2OOW.H:E\%=4U"Z:Z\1V15"1\,]8=O$&
M0%\#ZIXD>31_">G?QO:KI6JZ#JNH:)K>GZEH^MZ/J5]I>L:/JEC<:;J6E:EI
MMQ]GU+3=2TVX^RWEG=V=Y:_8[VRO,=/7K^V95G&!SC#+$X*IS6LJU&2Y:V'F
M]HUH7=KVER3BY4YJ,G"4N5V_'\RRK&937]ABX.-[NE5C+FI5HQY;RA)::77-
M"5JD.;WX1YE>C\_^S^M'S_[/ZT?/_L_K1\_^S^M>H>;_ .!=/_;?Z?\ V\'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZU[[^SS^U5^T;^R?XP
MC\>?LY_&CXA?"#Q)Y]N;NX\':W<6>F:Y% 0;6W\6^&[G[5X:\8:0" PT;Q)H
M^HZ<#R*\"^?_ &?UH^?_ &?UJ*E.G5A*G5ITZM.<7"<*E.%2,HRMS)J<96O9
M:JWG<J%2I2G"I2G5IU(2C.$Z<YTY1DK6:<)1VN[WO]JUC^S']B3_ (.O/$FF
M?V5X)_;X^$%OXFLU$-JWQP^!EM;:=KH;:%6Y\6?"76+NT\.:O<W=Y_Q_ZQX-
M\2^'!8#C2_ >IC.?ZY_V8_VR_P!F+]LKP7'X^_9F^,W@OXKZ"((9=3MM"U P
M>*/#LDP!@M?%O@K5TT[Q=X0O23@67B31M,G8YVKM!<_X\_S_ .S^M=[\-OBA
M\2O@WXRTCXA_"/QWXO\ AIXZT"4W&B>+O!/B+6/"WB/3)2,$6^HZ1<VMV;*]
M'_']8D#J?>OA\VX#RW&<U3+Y2RZN[M)-U<))^ZE3=.K*3IN?2<9V5O>A+2WV
M.6<:YCA%"&-@LPI)Q3E)*EBHW:O44Z44JG+HG&4>NDXZ\W^S[17\'W_!/_\
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
M!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\
M;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%
MT_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O
M 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73
M_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M
M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_
M &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\
M;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M
M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[
M/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^
MG_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?
M_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M
M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]
MO ?II_P3F5@OQ?8J K?\(%M;^]@>,L^W<9_^O7Z;5^;?_!.^!TT'XH3;,0R:
MOX7BC;UF@T_4VN>?8W &.O4=Z_22O]GOHK4G1\!> 8-WO2XBK)VM>-?B[/ZT
M=-=HS2O=WWTV7TN"5L-3\U?[PHHHK^A#K"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 **** /\ 'K_;HGFN?VV_VQ+FY>:XN;C]JG]H
M:6XN)9_.FGFF^+'C+[3<W-SV]?RKY9^?_9_6OLG_ (*+:=9Z+_P4%_;KTBPB
M,=AIG[8O[3.EV<1G\TV]G:?'#QY;VP-Q<9Y%G:],_P"-?&WS_P"S^M?TO@WS
M83"2VOA,,O\ P&DH_CRW\KVUW/YUQ:MB\7'5\N*K1NNMYJ=WV^.W71-];(^?
M_9_6CY_]G]:/G_V?UH^?_9_6NDY__ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:
M/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_M
MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:
M/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_M
MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX_P!-;_@VN_Y1(? C_L=/
MCE_ZN#QC7[R5_/M_P;+ZQ+J7_!*3X96;Q0HOA[XI?&K1X'BSF>&;QO>Z^MQ-
MT&XG73WS@=C7]!-?SIGNF=9JNV/Q'_DTW/\ #FM\C]]R)WR;*WWP&&5NW+2C
M#\>6_E>VN[****\H]4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _!O_@Y1_Y1(?'?_L=/
M@;_ZN#P=7^93\_\ L_K7^F-_P<MZG9V'_!)GXS6US/Y4VL?$/X'Z?IZ"">87
M%Y!\3O#^L?9\6_S#_0]+O;G)/_+/MQ7^9S\_^S^M?LOA[_R(ZO\ V'U?_3&&
M/R'CIWSBCO\ [A0>FVM:L_Z\KA\_^S^M'S_[/ZT?/_L_K1\_^S^M?=GQ?_@7
M3_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[
M/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K
M1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/
M_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_
MK1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'
MS_[/ZT!_X%T_]M_I_P#;P?/_ +/ZU_2E_P &K/\ RDVU_P#[-=^*O_J7_"ZO
MYK?G_P!G]:_I2_X-6?\ E)MK_P#V:[\5?_4O^%U>'Q-_R3^<?]@-7\XGL<._
M\CW*OB_WNGO\M_+_ -N/]&BBBBOY[/WH**** "BBB@ HHHH **** "BBB@ K
M^#;_ (.[?^3COV0O^R*>.O\ U.;:O[R:_@V_X.[?^3COV0O^R*>.O_4YMJ^L
MX'_Y*3"?]@^-_P#3!\IQI_R(,1_U_P )_P"GX'\AWS_[/ZT?/_L_K1\_^S^M
M'S_[/ZU^Z'XQ_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_V
MW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M
M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?
MZ?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT
M?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?
M/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I
M_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\
M_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_
M^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_
M -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;
MP?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^
MM'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!
M_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\?Z,W_!JW_RC*\0?]G0?
M%3_U$OA;7]*E?R^_\&G5]>7G_!./XKVUS/YD.E_ME?$:PL(P1_H]E+\&?V?=
M2-L<\\7FI7ET<?\ /2OZ@J_GKB16S_.-=\?5?WPIO];?(_=N&W?(LK??"4_P
M<H?^V7^=N@4445XA[@4444 %%%% !1110 4444 %%%% '^9)_P ')W_*6_X\
M_P#8E?!#_P!5!X/K\(/G_P!G]:_=_P#X.3O^4M_QY_[$KX(?^J@\'U^$'S_[
M/ZU_1'#W_(ARC_L7X/\ ]1J)^!9Y_P CC,]_]^Q.W_7Y[_UM</G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]:]@\K_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_
M]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3
M_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH
M^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_
M]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3
M_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UK
M^A;_ (-A?^4J/A/_ +(G\8?_ $T:57\]/S_[/ZU_0M_P;"_\I4?"?_9$_C#_
M .FC2J\7B/\ Y$.<?]B^O_Z53/6R'_D=Y3O_ +_0W^?]/SN?Z4E%%%?SR?O@
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X?^TQ_R
M;G\?_P#LB?Q2_P#4(URO<*\/_:8_Y-S^/_\ V1/XI?\ J$:Y54_X]#_K]1_]
M/4S'$?[O7_Z\U?\ TB1_C:_/_L_K1\_^S^M'S_[/ZT?/_L_K7]/'\Y_^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'
MS_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M?Z,W_!JW_P HRO$'_9T'Q4_]1+X6U_G,_/\ [/ZU_HS?\&K?
M_*,KQ!_V=!\5/_42^%M?$>('_(@7_8?A/SJ'UW!/_(\CO_NE??\ Q4/Z?G<_
MI4HHHK\6/V0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "OSM_;]_X*;?LJ?\$X_ G_"4_'CQD+GQAK5G/-X#^#/A%K+6/BGX_N(B
M5:?2]":ZMUTCPW9E3_:/C'Q'=Z7X9T]@+$ZH^KS:;I.H_C?_ ,%=?^#B[X??
MLO/XG_9Z_8IO?#GQ;_:(LQ?:%XM^*,HMM>^%/P7U,@V]W:Z<MN9+/XC_ !(T
M=F)_L4.W@WPYJ(4>)V\4:GI>K> V_@M^*WQ<^)OQS\?>(_BG\8O'GB/XC_$3
MQ=J4VI^(_%_BW5;C5]7O99N,"XN/^/*RLN+/1-$LP--T[3<:7I7_ !*Z^YX=
MX+Q&9>RQF9JIA,#_ !(T;\F)Q-G[O*KWIPEKRS:ES+FM'2Y\/GW&&'P,I87+
M_9XK%ZPJ5;<^&PU[*2F].><?M0O"VEY:V/TY_P""D?\ P6D_:V_X*-:IJ?A;
MQ)K1^$O[.O\ :1NM#^ '@359_P"P[B*UN3<Z==?$GQ(MI9ZM\1]9M2;-F_M=
M=-\&:?J6G?VMX8\+Z6Q)/Y ?/_L_K1\_^S^M'S_[/ZU^O83!X7 4(X;!T*>'
MH0^&%-6O_>F]YU';WINSEV1^6XG%8G&UI8C%5JM:K.UY3=[;>[%?9@KZ1UY5
MS:L/G_V?UH^?_9_6CY_]G]:/G_V?UKI.?_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:^L?V0/V(_VF/V[/B=
M9?"S]FWX::OXWU3SK'_A)/$DT-QIO@/P#IMY.6.M^/\ Q;<VO]C^'-'Q:7I/
M_,2\1 '3/"VE:IJ@.EU^J/\ P5^_X)&?#_\ X)<?LY_L@ >,]3^)GQW^+?BG
MXI'XN>-(Q=:7X/@_X1W2/ MQIGA+P!X;("V?AO1KS7;S.M:N3XD\0'.INNDZ
M61X6TSSJV:X&ACL-ELZ\9XS%2M"C2]^4(^SE4]I5V]G"T;7U>[L[:]U++<;5
MP>)S!49PP>$BI3K56H1G+GIP=.EOSSO+:ZOMIS77\_OS_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M>B</\ X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\?VM_\ !GI][_@H?]/V2O\ T/\ :>K^
MU^OXH/\ @ST^]_P4/^G[)7_H?[3U?VOU^#<9?\E+F7I@/_59@C]MX0_Y)W+_
M %QG_J?B@HHHKY@^E"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M5!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?B)_P<%?M-G]F?\
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
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?
M_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZU[+\"/V
MAOC=^S+\0=+^*WP ^*'B_P"%'C[1_P!S;^(_">J7&G2W%GQ]ITW7+7%UHWB3
M1KSC[;HNL6>HZ;J.!_Q*J\:^?_9_6CY_]G]:BI3A5A*G4A&I3G&4*E.:YH3A
M*W-&4;J][?(<93A.%2G*I"I3DIPG%VG&2M9I]-]=-[]C^ZO_ ()P_P#!T7X$
M\>3:!\*?^"A6AZ;\-/%=RT&F:?\ M$>"=,N9_AOJEWM^RVT_Q(\(V_VK5O M
MU>$L;SQ)X?\ [3\,K(QEU72? FF*HK^N3PEXM\+>/O#6A^,_!'B/0O%WA/Q-
MIUIJ_ASQ1X9U6QUO0-<TF\A\ZVU+1]9T^YN;&_L;E&!BN[.1E<?=)P&7_%P^
M?_9_6OTX_P"">?\ P5I_:Y_X)P^)XI/A'XO_ .$K^$5_J1O_ !?\!/'<^H:E
M\./$7G@?VEJ6B6INOM7@3Q?><-_PDWA :>NX:2WBA?%.F*-,'YYGG 5"NIU\
MF<</7>KP=5_[-4EI?V4KKV4W;2#C44]DX<OO?>9+QKB*')0S92Q%%:?6H1_?
MTXZ6]K#7VD(WUGSP=/\ EGS:?ZP5%?E3_P $X/\ @KE^RC_P4F\,?\6R\0_\
M(-\:-&TR+4/&W[/_ (XOK&+QYH85,:CJ'ANXQ#:>/_!UI> I_P )+X;4G3D?
M3#XGTSPQ+JNFZ;)^JU?EF)PN)P=:>'Q="IAZ].RG2JKEFKZII:WA+[,UI*ST
M5C].PV)H8RC'$8:K3KT)_!5IRYHNUKJ]E:4;KFCTNM0HHHK W"BBB@ HHHH
M**** "BBB@ HHHH **** "L/6=&T[Q!I.IZ'K%I#?Z5J]I<Z=J%I*,PW-E=P
M-!<6[8[,K,>Q!/ R.-RBL,1AZ6*HU,/7IPJT*U.=&M1JPC4I5J-6+IUJ52G-
M2C*%6E*=*::=Z<YQVDP/YXOC/\,]2^$GQ$U_P=?>=):VDPN]#U";!.J:#>_\
M@W4>"1D$FROL$C^TO[5&<<5YE\_^S^M?LS^V1\'5^(O@!O%FB6JR>+O $=QJ
M<<<6!+JOAX$S:UIA; +-: ?VK9#) >&6-03?L1^,WS_[/ZU_BCX_>%M7PI\0
M<PRG#TJG^KN:\^;\+UWS.']F5ZTE++W-I+VV4XCVF#J1;=6=%4,75;^MP;^9
MQE"5"M)6]R?[R&WVDKQT_ELM=+WT2#Y_]G]:/G_V?UH^?_9_6CY_]G]:_$O_
M  +I_P"V_P!/_MXY0^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_
M $_^W@#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_
M6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]
MG]:/_ NG_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_
M $_^W@/LO]C'XRGX?>/O^$*UJ\9/"WC^>"WC60@1:;XJ'[C3K\$XXOA_Q)KW
ME02-*#$II; _L_7\R:.Z/O3[_P#GK[?RK]T/V6_C&GQ=^&]G<:C/YGB[PP8=
M"\4Q2MF:>>. C3]:8-GC6+2 R,00#?Q:BFW"#/\ HY]"SQ;]OA,9X49WB+U\
M&JV:\'U*U1KGP<FJN;9)3=2;=\)4E/-L)33G)T*V:_P\/@J,%[.68B_-AYO7
MWIT^[U7/'T6C^_0^G****_T&/7"BBB@ HHHH **** "BBB@ HHHH P->T#2_
M$VBZIX>URUAO](UNPN=-U&UEZ7%C>0-!/&V3_$KG!'0@'G !_GY^+?PVU3X3
M^/M?\%:CYTJ:?>&32]0E(/\ :FAW9,^GZ@<$C==6H(OQDD:F".HK^B6OB3]M
M'X-?\)]X";QMHEKYOBKP##/=R"/'G:IX6!\_4K5CRS/I)SK%D"0%5-2C1<ZB
M['^3_I8>$G^OO W^L64X?VO$_!5'$YAAXTZ;E6S'(^2,\WRW]W"4ZM6G"#S+
M!15ZLL11K8:A[V.FI<./H.M24HKFJ4;U(+J[<MTGTO9:ZVLM&?CA\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K7^1O_ (%T_P#;?Z?_ &\?.A\_^S^M'S_[/ZT?
M/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\
M;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M?:7[%?QE_X03QW)X$UJ[V>%O'4]O%
M;M+,IBTOQ2/]'TZ<;NAUC TF[P5^==(). 17Q;\_^S^M-1WA>-TD\MX_WL<D
M6?.\[/0_YXKZ_@'C3-?#WB_(^+\GFXXS)L7"M*E.<X4\9A)\M/'9=B'"]\/F
M&$E6PE9N,I4U5=6FHU:<)QTI5)4:D*D7K&2EZVZ?CV?H?TV45\S_ ++_ ,8(
M_B_\-[.]OYUD\6>&S#H7BI"<33W<<(-AK)+$DC6+0>:2-H_M!-10 B,U],5_
MNGPIQ-E7&7#N3\3Y+6]OE>=8'#X_"3VG&-:"E.A6C]C$X6KSX;%4M72Q%*K2
MD^:$DOJ83C4A&<'>,HJ2]'_P;H****^@+"BBB@ HHHH **** "BBB@ K)U+3
M;#6=-OM(U*U@O].U2TN-/U"RN1YD-Y974)MKF"X&062>W<JPYX<Y)QSK45E6
MHT\13G2K0IU:-2$Z=6E5A&I3JTZD7"=.<)WA*$X.4)QE&2E"4HZ<S8'\]WQP
M^%E_\'OB)KGA";SY--R=4\-W\N0;W0;LD:=<X(!-W9D?8[PX .H:<""003Y-
M\_\ L_K7[6?M>?!O_A9GP[NM:TBU,OB_P+'<:QI8B3$NI:1@-K6BEB>?,M+<
M7MBO7^T+&-54?;Y37XI_/_L_K7^*OT@_"JIX4^(..R["T:JX;SOVF=<,UFIN
M,<%B*[>)RR4Y1BI5LGQ<JF#3E>O/ ?4:]=R=>#?S6-P[P]:27\.I^\AY72YH
MVU^'17TOT2ZGS_[/ZT?/_L_K1\_^S^M'S_[/ZU^&?^!=/_;?Z?\ V\<@?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[
M/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^
MG_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P'VM^Q/\9!X&\=/\/];G
MV>&O'UY%%9R2S*8M,\6L!;Z?+DC(&M$+I&%*[G32-S$#G]E*_F31WA>-TD\M
MX_WL<D6?.\[/0_YXK]U_V8OB_'\8/AMI]_>W$4GBO0#!H7BJ,$^;->0P9MM8
MZL=NLV@-V<!56]74$50D>!_I#]"SQ:^MY?BO"C.L3S8K+H5LTX3G4G-RJ9?*
M2GF>3PY^9RG@ZTY9GAESRE4I8G'JU'#X*G!>SEE=M3H2=VKSI^=_B7ET=[_(
M^E:***_T!/7"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH ***^*_VJOVDH/A3I<O@_PE=1W/Q$UFT4NX8;/"FFW0(_M*<*?^
M0O> D:+9'YB"=2?]VD*7_P CQSQOP_X><-YAQ3Q+BXX3+,OIWLK2Q&,Q-1\F
M&P&"HW3Q&,Q=9QI4:2:2O*K5E3H4JU6GG5JPHTY5)NT8[]S*_:?_ &J[7X:Q
MW'@?P)<6>H>.YXFAU._&9;+PC#+$W) .V]\0,/\ CRL<&.R^5]2"K@-^0E_?
MWFI7EQJ6IWEYJ-_>33W5Y>74]Q>7D\TW_'S<W-S<?CR*CN;FXO+FXO+RXFN;
MFXFGN[BXNY_.FGFF_P!(N;FYN;C_ ":;\_\ L_K7^,?B[XP<2^+_ !%+-LYE
M+!Y5A)UZ>0\/4ISE@LHPE:T6YI1H?6\QK0L\9C<13E.I4@G3A1P\:.&H_.8G
M%5,3-2F[1C?DC>_+>W-KI>]ET0?/_L_K1\_^S^M'S_[/ZT?/_L_K7Y/_ .!=
M/_;?Z?\ V\<P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?
M/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'
MS_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_
M -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_
M^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/
M_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\
MVW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[
M/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^
MS^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;
M?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_
MK1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/
MZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_
MI_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M
M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K
M1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G
M_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?
M/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'
M_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_
M &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_
M^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^
M!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\
M;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%
MT_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O
M 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73
M_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\!^L'_!/:V$?@'Q
MW>E\F?QC!:B/^Z;31[2?KGL+S&<=,BOT*KX9_8"MA!\%M;G;&+OXB:W*OKY<
M?A_PQ:#/;_EWQ^'6ON:O]M/HX8;ZKX(^'5-V3GD3Q#LM_K6/QN)3_P# :J7R
MOI>R^GP:Y<+05[_NX_E_7S"BBBOVXZ0HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#_ "&O^"E7_*1K]OW/_1Z_[5/_ *OCQW7Q
M5\_^S^M?H)_P5@@AM?\ @IA^W<EM!%;H/VIOC1+Y<</EDS7GC?5)[FZ+=";R
M\NL9[GN<BOS[^?\ V?UK^EL [Y?E[[X+"R]+T*>GX'\[XY<N.QJNW_ME=Z;:
M5%#7_P  OZ-KI=GS_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M=1R_\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\?Z2'_  ; 7=K<_P#!+'P]%;30S3:?\<?C#:WJ1''V6[EO='O_ ")O]LVE
M[9W)QCB0#C&*_HJK^93_ (-3-6MM2_X)J^.[.%)HY= _:Q^)NE7IDQY4L]Q\
M.?@UKZM; _\ +K]CUVU"=.0>37]-=?SQQ$N7/LWC>_\ MU65_P#$HZ?*V]];
MG[QPZ[Y)E7E@:"^Y2M_PP4445XQ[04444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_.__P '
M/CHG_!*WQ3O/+?&SX.A<?WO[5U C\AQ7^;+\_P#L_K7^BK_P=7ZE9V'_  31
M\%VUS)LFUG]JWX6Z9IY,>\R7D7@#XQ:QLQ[V>EWA]L'UK_.J^?\ V?UK]I\/
MU_P@.7\V/Q3MVM&BC\=XW=\[6_NX/#1TV=N9WZ=_NN'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M?;GQ__ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/
MZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_
M]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K
M0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V
M\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZU_2E_P
M:L_\I-M?_P"S7?BK_P"I?\+J_FM^?_9_6OZ4O^#5G_E)MK__ &:[\5?_ %+_
M (75X?$W_)/YQ_V U?SB>QP[_P CW*OB_P![I[_+?R_]N/\ 1HHHHK^>S]Z"
MBBB@ HHHH **** "BBB@ HHHH *_@V_X.[?^3COV0O\ LBGCK_U.;:O[R:_A
M5_X.]=(MX?C!^Q3KZ/*+S4/AQ\8]&F3'[HP:-XF\%W]L;?\ Z?2==O<8_A"U
M]9P1IQ'@WWI8J'_@=%J_RMMU[H^5XT7_  @8E]JN&?K:O#3_ (/X'\=_S_[/
MZT?/_L_K1\_^S^M'S_[/ZU^Z'XO_ .!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'
M_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'
MS_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?
M_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K
M1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]
MO!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'
MS_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0
M'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\
M?Z&'_!IC_P HZOC1_P!GK?$3_P!49^SC7]15?RZ_\&F/_*.KXT?]GK?$3_U1
MG[.-?U%5_/?$W_)09M_V%+_TQ1/W;AK_ )$65?\ 8'#_ -+JA1117AGN!111
M0 4444 %%%% !1110 4444 ?YDG_  <G?\I;_CS_ -B5\$/_ %4'@^OP@^?_
M &?UK]W_ /@Y._Y2W_'G_L2O@A_ZJ#P?7X0?/_L_K7]$</?\B'*/^Q?@_P#U
M&HGX%GG_ ".,SW_W[$[?]?GO_6UP^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UK
MV#RO_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>
M#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9
M_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>
M#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6OZ%O\ @V%_Y2H^$_\ LB?Q
MA_\ 31I5?ST_/_L_K7]"W_!L+_RE1\)_]D3^,/\ Z:-*KQ>(_P#D0YQ_V+Z_
M_I5,];(?^1WE._\ O]#?Y_T_.Y_I24445_/)^^!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7A_[3'_)N?Q__ .R)_%+_ -0C7*]P
MKP_]IC_DW/X__P#9$_BE_P"H1KE53_CT/^OU'_T]3,<1_N]?_KS5_P#2)'^-
MK\_^S^M'S_[/ZT?/_L_K1\_^S^M?T\?SG_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZU_HS?\&K?_
M "C*\0?]G0?%3_U$OA;7^<S\_P#L_K7^C-_P:M_\HRO$'_9T'Q4_]1+X6U\1
MX@?\B!?]A^$_.H?7<$_\CR._^Z5]_P#%0_I^=S^E2BBBOQ8_9 HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBO-_BA\4/A[\&?A_XN^)_Q3\8Z
M!X!^'W@31KG7O%OB_P 1WBZ;H^@Z19D&2>XN6 RQ)%K96EJLE[J%_)'I^GQR
M:A(B,)-M1C&4I2:C&,%S2E)[14>M]?2VQ,I**;;C&,8N4I2?+&,8VNV[.UKG
M1^)/$GAWP3H&M^+O%VMZ3X8\+^&]-O=<\0>(M=U.VTC0]$T?3[=KG4-3UC4K
M^XM[2RLK&T@-S>7M[(L<4>]V8*K&OX(_^"RO_!P_XK_:&?Q;^S)^POXAUCP3
M\ 9?-T+QW\;K$7^@^._C-:#[5!J6B>$?/6UUCP+\.+QL"\8C3?&7C/3573-3
M72O#.J:OX:U?Y*_X+/\ _!;KXA?\%"O%NL_!;X+:AK/@/]C'PWK,!TO0/(_L
MW7_C?J>CSB>U\;?$ X^VVFCBZ N_!GP_8G3]/_XE?BCQ1_Q4_P#90\+?S]_/
M_L_K7ZWPMP;3PJHYCFU*G4Q;BIT<'.*E"A>]JE973E6T7)&T52LV^=R7+^5\
M2<6RQ4JF RRI*.&7NUL3%6E6OR^Y1ETI6OSRNW432M!0?.?/_L_K1\_^S^M'
MS_[/ZT?/_L_K7Z*?!_\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K
M0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V
M\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZU>TW3=3UB_L])T?
M3[S5-2U"?[+I^GZ7!<7EY?33?\NUM;6_^F7EY_GJ*+^O]-?Y_@P2_P 73?Y?
MY:^=RC\_^S^M'S_[/ZU^P?[,/_!"/_@IQ^U&]A?Z%^SSJ_P?\'WY@D/CS]H>
MXN/A-H]M#*N^WN8/#>KVMU\2-6LKM66]L[[P[X#U#30&7GYEK^E?]DK_ (-0
M_P!GCP%)IWB/]L3XQ>*?CWK"&WNKCX<_#N"Z^%GPWBF);[5IFI>)+:ZN?B-X
MCLF"H4O]%O\ X7R9?#6X"YKY[,.*<CRV\:N-IUZJ_P"7&#MBJCVO_";A#5V_
M>SI\WV>:SM[N!X;SC'\KI82K2I2_Y?XG_9Z<=K<WM%&<KV?\*%2VO-R\T;_P
M[?!WX'?&']H/QQIGPY^!WPT\:_%?QWJ\I-IX8\">'=0\1ZB(!S]JNCI]K=?V
M-H]D/^/[6]8/]G::,_VI7]:O[ O_  :J^+-9GT+XA_\ !0?Q]%X1TAC!?_\
M#/?PCU6VU/Q3>#F?^S_B#\4+<W/AWPXJR!8]0T;X?CQ*U]8.IT[QWI.HAG3^
MQ[X%_LV? ;]F3P9!X _9_P#A)X#^$/@^/[.9=&\#^'--T1=3N;566WU#7-0@
M@_M7Q%JRHQ!U?7[S4-2?'S3$LQ/NU?G>;<>YAC%.CED%E]!VBZCE"KB:L=+S
M52/+['VG6-IV:TD['WF5<#X#"\M7,)_7ZZ?.H<DZ>&IRMI%0DVZO)JN;W+]8
MI-7\0^ O[/'P2_9@^'&C_";]G_X9^%?A5\/="'F6?ASPI8BUBGO9UBM[O5=:
MU"<SZMXC\0WHMT_M#Q'X@OM1\0:BZ!M2U)W)<_RB_P#!WY_R3O\ 89_['?X[
M?^F#X85_937\:W_!WY_R3O\ 89_['?X[?^F#X85Y/"<I3XGRR<Y2G.=>M*<Y
MR<I2D\/4NY-[M_\ #W>IZO%$(T^'LPA",80AAZ<(0@N6,(QQ%"R2/X;OG_V?
MUH^?_9_6CY_]G]:/G_V?UK][/Q'_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G
M_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]
M: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/
MG_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G
M_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]
M: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/
MG_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX_M;_X,]/O?\%#_ *?L
ME?\ H?[3U?VOU_%!_P &>GWO^"A_T_9*_P#0_P!IZO[7Z_!N,O\ DI<R],!_
MZK,$?MO"'_).Y?ZXS_U/Q04445\P?2A1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5\A?M8_L/_LN_MP>!W\!
M?M+_  >\+_$32XX9HM$U^ZMAIOCKP=/-B3[5X+\;:.]KXD\.3_:-LERNGZK'
M8ZB8_*U;3]1T]Y(F^O:*TI5:M"I"M1J5*-6G)2IU*<YPG"2=U).$HZKSOY6,
MZM&E7A*E7IPJTIQ<9TZD(3A.+M=-3C+MT^=S_/\ _P!OK_@UN_:!^$DNL^/_
M -AWQ6?VB/AY";B^C^%7BR;2?#GQQT.T&X_9].U/&E^#_B.EI9*=KVO_  A?
MB!LKI6E>&-5+*#_+=XV\"^-OAIXJUCP-\1?!_B3P'XV\-WGV#Q!X3\9:'J'A
MOQ)HEY#S]FU+1-9M;76+.\S_ ,_EGZU_M(U\:_M9_L$_LE?MP^%V\,_M+_!3
MPA\0VAM'L]'\7S6(T;XC>%E)N3;MX3^(.BMIWB[152\N6N_L%KJHT/4)?EU+
M3=0C8JWWV4^(&*PRA0S6A'&4HVY<32Y*>*ARVY7)2DH5>75KD5+=\S?NV^$S
M7@7#5^:KEE9X2H[OZM/GEA9R?+=W7-.&VJFZE[^[RV=_\@_Y_P#9_6CY_P#9
M_6O[ _VV?^#4;XI^%?[6\8_L)_%:T^*>BH;BZ@^#/QCO-(\*?$&"-4C,&F^'
M/B+!;:9X$\77=[>ERO\ PEUK\+X]-5/FUK4V95K^6;XZ_LY?'K]F/QG<> /V
M@?A'X\^#_B^/S_*T?QYX<U#01JL%G_Q\ZEHFI7%K_8_B31L<C6O#=YJ.G<>U
M?I&79YE>:QYL%BZ=623E*@VJ6(A%)-N5*LZ??3EE)-IW:TO^?YAD^8Y7)+&X
M:K2BY*"K+][0E-VM%5*7/KI=\T8O5V3UMXK\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K7K'F?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O
M!\_^S^M;_A7Q;XG\!^)-#\9^"?$FO>#_ !=X8U*#6?#?BCPOJFH:#KVAZQ9W
M!N+;4M$UO3[JUO+.\L_^?VSZU@?/_L_K1\_^S^M*48R7+)<T7O%_#+_$K:VZ
M:JUV";BU*/,I+9M7M\/]/SN^A_<'_P $E?\ @Y6L/%%QX7_9[_X*,:KIVAZ_
M*+'0O!W[4L44.F>']8N),06FG_&W2[:W6Q\.7V 5/Q-TAAX;<,I\6:7X9\K4
M/$^I_P!D=A?V.KV-GJ.G7EKJ&FZA:PWMA?V4T-U:7]I=0B:VNK6YA)MKJTNK
M8[T=,JRE71BI1Q_BL_/_ +/ZU_0[_P $?/\ @O+\5OV"=2\/_ [X]7'B3XO_
M +(4]X;2VTSSSJ?COX(13SX&I_#FXO[L&]\((<-K'PSN[U;%1G4_"KZ3J;ZN
M/%7YKQ)P3&I[3'9+3C3GK*KE\%RTY))7GA5=\DV]Z,5[.2:Y/9\K4_T/A[C&
M5-T\%FTI3I.T:6-E\=/M#$:>_"S7[Z4N>+C+G=3F3C_I.T5Y3\'_ (Q?##X^
M_#KPC\7/@YXVT/XA_#CQWH]OKGA/Q=H$S3Z;J>GS9B(Q,MO<V=_:W<$EEJ^C
MW=M8ZIHFIQ2Z9JVG6&IP2HGJU?E<HRA*4)PE"<).$X3BXRC);J47JFOZV9^F
MPG&I&,X2C.$XJ<)Q?-&49;-/^O4****104444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %?YO?_  <W?LGGX"?\%!I/C-HNEQ6?@?\
M:N\'V'Q MY;>#R;.'XD>$$M/"/Q'TVV;)W7MW]F\'^.K]@<-JGC%NAK_ $A*
M_GE_X.6?V3G_ &B?^"=/B#XE:%I\MYXY_96\4V'QET_[(I-Y<^ YA_PC'Q1T
MX,"0MC8^'-3MO'E]E3G_ (5_$-XX5_IN$,Q_L[/<(YNU'%\V#K*]K^V<?9='
M>U:--[)[ZI7O\UQ9E_\ :&38B,8\U7#6Q=)?]>7^\UZ7HRJ*_GL?YK_S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M?O1^)?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\;WA7Q/K_@CQ/X;\9^&-
M1FT?Q)X3U[2O%'A_5+7_ %VE:]H.H6NL:'J5L?\ G\L[RT^V_P"-?[#_ .S)
M\<= _::_9V^"?[07AE(H=(^,7PR\'_$&WL8IA<#2KGQ+H-KJ.I:#<38^:[\/
M:I->Z+>\'%_I\JYXX_QPOG_V?UK_ $/_ /@U@_::/Q7_ &$?%_[/^L:G#<>)
M/V8/B;?:?I=B)O.N+?X8?%D7?CGPM<W+;LEF\=#XJ6,>%&W3M-TW<V& K\_\
M0L![;+L-CX1?M,'B7&K);.EBHJ#;ZZ5:=&RZW>JM<^YX#QOL<PKX*3M#%4%.
MG%Z7JX62FHV2U]RI4D]5;ELNZ_I[HHHK\?/UD**** "BBB@ HHHH **** "B
MBB@ HHHH **** "JD\\%I!+<7$L4%M!%++//+*(H888@6FFFF8@*% W,S8QA
MB6ZD6Z_)7_@MY^TQ'^RQ_P $SOVF/&5G??8_%OC[P>?@;X$\N;R;QO$OQ@8^
M$+F\TZ<CY;WPYX2N_$WC%#SQX=8\'%;X7#U,9BL-A*2O4Q->E0BW]GVM2,.9
MKJH\U[75]KJ]SGQ>)A@\+7Q53X*%*I5DKVO[.$I\M];7Y;7L[;V=K'^;G_P4
M&_:4O/VOOVT_VDOVB9KV:]TWXC?%/Q'<^#S--/+/%\/=  \+?#?3B)@J@V?@
M/0?#=I\JJO7"@<5\=_/_ +/ZT?/_ +/ZT?/_ +/ZU_2E"C3PU&EAZ*Y:-&G3
MI4X?RPITXP2OIORW\KV\W_/-:K4Q%:K7JN3G6J2J2=K>].;F[Z_WK>B?R/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]:U,__ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6O]1_\ X(+_ +*:_LF_\$T_@9I&IV'V+QY\;+.X_:'^(6 T<IU3XI0:
M??>%+6YMY0397NB_"ZQ\":)J-D2?*U/3=0R-SD#_ #P?^";?[*MS^VI^W!^S
MG^SL;.6?P]XT^(5C?_$.6W/D"Q^&7A"WNO%_Q'N3= $6=ZWA#0M8LM%QD_\
M"1ZCI> 3@'_7.@@@M((K>WBB@MH(HHH((HA%###$ L,,,*@!0H&U57&,* O0
M#\R\1,PM3P&60EK4;QN)CKI"'/3P\-E?FGSU.:^CIJ/*[\R_1. <!S3Q>937
MNPC##8>3UO*:A5KN]U;EBH0M9\W.YW5N5VZ***_+#]."BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#Y/_ &J/V+?V8?VUO!'_  KS]I;X0^%/B?H=L;A]$OM3MI]-\6>%
MKN\4I/J'@[QKHUQIWB;PU=L%W79T75X!?;$CU!98P4/\97[??_!K/\;OAK-K
M?Q!_80\8?\+U\$1FXO3\'/'=YI'AOXRZ':<W'V?PUXCG_LSP)\1Q: ;PUZ?!
MOB$1E=-TS3/%&ILI/]\M%>UE/$&:9-)?5,3)T;MSPM9SJ8>IS6YTXN:E'F25
MW"47HK\UE;Q\SR'+<VC?%4(JNHJ,<524*=>/+\+YE!PGRZV52$TKOEY;N_\
MB]_$3X:_$3X2>+-3\ _%;P)XO^&GCC1)1'K'A#QWX=U?PMXCTN4\@W.BZ_:V
MMY: C&#]C([\UQ/S_P"S^M?["'[3_P"Q9^RW^V9X13P9^TS\%/!?Q8TNWAGB
MTC4-<L6M/%WAO[6,3W'A+QOH]QIGB_PE=,22T_AS6M-E?"AF8 *O\D?[:W_!
MI[XCT]]4\8_L$_&:+Q'9?Z1<#X*?'BYM=-UZWC4_:?LGA/XL>']-M=(U??=8
MM].T7QAX:\/"QC.[5O'FI=#^FY5QYE>-Y*>.A++:[M&4I)U<*Y)>]-3I1;I\
MVGNS@E?13E9V_.,RX)S+!\U3!26848KW%%JGB>5-6BZ=5Q4[.Z3C-Z7NHW/X
MR_G_ -G]:/G_ -G]:^B?VC/V1OVF?V1_%7_"&?M)?!#XA?"#6Y)[B'3Y?%FB
M7$&@^(S9$BZN/"7BVV^U>#_&%IG*F]\-ZQJ.GC!SS7SM\_\ L_K7VU*I3K4X
M5:52G4IU(J49TZD*D7W2<)/;S2OTOJ?'3IU*4G3JTZM*I&W-"I3J4Y+;=3C&
M][/:^EWI>P?/_L_K1\_^S^M'S_[/ZT?/_L_K5D_^!=/_ &W^G_V\'S_[/ZT?
M/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^
MS^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z
M?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_
M^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/
MZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_
M]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K
M0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V
M\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O'3>"_&WC#X=>*O#_ (Y\ >*=>\%^,_"^
MI0:SX:\6>%]5U'0O$FAZQ9G_ $;4M$UO3[JVO+.\L_\ IS]><U_<A_P2/_X.
M2_#OQ4E\*_L\?\%"-6TGP7\1Y_LFC>$/VEO)T[0? /CB=@(+6Q^+%I MMI/@
M7Q/=% %\8:1;Q^!=1WO)JZ>!G2,:I_"3\_\ L_K1\_\ L_K7D9QDF SJ@Z.+
MI1]I&_L,3!6KT/AM:5[3MRZQDO9STYX2Y8V]7*<XQN3UE4PM2;IRLJN'GK1J
M16T7'=6YG9W=M=-#_:QBE2Y1)8GCDADC$D<D9\R*:*3D$$8[ '@G.>_(JS7^
M=-_P1J_X+]_$+]C6]\+?LZ_M6:IKWQ+_ &4'FL=%\-^*)C<Z]X[^ EO-<6MO
M;3:/<#[5>>)/A5H]F0;WP9@ZEX<T_!\!AETIO"FK?Z$/P_\ B#X+^*O@OPQ\
M1_AQXGT;QOX#\;Z-8^(O"?BSP[?6^HZ'KVAZC;BYL-3TR_MB8[RTO(RK*RLW
MWB" 5(K\0SS(L9D6(5+$)5:%1M8?%TT_85MK*]WR5$FN>%Y<M_B:U/V/)L\P
M>=4'5PTN2K"*=;#S?[RGOK'1>TAH[3M&]MD=Q1117BGM!1110 4444 %%%%
M!1110 4444 %%%% !7X6_M5_!W_A4WQ)G?2[3R?"'B_S]<\.M$I6"R/G@ZGH
M@!X_XD][=8L@"0MAJ.F+G(-?NE7@7[0OPBMOC#\-]8\/1QPQ:_I__$Y\*7D@
M $&N64.;:V9B"?LFIVQDTN]^91Y<Q.UB!7\_?21\*8>*GAYB\-@J$:G$_#WM
M\YX;G:'M*]:%%QQ^4J<HRM#-<)'V=.-N7^T:&75:EZ=&<)<F-PZQ%&4?MP]^
M&C>L6KK3:^FNNJ6C/P2^?_9_6CY_]G]:=<VUS87-Q9WEO-;WEG-/:WEO+^YF
M@FA_T>YMKGL/Q'?%-^?_ &?UK_&"4)TYRIU(U(3A+EG"2M*$H\JG":^S.$U*
M,HZZ)RO[UE\T'S_[/ZT?/_L_K1\_^S^M'S_[/ZU/_@73_P!M_I_]O 'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X
M%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/Z
MU[I^SK\7IO@]\2M+UVZDF_X1O5#_ &/XKMXB9<Z/=W.1J1M@0?M6CW@%VX_B
M4E6R"0?"_G_V?UH^?_9_6O:X;X@S7A3/LHXER3$SPN;9)CL/F&!K6YH*M0G"
M7)5AI[2C6AST,13YHJK0JUZ4KQFT73FZ<XSC\49*2^6Z^9_2];7$%W!!<V\L
M<]O<0Q3P31$20S0R*)H9XB,KM(8,I'!7# D!35RO@7]A_P",@\6>$9OAGK=W
MYOB#P1:B7199@IEO/!_G-;6T&#C)\/78&G+R2-.?2=HSNS]]5_NAX<\<Y7XC
M\&Y'QAE#BL/FN#A/$893C.>7YC2_=YAEM5Q?\3!8F,Z7,X056FJ>(IIT:U.3
M^HHU8UJ<:D>NDH_RR5KJ_6S=KV5][:A1117W!J%%%% !1110 4444 %%%% !
M3'164JP^7H0:?10!^$O[47P;;X0_$F\BTVV,7@_Q0;C7?##QC]U!#-<?\3'1
M,9./['O+K(YR=-.E9P>*^;_G_P!G]:_>G]HOX1P_&+X;ZKH4$4 \0Z;_ ,3C
MPI<2?NO)UBUC;_1C. 66VU.W9K*7@*/,W,V$ 7\&)H9K6:2VN8YK>:WF\JYM
MY?W,UO-#_P NUS_G!%?XT_2:\*%X8^(%>OE>&=+A7BN6(S;(U2C".'P6)G74
M\URB/*DXPP.+Q$9X6-N6&6XO TK.K"M.7SF.PZH5N:/P5??CHU9V2DM6[VTU
M\UIW;\_^S^M'S_[/ZT?/_L_K1\_^S^M?SG_X%T_]M_I_]O'$'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73
M_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M
M'S_[/ZT?/_L_K1_X%T_]M_I_]O >\?LW_%^?X._$G3-8N+F7_A%]7_XD_BZV
M. /[)N[G(U(VV&*W>D7N+LD#(!.E@@ZI7[S03PW4,5Q;RQ3P3Q"6">(B2.2.
M0!A+$5+!@P;/&00>X//\T/S_ .S^M?KS^Q#\8F\9>";GX<:Y=B3Q!X$@@&F2
M2S!KB^\(2L(+50,'/_"/7F=&Y8 6']E8&68U_>WT+?%=Y=F6+\*LYQ+^I9K*
MOFG"DZ\XI8;,X4XU,SRJDY6M#,*,9YAA:?-"$,7A\737M,1CZ;/7RW$6<J#Z
MWE3U^U_)MUO>]]+;.^GWC1117^EA[(4444 %%%% !1110 4444 %%%% !7X7
M_M8?"1?A;\4;Q]/MC'X7\9^?XAT Q#$-I-+/_P 3K1QGY=NEW6UP!G;IVI:8
MA.Y6 _="OE#]KKX9+\1/A!JUY:0B3Q#X(%QXHTEL#SIK6UA)UO3M_!Q>:2'N
MD&06U+3]-.,*2/YR^E!X:Q\1/#+,98/#^UXBX5C7XAR.<%^^J+#47_:V6PU3
MFLQRZ-7DH+^-C,-@E*\8N,N/'4'7H2Y6O:4_?AW?+JXK5:.RU5VG;0_$3Y_]
MG]:/G_V?UH^?_9_6CY_]G]:_QJ_\"Z?^V_T_^WCYL/G_ -G]:/G_ -G]:/G_
M -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ N
MG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_
M -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:^C/V6?BT_P *?BEI<U_=^1X6
M\4>1X=\3B7_4P17<_P#Q+-;N3V_L>\.-P.1IQU4CFOG/Y_\ 9_6CY_\ 9_6O
MH.$^)LSX-XDR3BG)JDJ699%F.&S'"R;FHSE0G#VN&K<DX\^$QN'E6P>-I/\
MC87$5Z7,H3FI73FZ52%2/Q0DI+Y/;YG]-5%?,?[*7Q-/Q,^$>AW-Y.7UWPP1
MX3USS" ]Q-IMO;C3]08!LDWNE-9R2-M4&_&HCYMIKZ<K_>#A+B;+>,N&LCXI
MRB?/EV?97@\SPUW>=..*HQJ3P]7W8VKX6JZF&Q$;+DK4IQ=FFE]53FJE.%2/
MPSBI+YJ]O5;,****^B+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBN3\6>)]&\&^'-7\4:]=BRT?1;*>_OK@JI*PQ8_=0KN1GN+AB+:
MU4,,R.JA@3D\V+Q>'P&&KXS&5J6&PF%H5L5BL37J0I4,-AL/!U:^(KU:CC"G
M1H4HSJU9RDE"G"4K.S$VHIRD[16[['D/[0?QQTCX*>"I=24P7WBK5FGL/"FD
M.Y(GOBH:?4;L9W#2M)$@FO3P&/EV2?-+Q^&&M:UJGB/5[_7==OY=3U?5[N:^
MO[^Y_P!;-=R\7-P!T '& !QCMQ7>_&'XI:U\8O'&J>+]7$L=M)_HV@:8)A+#
MHFA1W!.GZ<0  22?MU\0.=2Y]J\Q^?\ V?UK_&?Z0OC3C/%OBV<,#5K4N#<@
MK5,/PW@9*<(8B2_=8C/,72YE?'8Z<7[!3DYX#+U##TXTJU7%5*OSV,Q3KU79
M/V=-N$%?>W*Y2V^UIIM;J[A\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K7\_?\
M@73_ -M_I_\ ;QPA\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G
M_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?
M/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'
M_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_
M &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_
M^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^
M!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\
M;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%
MT_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O
M 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73
M_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M
M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_
M &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\
M;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M
M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\
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
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^WC_0P_X-,?\ E'5\:/\
ML];XB?\ JC/V<:_J*K^77_@TQ_Y1U?&C_L];XB?^J,_9QK^HJOY[XF_Y*#-O
M^PI?^F*)^[<-?\B+*O\ L#A_Z75"BBBO#/<"BBB@ HHHH **** "BBB@ HHH
MH _S)/\ @Y._Y2W_ !Y_[$KX(?\ JH/!]?A!\_\ L_K7[O\ _!R=_P I;_CS
M_P!B5\$/_50>#Z_"#Y_]G]:_HCA[_D0Y1_V+\'_ZC43\"SS_ )'&9[_[]B=O
M^OSW_K:X?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU[!Y7_@73_P!M_I_]O!\_
M^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/
MZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@7
M3_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[
M/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K
M1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/
M_;?Z?_;P?/\ [/ZU_0M_P;"_\I4?"?\ V1/XP_\ IHTJOYZ?G_V?UK^A;_@V
M%_Y2H^$_^R)_&'_TT:57B\1_\B'./^Q?7_\ 2J9ZV0_\CO*=_P#?Z&_S_I^=
MS_2DHHHK^>3]\"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "O#_P!IC_DW/X__ /9$_BE_ZA&N5[A7A_[3'_)N?Q__ .R)_%+_ -0C
M7*JG_'H?]?J/_IZF8XC_ '>O_P!>:O\ Z1(_QM?G_P!G]:/G_P!G]:/G_P!G
M]:/G_P!G]:_IX_G/_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:_T9O^#5O_ )1E>(/^SH/B
MI_ZB7PMK_.9^?_9_6O\ 1F_X-6_^497B#_LZ#XJ?^HE\+:^(\0/^1 O^P_"?
MG4/KN"?^1Y'?_=*^_P#BH?T_.Y_2I1117XL?L@4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%5)YX+2"6XN)8H+:"*66>>6410PPQ M---,Q 4*!N9F
MQC#$MU( .9\;^-_"7PT\'^*/B#X[UW2_"G@KP7H6J>*/%GB;5[A;/2M!T'1+
M&XU#5-5U&X?:JV=A9V[R28RVU0$#,0*_S6?^"UO_  63\7?\%'OB0?AM\*KW
M7O"/['_PYU>63PAX8NQ/IFI?%3Q)93W5L/B?XUTW .W[)O;P7X8OBW_".:>[
M:FI'B;5-272?H/\ X+[_ /!9N\_;,\<:I^R=^SAXDFC_ &3_ (<:[_Q5/BC1
MKBYB_P"%_P#CS0;C']I&ZM_^/[X6^&[S \&:0?\ 0/$FH >/&.K$> SX7_F9
M^?\ V?UK]>X.X56!C3S7,:5\=4C[3"4*JO'"4I*T*DH7_C22ORNSIVUNW[OY
M/Q5Q,\94J9;@*E\%3DJ>*KQ;<L54A;GIQEI:BKKFE[WM;[14+2/G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]:_0CX7_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G
M_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]
M: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/
MG_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G
M_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]
M: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/
MG_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G
M_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]
M: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/
MG_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G
M_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]
M: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/
MG_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G
M_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]
M: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/
MG_V?UH^?_9_6K5G9WE_<V]G86\UY>7DWDV]G:P7$UY/--_R[6UM;C_/O7T9X
M*_8N_;#^):6[_#O]D_\ :6\>0W$7F6]QX-^!_P 4/$D,\4\'GBX^TZ/X7NA]
MC^QW7VSW/%9U*M*BN:K5ITH_S59PIPZ+64Y+NMD_.Q=.E5JOEI4ZM66GNTX3
MG-Z*UHPC+M9W:UO:^MOFGY_]G]:/G_V?UK]6/!'_  1 _P""KOQ!V?\ "/\
M[%/Q3L#/C9_PFUQX&^&6,SW$/^DCXC^*?#!LOEMT8>S ]&&?K_P-_P &P_\
MP51\6^1_;WA/X*?"[S\F3_A/?C#I.HBR&8/^/C_A7&E?$8-_Q\-_QXD\:<.S
M*3YU7/<FH?Q<UP$'U7UF$GTM;DYM[];;;GH4LES>M;V>68^5[6_V><;K35\Z
MC^%^M[71_/1\_P#L_K1\_P#L_K7]:W@G_@T<_:JO_)_X63^U5^S]X2+9\[_A
M"- ^)7Q"\C%O<_ZC_A(-*^&'VD?:_L9P^TX4Y&>*^PO!/_!H3\+;"2%OB1^V
MS\0/%"";,T?@CX->'? C>1YUN3;Q3^(/'7Q&$:_9D,8(M6!.XD#&#YM;C+AV
MC_S,%5W_ (%&O4O;M^[7GJ^57MW.^CPGG]6W^PRI7M_'K4:=OA^+WW:^FFM[
MMG\,_P _^S^M'S_[/ZU_HI^"O^#53_@FYX;6-_$?C#]I_P"(<YC43Q^(?B/X
M(T;3C+]G,!^RVW@_X7Z#>VEOL"XB?5;TAL_,XK[-\"_\&_O_  22\!/'/9?L
MD:/XCOXA,)+SQW\1OB]XW6Y$WV@L9]&\0>/+SP[D"Y=0;71D'S#Y<C=7F5O$
M+(H+]U#'5WVC1IP[=9UE??HGYV/0I<#9S.SJ5,'1CIK*O.?;I"B_G>V[M?6W
M^6_\_P#L_K7KWPT_9_\ CQ\9IH[?X/\ P3^+/Q8N;B;RK>W^&GPY\8>/)IYA
MUMK:V\+Z#JG3COVSQ7^M!\.OV#?V)/A'-!=_#']D;]FOP-J%K*LMOJWASX(?
M#C3-<66"8W%M-_;EMX<_MB9K5\?9F:^=XQPI' 'UC!!!:016]O%%!;011100
M11"*&&&(!88885 "A0-JJN,84!>@'E5O$>/_ ##95-NVDL1B^1*]K<U*C"2E
MK?1U-+:/5V]2CX?3=GB,S4=KJCA5.^WPU:LU;9-\L-;^\MC_ "U/A/\ \$%/
M^"KOQ>:SFTS]DOQ5X'TF>7RKC6/BUXC\#_#(V7_3S<:'XOUW3/&)/3_CR\-Z
ME^9K]6?@K_P:1?M,^('@N?C_ /M._!KX6V,@\TV'PS\.>,/C#KD<9 Q:W)U[
M_A4^D6-V"0&DM-6\1(O5FU3''][M%>'B>/<]K75'ZIA%+?V6'4Y7M;25:52U
MO[JBWIS.221[>'X'R:CRNL\7BG%W7M:[A'I=.-&-.][+XG*R5HVUO_-5\"/^
M#6K_ ()R?#)K2_\ BOJ'QF_:+U6,>9<V?C#QO_P@OA":>/A7M-%^%]IX7\1V
MJJ,_+=^.=3R< G .?V[^ _[''[*O[+UM]G_9[_9X^$'P@GE@^RW6K^!_ /A_
M1_$FJ0<G9K?BJ&S/B/6<DD;M7U:^<@#+= /IJBOFL9FV9YA_OF/Q5>/6$JTX
MTNG_ "ZIRA36VO+%?@?0X3*LNP"7U3!8:C);3C1@ZNEK7J34IOYR?WZLHHHK
MSST HHHH *_C6_X._/\ DG?[#/\ V._QV_\ 3!\,*_LIK^-;_@[\_P"2=_L,
M_P#8[_';_P!,'PPKZ/A#_DI<J_Z^UO\ U'JGSO%?_(@S+_KS#_U)H'\-WS_[
M/ZT?/_L_K1\_^S^M'S_[/ZU^^GX?_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/
M_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?
M^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?
M/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X
M%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_
M^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;Q_:W_P9Z?>_X*'_ $_9
M*_\ 0_VGJ_M?K^*#_@ST^]_P4/\ I^R5_P"A_M/5_:_7X-QE_P E+F7I@/\
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
MSC+9IZ!1114E!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7'^.?!7AKXC^"O&'P\\9:;#K?A#QYX6\0>#?%>CW7,&J^&_%&E7>C:UIMQC
M'^C7VEWEW92DX)5\ YYKL**$VG&2T<9*47VE'9Z6V%*,9)QDKJ47&2[QE:Z^
M=D?XX?[5?P!\2?LK_M)?'#]G7Q;YTFM_!OXD>*_!']H2P?8_[<TW1]0NO^$;
M\26UM_SY^,/#7]C^)++C_D':B<5X#\_^S^M?UA?\'77[* ^'_P"U#\)/VN?#
MNGK%H/[0/@D>!_'-W!#DK\3_ (2VUI8:;J.J7& %?Q)\-]5\-Z/HR9.!\.]2
M;.& K^3WY_\ 9_6OZ,R7'K-,JP..7Q5L/!5?>YK5Z5Z5>-[)/]]"<KV7QI6]
MV[_G_-L$\NS+&8-IQC2KS=)+K0K.->E)ZNUX55I=V28?/_L_K1\_^S^M'S_[
M/ZT?/_L_K7J'G?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
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
MDE*,HRB]I0?-%^CLK_<CP+--QE&I&2M>,U:2V^*-W:]N^OO!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K3#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
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
M2/%?PRN/!VH7 DU;X?WJV4 .T2S>'M5^T7.BL2T@R;.YCU32L!"%CM]/Y#2
M'[FK_=SPYXQP?'_!7#G&&!4(4L]RS#XJK2A-SCAL=!SP^982\VYOZGF%#%89
M.6\:4;6::/JJ515J5.JM%.*ER[\MTM+V5^S=E>U[!1117VYH%%%% !1110 4
M444 %%%% !4;HCHZ.F]'^\O&&&!P1D9S@5)10!_/=\<_A^/AG\5?&'A"",1Z
M;::C]OT/G.-"U<_;].!(XS96=R;(Y/!!&*\F^?\ V?UK]*_^"A/@?;-X$^(]
MM&"'-QX-UB7@8$7VK6M" '7(0^(B?7CG.<?FI\_^S^M?X9>-W!7_ !#_ ,4N
M+^&Z5)TLOI9G/,,G48I0649K;'X"C3:E*\,'1KK MZ?O,-67+'X8_+XJE[&O
M4ALG+G@O[DDN5_.WIIIU#Y_]G]:/G_V?UH^?_9_6CY_]G]:_*O\ P+I_[;_3
M_P"WCG#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_
M6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]
MG]:/_ NG_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_
M $_^W@#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX#[2_88
M^( \,_%:?PA>SB/3O'VF-:Q( /+_ +=TC[5J&F[203G[(-7M0.A>_4D\5^S%
M?S5>'-=OO"_B#1/$NG.$U'0-7TO6+0$ J;O3I[:_MP1R"/\ 1<$'.<G(YK^C
M;0-:LO$6AZ-X@TYQ)IVNZ38:UI\IZM::E:V][;,W;/E3J2,8'3.>:_T_^A!Q
MO/-."\_X)QE64J_"N9K'Y=&2M_PD9W[?$5*5%6]Z.&S2AC*M;5<D\P@E>ZO[
MV5S<J,J;U]G).]]+3;5K=+./?KT2-^BBBO[C/2"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "OR8_;D^-7]O:\GPC\/W0&D>')X;WQ7<1
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
MQBK_ -V*7=A1117ME!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 %%%% '^:Q_P<Z^&WT'_@JGXPU5K>6/\ X37X,_!_Q)'))+!)Y_V/
M0;OP>;FV#$M9G/A?[&S'[QRPQFOY[/G_ -G]:_J9_P"#L[PG_9O[>7P)\7Q0
M"&V\3_LJ>'M*EDCL]D=YJ?A?XL?%F2ZG:Y_Y>;Q=)\0Z19(F3MCV<@' _EF^
M?_9_6OZ"X8J>TR#*7?;!4XV[<DZD-[O?DO;I>VKU?X-Q#3]GGF:+77&3E==>
M:%&>OIS6WU5WIHD?/_L_K1\_^S^M'S_[/ZT?/_L_K7O'C?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\?
MUS?\&BOC%;']I7]K?P!O^?Q+\#_!WBTI_H_ \$>/SI6?^/A[L?\ )1/XP!VW
M [<_WJ5_FZ?\&N'CK_A$?^"HL.@[]A^*'[/7Q;\$;,_Z[^S;CP;\2 ?^/:XX
M'_"N<D[M,X'7_F&5_I%U^(<=TO9\059KX:V$PE5>OLN23]&X*2\G;I=_LG!%
M3GR*G!N\J.)Q,/2+FIQ7RYFEWM?2]@HHHKXX^N"BBB@ HHHH **** "BBB@
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
M_E31_K'D'_0XR_I_R_[\O]W^]^ +(<ZT_P"$K,.G_+E?W?[W]7?=V_GI^?\
MV?UH^?\ V?UK^A;_ (AA?^"J/_0I_!/_ ,/%I'_RIH_XAA?^"J/_ $*?P3_\
M/%I'_P J:/\ 6/(/^AQE_3_E_P!^7^[_ 'OP!9#G6G_"5F'3_ERO[O\ >_J[
M[NW\]/S_ .S^M'S_ .S^M?T+?\0PO_!5'_H4_@G_ .'BTC_Y4T?\0PO_  51
M_P"A3^"?_AXM(_\ E31_K'D'_0XR_I_R_P"_+_=_O?@"R'.M/^$K,.G_ "Y7
M]W^]_5WW=OYZ?G_V?UH^?_9_6OZ%O^(87_@JC_T*?P3_ /#Q:1_\J:/^(87_
M (*H_P#0I_!/_P /%I'_ ,J:/]8\@_Z'&7]/^7_?E_N_WOP!9#G6G_"5F'3_
M )<K^[_>_J[[NW\]/S_[/ZT?/_L_K7]"W_$,+_P51_Z%/X)_^'BTC_Y4T?\
M$,+_ ,%4?^A3^"?_ (>+2/\ Y4T?ZQY!_P!#C+^G_+_OR_W?[WX LASK3_A*
MS#I_RY7]W^]_5WW=OYZ?G_V?UH^?_9_6OZ%O^(87_@JC_P!"G\$__#Q:1_\
M*FC_ (AA?^"J/_0I_!/_ ,/%I'_RIH_UCR#_ *'&7]/^7_?E_N_WOP!9#G6G
M_"5F'3_ERO[O][^KON[?ST_/_L_K1\_^S^M?T+?\0PO_  51_P"A3^"?_AXM
M(_\ E31_Q#"_\%4?^A3^"?\ X>+2/_E31_K'D'_0XR_I_P O^_+_ '?[WX L
MASK3_A*S#I_RY7]W^]_5WW=OYZ?G_P!G]:/G_P!G]:_H6_XAA?\ @JC_ -"G
M\$__  \6D?\ RIH_XAA?^"J/_0I_!/\ \/%I'_RIH_UCR#_H<9?T_P"7_?E_
MN_WOP!9#G6G_  E9AT_Y<K^[_>_J[[NW\]/S_P"S^M'S_P"S^M?T+?\ $,+_
M ,%4?^A3^"?_ (>+2/\ Y4T?\0PO_!5'_H4_@G_X>+2/_E31_K'D'_0XR_I_
MR_[\O]W^]^ +(<ZT_P"$K,.G_+E?W?[W]7?=V_GI^?\ V?UH^?\ V?UK^A;_
M (AA?^"J/_0I_!/_ ,/%I'_RIH_XAA?^"J/_ $*?P3_\/%I'_P J:/\ 6/(/
M^AQE_3_E_P!^7^[_ 'OP!9#G6G_"5F'3_ERO[O\ >_J[[NW\]/S_ .S^M'S_
M .S^M?T+?\0PO_!5'_H4_@G_ .'BTC_Y4T?\0PO_  51_P"A3^"?_AXM(_\
ME31_K'D'_0XR_I_R_P"_+_=_O?@"R'.M/^$K,.G_ "Y7]W^]_5WW=OYZ?G_V
M?UH^?_9_6OZ%O^(87_@JC_T*?P3_ /#Q:1_\J:/^(87_ (*H_P#0I_!/_P /
M%I'_ ,J:/]8\@_Z'&7]/^7_?E_N_WOP!9#G6G_"5F'3_ )<K^[_>_J[[NW\]
M/S_[/ZT?/_L_K7]"W_$,+_P51_Z%/X)_^'BTC_Y4T?\ $,+_ ,%4?^A3^"?_
M (>+2/\ Y4T?ZQY!_P!#C+^G_+_OR_W?[WX LASK3_A*S#I_RY7]W^]_5WW=
MOYZ?G_V?UH^?_9_6OZ%O^(87_@JC_P!"G\$__#Q:1_\ *FC_ (AA?^"J/_0I
M_!/_ ,/%I'_RIH_UCR#_ *'&7]/^7_?E_N_WOP!9#G6G_"5F'3_ERO[O][^K
MON[?ST_/_L_K1\_^S^M?T+?\0PO_  51_P"A3^"?_AXM(_\ E31_Q#"_\%4?
M^A3^"?\ X>+2/_E31_K'D'_0XR_I_P O^_+_ '?[WX LASK3_A*S#I_RY7]W
M^]_5WW=OYZ?G_P!G]:/G_P!G]:_H6_XAA?\ @JC_ -"G\$__  \6D?\ RIH_
MXAA?^"J/_0I_!/\ \/%I'_RIH_UCR#_H<9?T_P"7_?E_N_WOP!9#G6G_  E9
MAT_Y<K^[_>_J[[NW\]/S_P"S^M'S_P"S^M?T+?\ $,+_ ,%4?^A3^"?_ (>+
M2/\ Y4T?\0PO_!5'_H4_@G_X>+2/_E31_K'D'_0XR_I_R_[\O]W^]^ +(<ZT
M_P"$K,.G_+E?W?[W]7?=V_GI^?\ V?UH^?\ V?UK^A;_ (AA?^"J/_0I_!/_
M ,/%I'_RIH_XAA?^"J/_ $*?P3_\/%I'_P J:/\ 6/(/^AQE_3_E_P!^7^[_
M 'OP!9#G6G_"5F'3_ERO[O\ >_J[[NW\]/S_ .S^M'S_ .S^M?T+?\0PO_!5
M'_H4_@G_ .'BTC_Y4T?\0PO_  51_P"A3^"?_AXM(_\ E31_K'D'_0XR_I_R
M_P"_+_=_O?@"R'.M/^$K,.G_ "Y7]W^]_5WW=OYZ?G_V?UH^?_9_6OZ%O^(8
M7_@JC_T*?P3_ /#Q:1_\J:/^(87_ (*H_P#0I_!/_P /%I'_ ,J:/]8\@_Z'
M&7]/^7_?E_N_WOP!9#G6G_"5F'3_ )<K^[_>_J[[NW\]/S_[/ZT?/_L_K7]"
MW_$,+_P51_Z%/X)_^'BTC_Y4T?\ $,+_ ,%4?^A3^"?_ (>+2/\ Y4T?ZQY!
M_P!#C+^G_+_OR_W?[WX LASK3_A*S#I_RY7]W^]_5WW=OYZ?G_V?UH^?_9_6
MOZ%O^(87_@JC_P!"G\$__#Q:1_\ *FC_ (AA?^"J/_0I_!/_ ,/%I'_RIH_U
MCR#_ *'&7]/^7_?E_N_WOP!9#G6G_"5F'3_ERO[O][^KON[?ST_/_L_K1\_^
MS^M?T+?\0PO_  51_P"A3^"?_AXM(_\ E31_Q#"_\%4?^A3^"?\ X>+2/_E3
M1_K'D'_0XR_I_P O^_+_ '?[WX LASK3_A*S#I_RY7]W^]_5WW=OYZ?G_P!G
M]:/G_P!G]:_H6_XAA?\ @JC_ -"G\$__  \6D?\ RIH_XAA?^"J/_0I_!/\
M\/%I'_RIH_UCR#_H<9?T_P"7_?E_N_WOP!9#G6G_  E9AT_Y<K^[_>_J[[NW
M\]/S_P"S^M'S_P"S^M?T+?\ $,+_ ,%4?^A3^"?_ (>+2/\ Y4T?\0PO_!5'
M_H4_@G_X>+2/_E31_K'D'_0XR_I_R_[\O]W^]^ +(<ZT_P"$K,.G_+E?W?[W
M]7?=V_GI^?\ V?UH^?\ V?UK^A;_ (AA?^"J/_0I_!/_ ,/%I'_RIH_XAA?^
M"J/_ $*?P3_\/%I'_P J:/\ 6/(/^AQE_3_E_P!^7^[_ 'OP!9#G6G_"5F'3
M_ERO[O\ >_J[[NW\]/S_ .S^M'S_ .S^M?T+?\0PO_!5'_H4_@G_ .'BTC_Y
M4T?\0PO_  51_P"A3^"?_AXM(_\ E31_K'D'_0XR_I_R_P"_+_=_O?@"R'.M
M/^$K,.G_ "Y7]W^]_5WW=OYZ?G_V?UH^?_9_6OZ%O^(87_@JC_T*?P3_ /#Q
M:1_\J:/^(87_ (*H_P#0I_!/_P /%I'_ ,J:/]8\@_Z'&7]/^7_?E_N_WOP!
M9#G6G_"5F'3_ )<K^[_>_J[[NW]#7_!IC_RCJ^-'_9ZWQ$_]49^SC7]15?AS
M_P $%/V%/CY_P3W_ &0OB1\%OVC-/\+Z9XW\3_M)^,?B?I5OX2\10^*=+;PK
MK/PQ^#WA;3Y[C4(+6UCMKQM6\%:UOLL;HUV."5=2/W&K\0S^M2Q.=YG7H5(U
M:%7$N5*K!WC."A""DK=^6_6U[7=KG[+D-&KA\GRZA6A*G5I86G"=.2M*,KSD
MTUY<UE9N]K^2****\@]<**** "BBB@ HHHH **** "BBB@#_ #)/^#D[_E+?
M\>?^Q*^"'_JH/!]?A!\_^S^M?N__ ,')W_*6_P"//_8E?!#_ -5!X/K\(/G_
M -G]:_HCA[_D0Y1_V+\'_P"HU$_ L\_Y'&9[_P"_8G;_ *_/?^MKA\_^S^M'
MS_[/ZT?/_L_K1\_^S^M>P>5_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M?
MT+?\&PO_ "E1\)_]D3^,/_IHTJOYZ?G_ -G]:_H6_P"#87_E*CX3_P"R)_&'
M_P!-&E5XO$?_ "(<X_[%]?\ ]*IGK9#_ ,CO*=_]_H;_ #_I^=S_ $I****_
MGD_? HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP_
M]IC_ )-S^/\ _P!D3^*7_J$:Y7N%>'_M,?\ )N?Q_P#^R)_%+_U"-<JJ?\>A
M_P!?J/\ Z>IF.(_W>O\ ]>:O_I$C_&U^?_9_6CY_]G]:/G_V?UH^?_9_6OZ>
M/YS_ / NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6O]&;_@U;_Y1E>(/^SH/BI_ZB7PMK_.9^?_
M &?UK_1F_P"#5O\ Y1E>(/\ LZ#XJ?\ J)?"VOB/$#_D0+_L/PGYU#Z[@G_D
M>1W_ -TK[_XJ']/SN?TJ4445^+'[(%%%% !1110 4444 %%%% !1110 4444
M %%%% !7\=/_  <D_P#!7FY^'6EZQ_P3T_9O\5>3XU\4Z/#'^T]XXT&]_P!,
M\'>%-:MQ<6_P=TV[@)^R>(_&.C3K>_$#&!8>#=2TWPTQ9O%6I?V1^UG_  6&
M_P""DF@?\$VOV4-:\?Z=<Z?>?'7XC'4_!'[/GA6^@%Y!J'C06J-J/BS6K1U)
MN?!_PYLKM?$6MJ!C4;\^'?"YV2^)H9!_EG>+?%7B3QYXG\2>-O&>NZEXH\7>
M,->U7Q1XH\2:S/<7FL:YKVO:A=:AK>MZE<W'-Y>7EY=?;+WMWK] X(X>CCJ\
M<VQE/FPF'J>SPT&DXU\3UEOK"E[KINS4JC4KKV3C/X+C+/OJE/\ LO"SMBJ]
M-3KR3M*E0DTHTUI93K6DJBO[M.+@K^UO# ^?_9_6CY_]G]:/G_V?UH^?_9_6
MOV _*O\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[
M;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:
M/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?
M_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[
M;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:
M/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?
M_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[
M;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:
M/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?
M_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[
M;_3_ .W@^?\ V?UH^?\ V?UKTKX:_!WXN_&G6/\ A'/@Y\*_B1\5_$(\@G0_
MAIX'\4>/-7_??\>W_$M\+Z7JEY_IGY_KG]7O@O\ \&]__!5GXRFSN3^S;+\*
MM!O/^8_\:?&7@_P&+#&<FZ\)_P!J:I\1P.O7P>!V')KBQ.8X#!Q<L7C,-AO[
MM;$482>J3T]H]K]^W<Z</@L;BFEAL)BJZT]ZE2G4@KVM>48NUTF]4KZVO?3\
M5_G_ -G]:/G_ -G]:_L#^$?_  :*_'/5?(F^.G[7WPL\$(")+K3_ (5> ?%W
MQ.E;H/L]KJ?C"\^$HLP,_P#'XVD:@_!PI&"?TS^%O_!J5_P3[\(_9KWXD_$K
M]H_XNZC$";FSE\5>$/ OA6X/E!0$TWPKX,_X2>S[GY?&[9)'(')\#$<;<.T+
MJ.+J8F718?#U)J6U[.:IK2ZTU=M;+2_NT.$,^JI2EAH8=/=XC$0C;X=U!5'?
MNG;=[WT_SR?G_P!G]:/G_P!G]:_U3?A?_P $-?\ @E+\)U@;P_\ L8?#'Q#<
M0>07NOB5>^+_ (M/>S16ZKY]Q;?$_P 3>*=,/VDYWVMO9KIY8G$:@;$^_P#X
M>?LY?L]_"'[.OPH^!7P;^&(LD,=F/A[\,_!'@K['$BPQ[;;_ (1O1--%NH6%
M-JIMQM 4A%VKXE?Q'P,?]VRW%UM&[UJM##QZ6U3K;Z]+K31MM+V*' .,D_\
M:,PP]+;2C3JXF72]XOV/;H]6WLM3_(Q\!_LG?M3_ !3V'X9?LU_'WXC^?S!_
MP@?P=^)'C 3#%UG[,?#_ (7U,?\ +J>_^-?9O@G_ ((F_P#!5;X@-;#0?V)O
MB[IZW$ICB/CB+PK\, 1/<6T&;@_$C7_"_P!C&+ACF\QPI/8U_JWT5Y=;Q%Q\
MG>AEV$I6V=6I6KSOI:\KTK[6U6W8]2EX?X.-O;9CC*G=4Z=&A%^D;5+?>_OU
M/\TOP1_P;*?\%6/%:1R:]\._A-\,O,BWO%XW^,_A*[\D^3YQMI_^%<#QWN&<
M6A9<J%PV0O)^Q? __!H[^US?^7_PLG]J+]G'PDGFDR#P1I_Q0^(9,(S\H_X2
M#PO\, 2/P^M?WWT5YE7CSB&II&IA**_Z=82%^FTIRFULMK=W?2WH4N!\CIV<
MXXNO+K[7$S<7M]F')VZM_G?^,WP3_P &@_P_LVC?XC_MO^,?$!RLLT/@CX(Z
M/X.,(*P'[-;7_B#XB^/#=,"MT/MKVB+B13_9H(*U]@^"/^#4[_@G#X=,<_BK
MQY^U-\0I]I-Q;:U\1_ ^@Z23_I./LMOX5^&&A:K9@"Y;(&M,2=I!4 BOZ<:*
M\VKQ5Q%5WS7$Q[*GR4XKY4XPTT6[>BTUU/1I\+Y#3M;+:$K=:BG4D]MY3F^J
MOHEV=S\3O!7_  ;R?\$C?!313+^RK%XJOHC_ ,?_ (W^+/QG\2?:.;>7%UHU
MQX^M_#9^:V0\:,I]<ABH^O\ P3_P3"_X)T?#R*%/"?[#W[+%E- ?W.H:E\$/
MA]XCUB+$0B&W6_$VA:MK!&U0#_IYRI.1@\_>5%>;6S3-,1_&S+'5+[\^*KR3
MVV3J66W;UNST*669=1M[' X*GR[<N%HJWSY+^FUCBO"OP_\  ?@6W:T\$^#/
M"/@^VDXEM_"WA[2/#UNP\[SL-#I5I:HP-P=^"N"V">1SVM%%<3<F[RE*4NLI
M.\GZOJ=T8J*M%));)*U@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ K^-;_ (._/^2=_L,_]CO\=O\ TP?#"O[*:_C6_P"#OS_DG?[#/_8[_';_
M -,'PPKZ/A#_ )*7*O\ K[6_]1ZI\[Q7_P B#,O^O,/_ %)H'\-WS_[/ZT?/
M_L_K1\_^S^M'S_[/ZU^^GX?_ .!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O']K?_  9Z?>_X*'_3]DK_ -#_
M &GJ_M?K^*#_ (,]/O?\%#_I^R5_Z'^T]7]K]?@W&7_)2YEZ8#_U68(_;>$/
M^2=R_P!<9_ZGXH****^8/I0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
MYC^/G[&O[*?[4MI]D_:&_9Y^$WQ=D%O]CM=8\:>!]"U+Q/I4#$-C0_%OV9/%
M?A\\ ;]&U?3Y "P+<G/TY150J5*4XU*52I2J1^&=.<X36SNI0E%WTZW]#.I2
MIU8N%6$*D'O"I"%2+VW4D]O^'O8_F/\ VB/^#5[_ ()__$W[9J7P0\6?&']F
MK6Y!BQT[1O$/_"TOA] TF0QN_#WQ -UXYO-W&!9_%+3-N#U!POX<?'[_ (-3
MOVZ_AZ^H:A\"_B1\%?VAM#MA-_9^GG5-1^$GCV_SC[-_Q(?&/]J^!K+'&<_%
M($=QCD?Z&]%?28+C#B'!I1^O?6H*WN8R'M[^M1RC6UTO^]Z(^?Q?"618N[^J
M?5JC_P"7F$G["RTT]FE*CTZT^KW/\B+XZ_\ !-?]OC]FK^T)OC1^R/\ '+P?
MH^EC.H>+(O!&L>*O < YP?\ A/\ P<=?\!@$ ]?$O(! Z<_$7S_[/ZU_M=5\
MB_&[]@_]B[]I-[VZ^.G[+OP.^)FLZ@")_%/B3X<^&&\:$/DG[/XVMM.MO%UF
M221NL]9C<X 8G: /J,+XC25HXW+(N[]ZKA:[CIHM*%923>R2C52WO;2WS6*X
M 2N\%F,_[M+%4N;^6]Z]*SZ/XJ3T=EU9_C__ #_[/ZT?/_L_K7^D3\:?^#7[
M_@F/\3?M5SX#TGXR_ &_GS+#%\-?B5<:[HL=V!PT^F_%;2_B+=?9,_>L['5=
M.1B?EV8K\G/C%_P:'?$"S%Y>?L__ +8OA#Q)YA_XE_A[XQ?#+6?!XMUSQ!=^
M+_!6N>.5O"0!NNE\!V)4M@%A\Q^CPW'/#^(LIXBMA)/[.*P\XVVWE2]M#K;2
M5_+:_P _B.#<\H7<*$,5%6M+#UX/FVVC5=*?3K%7N^Y_&S\_^S^M'S_[/ZU^
M[OQ<_P"#;S_@JU\+VNY-&^#7@[XRZ5:0B2?5?@_\5?!]ZK19^[:^'O'%UX$\
M77KYZ)9>'-Q&2%P#7Y=_%S]BO]K_ . 0N'^,_P"S#\>/A?961,DNL>,?A9XX
MT?09XE)#7%MXDGT$^&[RT!&TWEG><$8(!&*^@PV:Y9C++"X_"5Y-M*%/$47)
MVMM%U%-/7:<8>5];>)B,LS'"W>(P6,HQC:\ZE"LH?9WDJ;[:_P#!/F;Y_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6N\X?\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .WC^@S_ ((2?\%@=7_8"^+MM\$?C3KM
M[?\ [(/Q<UZ&'7UN)[B\;X*^-M3Q;VWQ1T.W.?\ BFKQ@MI\3]$LP0=/4>)]
M-!U+PN=*\4_Z3&G:CI^M:?9:KI5[::EI>I6EO?:;J5C<07MA?6%[ ES:W]A=
M6SO:W5G=6KJUI=JS)(C*RLZ.0W^*W\_^S^M?V_?\&T'_  5AF\2V.E_\$Y?V
M@/%$MQK>B:;+<?LK^*M>N_M$VI>']-@N;_6_@E>:E/<DM<^&;*W;6/AFI&3X
M;&J>%5=$\,^'-+?\UXWX<56$\YP-/][3BYX^C%?Q*44N;$QU^.GK*LN5\\&Y
MN4?96G^A\'<0RIRCE.-FW2G)+!59Z>RDU_ D[.\)>[&EJN6I:FE+VEX_V>44
M45^4GZ>%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M'XU?\%WOV41^UC_P37^/.B:7I?\ :?COX/:='\?_ (=^5;->7G]M?#"WU&_\
M1:=86Z9GN;[7/AQ=^,O#MC:6NQY=1U6)1DX%?Y;7S_[/ZU_M7SP07<$MO<11
M3VT\4L4\$L0EAFAE!6:&:%@0P8':RMG.6!7J#_D<?\%+?V69?V,/VYOVD/V=
M[>UEM/"_@_XA:AJ?P[WF=A-\,_&D%MXN^'2FZGR+PV'A+7=(T6_O<\:GIFJJ
M>0:_4_#O,+T\;E=25Y0<<7AUWC)PI8B-NG++DJ)IN_/RVTYG^9<?8#EJ8/,H
M1?+*,\+B'?:4;U:#\^>]6-M+6O=WLOA?Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6OTT_.O_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG
M_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/
MG_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG
M_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/
MG_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6@/_ NG_MO]/\ [>/])[_@VA_:9'QV_P"":WAGX=ZK?&\\7_LQ>.O%
M/P@U!9[@W%_/X0O+@>/O 6H,IX2PLM&\47/@?1]IPR^"I&*C#%OZ'*_SS_\
M@U5_:6'PQ_;>^(7[.NJWP@T+]IGX87,NAV?FJQN/B-\&AJGC'1DR02%_X074
MOBC(54J6:)?3%?Z&%?@?%N >7Y]C813C2Q+AC:-^JQ%W4?\ X.C45WJTDVN_
M[?PKCOKV2823E>="/U6HK?#[&RIZ];T73"BBBOFSZ,**** "BBB@ HHHH **
M** "BBB@ HHHH _.G_@JU^TX/V0_^"??[4'QLLM3.D>*M,^&^J>$?A[>P[?M
MUO\ $?XBFW\ ^";RP@W9N[O2-<UZT\0&+AC9:;)\I0.R_P"2W\_^S^M?W"_\
M';G[3,FF>"_V9OV/]$O/WWBO6-;_ &@?B#91>3%<?V1X9M[OP-\.+<L6-T;/
M6=6U3XBW1"*N-3\-:9N9^ G\/7S_ .S^M?M' . ^K9-+%SC:KF&(E4;NO>H4
M%[&@]--6JLO^WK7T/Q[C?&O$YO'#1DY4\#0ITW;I7JM5:R?HG3CYJ+:T8?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZU]P?'?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?
M_;P?/_L_K7ZV?\$/?V4_^&O/^"D_[/G@[5M,.I^ _AGK$_QX^)B@6\]F/"WP
MEN+75],T[4;2X'^FZ/XD\>W?@_P?>C'.G>(:_)/Y_P#9_6O[U/\ @T\_90_X
M0K]GKXU_M@^(=+,.M_&_Q?;_  Q^']U=6/D2_P#"N/ACFX\1ZEHER&&^Q\1^
M/M3N]%U% &_XF/POC(*]1\]Q3F']FY)C*T9-5:L/JE"V[JXF]/?5KD@YU=%>
M7L^33FYE[G#F _M#.,%2E%RI4JBQ%=RUY:5#EJ7M=7YJBA2>NCJ.6O+9_P!<
MU%%%?@!^[!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!Y%\6/@9\&/CQX>;PM\:_A1\.?BWX;'F[="^)'@GP[XUTN%YEVF>VM
M?$&FZDMK<8P!=6JHX(W*00"OXH_M"_\ !M1_P3#^-;7FI^#? _Q!_9Q\07;3
MS3:C\&/'5\-&N+HY,'G^"_B-;>._#5E9QC_ER\)V/AL, !O&2]?T%T5V83,<
MPP%OJ>-Q.&2:]VE6FH.UK7A.4X2_[>B_NO?BQ678'&JV+PM#$;KFJ4H<^MK^
M_!0GTZ272]VKG\&_Q^_X-(_C_P"'I+[4OV9_VF?AG\3;!=TMKX<^+'AW7OA;
MXA2!?^8;;ZYH!^(FD:S>-C"7ETO@VQY&Y5YQ^+OQT_X(F?\ !4+]GM[J;QA^
MR#\3?%FCQ&XD37_@Y#IWQKTZYM8%9O[0N+3X8W7B?6='M0JL2OB/1].(56)'
M!K_5JHKZG"<>YYA[1Q'U;'4U:ZKT5";M:_OT73O=+7FC*SM:RNI?-8K@?)ZU
MWA_;X.;^U3J>TBNUH5N>UM?AE&]_>;LC_%;US0=<\,:K>:+XDT?6- UO3YO*
MU#1]>L+C1]2L9N@MKG3=0M;6\L_\/PK)^?\ V?UK_9@^)_P.^"?QOTO^POC+
M\(/AC\6]&\HQ_P!E?$OP#X5\>:8(I.JBU\3Z7J=H,\DX0G^(YK\I?C+_ ,&]
M7_!*7XR_;;IOV<?^%5ZW>>9_Q._@OXV\8>!_LWG#G[+X4_M35/ -K^'@_(.0
M2> /I,+XC8*=HXW 8JB]+U*-2CB4]%?23H/1V2M>]W=*VOSN(X!QD%S87&X:
MK;>-:%7#2?PVT4:V^O79^>G^7S\_^S^M'S_[/ZU_=3\8?^#13X-:GYUS\ OV
MO/B;X+9!-+!IOQ>\ ^%_B;'._ M[7^V/"&J?";["HYS>'P_J3XR"AQFORV^+
MG_!JS_P49\$"XNOAOXL_9\^-FGQ_\>=GH/CC6/!/BJ?J,W&G>/\ POH7AFTR
M/3QAJ6,\CK7T6%XOX>Q=E',849/:.)A/#VM:]YU$J:WZRMV9X&(X6S[#7<LO
MJUDDG?#U(5V]MH4VZC\[0=KN^Y_,_P#/_L_K1\_^S^M?HY\7?^"0G_!3;X&^
M>_C_ /8H^.\EM:Y%WJ?@3PK_ ,+?TBRA@'-Q<ZU\(+KQYI%E:#'-Y]K_ +/&
M#GOC\^=<T'7/#&JWFB^)-'UC0-;T^;RM0T?7K"XT?4K&;H+:YTW4+6UO+/\
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
M_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
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
M_AACX\_\^/AK_P *.W_^1*%X&^,6G_&M.->G_,@S+^[_ -0_K?Y]]#ZKB/\
MGS4_\!]//S_+OI\A?/\ [/ZT?/\ [/ZU]>_\,,?'G_GQ\-?^%';_ /R)1_PP
MQ\>?^?'PU_X4=O\ _(E"\#?&+3_C6G&O3_F09E_=_P"H?UO\^^A]5Q'_ #YJ
M?^ ^GGY_EWT^0OG_ -G]:/G_ -G]:^O?^&&/CS_SX^&O_"CM_P#Y$H_X88^/
M/_/CX:_\*.W_ /D2A>!OC%I_QK3C7I_S(,R_N_\ 4/ZW^??0^JXC_GS4_P#
M?3S\_P N^GR%\_\ L_K1\_\ L_K7U[_PPQ\>?^?'PU_X4=O_ /(E'_##'QY_
MY\?#7_A1V_\ \B4+P-\8M/\ C6G&O3_F09E_=_ZA_6_S[Z'U7$?\^:G_ (#Z
M>?G^7?3Y"^?_ &?UH^?_ &?UKZ]_X88^//\ SX^&O_"CM_\ Y$H_X88^//\
MSX^&O_"CM_\ Y$H7@;XQ:?\ &M.->G_,@S+^[_U#^M_GWT/JN(_Y\U/_  'T
M\_/\N^GR%\_^S^M'S_[/ZU]>_P###'QY_P"?'PU_X4=O_P#(E'_##'QY_P"?
M'PU_X4=O_P#(E"\#?&+3_C6G&O3_ )D&9?W?^H?UO\^^A]5Q'_/FI_X#Z>?G
M^7?3Y"^?_9_6CY_]G]:^O?\ AACX\_\ /CX:_P#"CM__ )$H_P"&&/CS_P ^
M/AK_ ,*.W_\ D2A>!OC%I_QK3C7I_P R#,O[O_4/ZW^??0^JXC_GS4_\!]//
MS_+OI\A?/_L_K1\_^S^M?7O_  PQ\>?^?'PU_P"%';__ ")1_P ,,?'G_GQ\
M-?\ A1V__P B4+P-\8M/^-:<:]/^9!F7]W_J'];_ #[Z'U7$?\^:G_@/IY^?
MY=]/D+Y_]G]:/G_V?UKZ]_X88^//_/CX:_\ "CM__D2C_AACX\_\^/AK_P *
M.W_^1*%X&^,6G_&M.->G_,@S+^[_ -0_K?Y]]#ZKB/\ GS4_\!]//S_+OI\A
M?/\ [/ZT?/\ [/ZU]>_\,,?'G_GQ\-?^%';_ /R)1_PPQ\>?^?'PU_X4=O\
M_(E"\#?&+3_C6G&O3_F09E_=_P"H?UO\^^A]5Q'_ #YJ?^ ^GGY_EWT^0OG_
M -G]:/G_ -G]:^O?^&&/CS_SX^&O_"CM_P#Y$H_X88^//_/CX:_\*.W_ /D2
MA>!OC%I_QK3C7I_S(,R_N_\ 4/ZW^??0^JXC_GS4_P# ?3S\_P N^GR%\_\
ML_K1\_\ L_K7U[_PPQ\>?^?'PU_X4=O_ /(E'_##'QY_Y\?#7_A1V_\ \B4+
MP-\8M/\ C6G&O3_F09E_=_ZA_6_S[Z'U7$?\^:G_ (#Z>?G^7?3Y"^?_ &?U
MH^?_ &?UKZ]_X88^//\ SX^&O_"CM_\ Y$H_X88^//\ SX^&O_"CM_\ Y$H7
M@;XQ:?\ &M.->G_,@S+^[_U#^M_GWT/JN(_Y\U/_  'T\_/\N^GR%\_^S^M'
MS_[/ZU]>_P###'QY_P"?'PU_X4=O_P#(E'_##'QY_P"?'PU_X4=O_P#(E"\#
M?&+3_C6G&O3_ )D&9?W?^H?UO\^^A]5Q'_/FI_X#Z>?G^7?3Y"^?_9_6CY_]
MG]:^O?\ AACX\_\ /CX:_P#"CM__ )$H_P"&&/CS_P ^/AK_ ,*.W_\ D2A>
M!OC%I_QK3C7I_P R#,O[O_4/ZW^??0^JXC_GS4_\!]//S_+OI\A?/_L_K1\_
M^S^M?7O_  PQ\>?^?'PU_P"%';__ ")1_P ,,?'G_GQ\-?\ A1V__P B4+P-
M\8M/^-:<:]/^9!F7]W_J'];_ #[Z'U7$?\^:G_@/IY^?Y=]/D+Y_]G]:/G_V
M?UKZ]_X88^//_/CX:_\ "CM__D2C_AACX\_\^/AK_P *.W_^1*%X&^,6G_&M
M.->G_,@S+^[_ -0_K?Y]]#ZKB/\ GS4_\!]//S_+OI\A?/\ [/ZT?/\ [/ZU
M]>_\,,?'G_GQ\-?^%';_ /R)1_PPQ\>?^?'PU_X4=O\ _(E"\#?&+3_C6G&O
M3_F09E_=_P"H?UO\^^A]5Q'_ #YJ?^ ^GGY_EWT^0OG_ -G]:/G_ -G]:^O?
M^&&/CS_SX^&O_"CM_P#Y$H_X88^//_/CX:_\*.W_ /D2A>!OC%I_QK3C7I_S
M(,R_N_\ 4/ZW^??0^JXC_GS4_P# ?3S\_P N^GR%\_\ L_K1\_\ L_K7U[_P
MPQ\>?^?'PU_X4=O_ /(E'_##'QY_Y\?#7_A1V_\ \B4+P-\8M/\ C6G&O3_F
M09E_=_ZA_6_S[Z'U7$?\^:G_ (#Z>?G^7?3Y"^?_ &?UH^?_ &?UKZ]_X88^
M//\ SX^&O_"CM_\ Y$H_X88^//\ SX^&O_"CM_\ Y$H7@;XQ:?\ &M.->G_,
M@S+^[_U#^M_GWT/JN(_Y\U/_  'T\_/\N^GR%\_^S^M'S_[/ZU]>_P###'QY
M_P"?'PU_X4=O_P#(E'_##'QY_P"?'PU_X4=O_P#(E"\#?&+3_C6G&O3_ )D&
M9?W?^H?UO\^^A]5Q'_/FI_X#Z>?G^7?3Y"^?_9_6CY_]G]:^O?\ AACX\_\
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
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZU_2E_P:L_\I-M?_[-
M=^*O_J7_  NK^:WY_P#9_6OZ4O\ @U9_Y2;:_P#]FN_%7_U+_A=7A\3?\D_G
M'_8#5_.)['#O_(]RKXO][I[_ "W\O_;C_1HHHHK^>S]Z"BBB@ HHHH ****
M"BBB@ HHHH *_%C_ (.$?")\7_\ !(O]K6""V\^_T&T^$WBRS;,V;8>&OC;\
M.-0U2Z(@.3L\/#5TQ/\ * ^6!P"/VGKX _X*E^"QX_\ ^"<'[<OAM(/M%Q+^
MR_\ &G6K"W5/,>XU/PKX&UCQ=I=K$HN+8^=<:MH=FJDN%5CDYSSWY55]AFF7
M5KV]ECL+-OLEB*;:^:6_0X,TI^VR['TK7Y\%BH\O>]&?Y?J?Y(GS_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M?TB?SY_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/
M_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?
M^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?
M/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X
M%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_
M^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K7^N1_P $P_&L
M?C__ ()T?L/>*!<"\N+W]ECX(Z9JEQMA'G:UX<^'OA_PSKC%;8FV@)UC2K[_
M $=.$QY8&48C_(W^?_9_6O\ 4*_X-ZO'9\=_\$D/V5I)[E[C4O",7Q3\!:F$
ME,WD?\(U\7_'L&B6S--<W3$+X9N?#Q!9@ 64(/L'EFOSWQ%H\^68&LEK2QW)
M?^55:-1W[6;I)6ZNQ]UP%4MF&,HW?[W!*5GO+V5:C]R7/KOK?0_;"BBBOR$_
M6 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 _S)/^#D[_
M )2W_'G_ +$KX(?^J@\'U^$'S_[/ZU^[_P#P<G?\I;_CS_V)7P0_]5!X/K\(
M/G_V?UK^B.'O^1#E'_8OP?\ ZC43\"SS_D<9GO\ []B=O^OSW_K:X?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZU[!Y7_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MU_0M_P &PO\ RE1\)_\ 9$_C#_Z:-*K^>GY_]G]:_H6_X-A?^4J/A/\ [(G\
M8?\ TT:57B\1_P#(ASC_ +%]?_TJF>MD/_([RG?_ '^AO\_Z?G<_TI****_G
MD_? HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP_]
MIC_DW/X__P#9$_BE_P"H1KE>X5X?^TQ_R;G\?_\ LB?Q2_\ 4(URJI_QZ'_7
MZC_Z>IF.(_W>O_UYJ_\ I$C_ !M?G_V?UH^?_9_6CY_]G]:/G_V?UK^GC^<_
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
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
MA_ZDT#^&[Y_]G]:/G_V?UH^?_9_6CY_]G]:_?3\/_P# NG_MO]/_ +>#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY
M_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "
MZ?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY
M_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "
MZ?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>/[6_^
M#/3[W_!0_P"G[)7_ *'^T]7]K]?Q0?\ !GI][_@H?]/V2O\ T/\ :>K^U^OP
M;C+_ )*7,O3 ?^JS!'[;PA_R3N7^N,_]3\4%%%%?,'TH4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"WCZ&_9)^/6L?LN?M/? 3]HG1//DN_@Y\4_!WCN]L[0E9];T#2-8M;
MCQ)X;!!#"T\2>&_[8\-WI!!']HY!S@U_L+Z!KNC^*-!T;Q+X>O[?5M \1:3I
M^NZ)JMHQEM=2TG6+2WU#3-1M6.TM:WEG=17*$A6,;@X]?\6+Y_\ 9_6O]0K_
M (-^OVEA^TK_ ,$O_@1+J.H?;_%GP-CU7]G;Q>3*LSP3_#,6T?@N,E0#D_"W
M5O DA+ DL[$$@''YKXC8!SPV S*$4Y8>I/"59.WPU[UJ4O5585(VUO[:ZMRN
M_P"@\ 8U4Z^-R^;_ (T(8FA'9J5)0IUHI:WYHRC4;T4>1QL[W7[84445^4GZ
MB%%%% !1110 4444 %%%% !1110 445\=?M]?M'VW[(G[&7[2G[1C3V]OJ7P
MO^%'B35?"AO%'D7/Q!U.W_X1[X<Z7<F4A3!K'CW6O#>DG(.W^T#@8Z:4J52O
M6I4*4>:I6J0I07>=2I"G%;=7+\+==,ZU6%"E4K3=H4J<ZDWVC"+DW^'ZG^;E
M_P %POVFT_:G_P""F?[2?B_3=4GO_!GP_P#$D'P-\!@SK-:6^@_""#_A&-1N
M-.N5^7^Q_$?CRU\8>+K+!/\ R,.=S$EC^2_S_P"S^M6KR\O+^\N+^_N)KR_O
M)KBZO+RZN+B\O+Z\O+C[1=7-S=7&?MEY>9Z?@*J_/_L_K7])X+"T\#A,-A*7
M\/#8>C0B[6YO94XT^>VMN;E3Y;NVUWN?SQBL14QF*KXJKS<^(K3JR71>TGS\
MM[*_+S6O972>BV#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6NDP_\  NG_ +;_
M $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH
M^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_
M $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH
M^?\ V?UH#_P+I_[;_3_[>-[PKX8U_P ;^)_#?@SPQITVL>)/%FO:5X7\/Z7:
M_P"NU77M>U"UT?0]-MA_S^7EY=_8O\*_V OV/_V=M _9)_9?^!7[.'ALVDFG
M_"#X;^&O"-YJ%JC0QZ[XCM=/%UXM\3%&$++=^+/%MUK'B*\#*H:?4I<HFX8_
MSW/^#;C]D\_M(?\ !2#P7X^UK3_MG@/]EC0;WXVZQ+)DV<_C:SN#X?\ A?IV
M0#B]LO%^J'QC89&-W@S4QGD8_P!+VOR3Q$S"57%X7+*<[1PL7B*RW7M:\+4X
M-:7]G!.?-?WE4MRJW,_U#@+ .&%Q68S5I8B4</2E;XJ5&2E4G>_VZGN<O3V=
MVY7LBBBBOSH_0@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "O.OB!\)_A=\6=)CT3XJ?#;P%\2M
M$3E='^('A#P_XPTL$C)_XEWB#3=2M,]_N8SSVKT6BA.2:<92@U]J+M)>DNGW
M,4HQDG&48RB]XR5XNW=:7/R(^+W_  0J_P""4_QE>\EUW]COX>^$-0NYA,FH
M?"&^\4_!\64[?\O%KHOPWUSP_P"&OE '^BW?A^2PY.Z(\&ORX^+O_!IA^QQX
MG$]S\&?V@OCY\)]0N"2EIXOA\$_%;PS8@=#9Z=;Z5\//$C'''^F^,;\DY/ X
MK^KZBO7PN?YW@[>QS3%^[HHU*GMH+1+X:RFEMIR\J[IV5O(Q&09/B;^UR["7
M?VJ=+V,UMM*BX/\ \"YK=.M_\_OXO_\ !I;^V-X8:_N/@M^T-\!/BOI]IF2T
MM?%UOXX^$OB/5$R!MM],M],^(WAVSO",D/=^+S$0/]8#M!_+CXN_\$)O^"K/
MP9%Q/K?[(/COQIIENV^/5?A#JWA?XO\ V^//2VT3P!KVN^,,^UYX;TXG@^M?
MZI=%>_AN/L\H\OME@\7:]W4H>SE)NV\J,X7VV:=M.5QUOXF)X&R:MS.E/%X5
MR_Y]5N>*VM:-:-2W76+C>_O7LC_&'^(7PE^*GPEU7^Q/BO\ #/XA?#/6^G]C
M_$'P=X@\$ZE]?[-\0:7I=Y_D_2O/?G_V?UK_ &G=<T+0_$^EW>A>(]$TKQ!H
M>H1&&_TC7-/M-6TV\B.3Y%UIU_#<V=TAZE71LD?=.!7Y[_%O_@D5_P $S/C<
M+I_'W[%'P(-U>Q-'=ZGX(\(K\*-=N/-)+3S:[\*KGP7K;7A/2\-]]N48595
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
MRP:<NL,/CLHSFC-K57_VN&!E:^O*HZ7NO-S.-Z,'?X:D>FFK3_33YGR-\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K7^5?_ (%T_P#;?Z?_ &\>"'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K7V!^PUK0TOX[V5B9/\
MD8_"WB+1PF!^^,,%KX@!&>F/[!.?49%?'_S_ .S^M>Z_LQZG_97Q\^&-SO*>
M9XB;2PH,V3_;&G7>C@?N3MY^U8^8A?7@$U^B>$.9/)_%3PZS)2<(T.,^&J=:
M3Z8;$YQ@</BWU_YAJE5-6U;:NDVS?"NU>C+M5AIZON?OK1117^[Q]2%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!C:OJ^FZ%I6I:YJ]S!8Z;HUG
M=:GJ-W*!Y5K96=NT]S<N<=$MT;..IX&>A_G_ /C/\3]1^+OQ!UOQE?":.UN)
M_L&B:?+M']EZ%:9.GZ<<8&YF)OK_ (YU(GUR?N_]NSXQBQLK3X/:#=!;G4OL
M^M>-'B _<:=_K]&T8X.";VZ5-5NP0"JQZ4F=NJ!1^7_S_P"S^M?Y<_3(\6/]
M8.(L/X:9-BG+*.%JWUGB"="HI4L9Q)4H_NL)-PG.$H9'2JN-:E))/'8C%PJ4
MHSH4:D?#S+$QJ25"&L:<DZCOO-6;A:VG+WN]_+4^?_9_6CY_]G]:/G_V?UH^
M?_9_6OXC_P# NG_MO]/_ +>/+#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:^A/A3^S
M%\5OBS]GO].TC_A'_#-QB7_A)_$?VBSTZ>$_=_LVU_X_=8R00IL[,:=D8_M7
M@X_1OX9_L5_"7P4+>\\2P3?$+7HP&>77H4AT**088FU\.0%K0@\AAJUQJ9Z8
M93T_>?#?Z.'B?XDJAC,%E*R'(:RISCGW$4YX'"5Z<U3ESY?AE3JX_,E*+FZ5
M;#89X*HX\LL92E-J'91P->M[RCR4[7<YZ?=%7O;KKIIO?3\FO!/PO^(/Q'N#
M;>"O!^L>(/WWE27EK 8=-@FP3_I.MW M=(M#UXO+P\>O(K[(\%_\$_?&6HK'
M<>._%^D>&8I,2R:=HL$^O:D1D9MKBX+:5I%F!US:?VBN/XC@X_5BRL[33[:*
MTL;6"SLK:+R[>UM8H8;6",#.V&W@&U5.?NJ,<G YR="O[;X)^A3X<9+"A7XO
MS'-N,\=3M*=#FED&3*:U7+@\!4685'%[3JYI*C*S<<-3;ES>E2RRA"SJRE6E
MWE[OW*[M?KKKY'R)X1_8L^!GAI(WU#1M7\7W: ,+CQ-JT[Q[S@[AIVD#2; C
ML?M-I+CL<D&OH?P]X$\$^$D1/#'A'PWX?V+Y8.C:'IVG28P0<SVEM;,1[[B#
MZ#I7:45_37#GAUP+PC"G'AGA+A[))TDE#$X#*,#1QK:TYJF.5!XNM4=VY5*U
M:I)MWNNO="C1@DHTH+O:*UVTZV_KL@HHHK[0T"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@#\!O\ @Y=\!#QE_P $G?BWKRJ'E^%GQ'^"WC^),XE)
MO/'^E_#FY '=A9_$*4@#D -V%?YGWS_[/ZU_K4_\%8_ATGQ2_P"":W[;WA V
M_P!IF;]F_P")WBRPMQPT^L_#[P_=_$+1((?]&N T]SK'A>RC0>6Q#N#P#FO\
ME;Y_]G]:_8/#NMSY3BJ/_/G&N5KWM[6A1_6FUZ)'Y)QW2Y<SPM>S_?8*,;I6
MO[*O43;^<_NOKV/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:_0#XC_ ,"Z?^V_
MT_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]
M:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^
M?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_
MT_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]
M:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^
M?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_
MT_\ MX/G_P!G]:_UXO\ @G5\61\=/V#/V0/BL]X;W4?%O[/'PLG\07( ^;Q?
MIGA#2M"\:H%YS]E\6Z5K$)8YR4)(!.*_R'?G_P!G]:_TEO\ @V-^,P^)_P#P
M2[\+^"KJZ^T7_P  /B[\4_A5())Q->?V=J^I6GQATN<AC]J-FMG\4/[+L68?
M)_9KZ8O_ "#6(_/_ !$P_/E6$Q*5WAL;&#EVCB82@U;7XJD*:OTW['W/ 6(5
M/,\1AW)I8C"MI/K*A.$[_P#;L'4>ZN[ZG]$E%%%?CY^LA1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %?(7[>GQ77X%?L5?M8?%\7$%O>> ?V>OBWKVB"ZD$=O/XE@\$:[%X3T]C
MP5_M3Q'<:58(>A>90:^O:_ 3_@Y5^,H^%O\ P2M^*'AZ&[2SU+XY?$+X6?"'
M3Y?.VS&*?Q"/B1K=O  V6^V^&OAWK-A=_+C[!>RD\A*[LKPWUO-,NPS5XUL;
MAX25[-Q]K&<U?6UH0D^NW:YY^:5UA<OQN(;M[#"5ZJ?]Y0Y(?^3U(KYWZ'^:
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M?TD?S[_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZU_2E_P:L_\
MI-M?_P"S7?BK_P"I?\+J_FM^?_9_6OZ4O^#5G_E)MK__ &:[\5?_ %+_ (75
MX?$W_)/YQ_V U?SB>QP[_P CW*OB_P![I[_+?R_]N/\ 1HHHHK^>S]Z"BBB@
M HHHH **** "BBB@ HHHH *X/XF>#;?XA_#KQ]X!NS&MMXX\%^*/!UR\AQ&+
M?Q)H=YH\[-F&7Y0EV0P*L< X#$!:[RBFFU*,E\49*47VDMG\A2C&2E&2NI1<
M)+O&5N9?.R/\4^]L[FPO+BPO;>:SO+.:>UO+>7]S-!>0W!M[FVN?R_H:J_/_
M +/ZU]:_M\?#MOA-^W!^U_\ #7[.;:U\&?M+?&_0M*R(5,^@6GQ(UXZ'<E8
M&!O-'-G>$$ @Y!&<X^2OG_V?UK^FZ-15J-&O'2->C3K1UO[M2$9K72]KM7LK
MVOULOYRJTW1JU*4G)RI5)TY?XJ=1P:?_ ("I?.2Z7#Y_]G]:/G_V?UH^?_9_
M6CY_]G]:T,__  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6O\ 0L_X-/OB
M$_B7_@G_ /%?P'<W/FWGPU_:;\5"RML#_1_#7C'X?_#C6-/P?.8X;Q':^+P<
MD?=&,?,:_P ]/Y_]G]:_LQ_X-"?B5':^-OVVO@]=7#2/K7A;X/?$K1K<&#$
M\+:QX[\,>)KD@'[5F^'C#P>JEQ\IL, C//R7&U'VW#V+?6A4PV(^5.O!-[]%
M+L_D?3\'U52S["IW_?T\10N]?XE%NUNM^3[T?W$T445^&'[6%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M;TU/S5^%GPI^)GQM\=^'_AG\(? GBCXE?$#Q5=FQT'PAX/T2_P!=US5)0/\
M2C;Z=86MT!965E_IM]?$C3=-TT?VIJG'-?V)_P#!/3_@U=::/P]\3/\ @HGX
MPD3?'!?#]FGX8:X?. ZG3?B?\6-&NAYA(!2^T7X:OF)F5],^)K@%3_3?^PG_
M ,$Y?V5O^">OP]3P5^SWX#AL]<U.SMX?''Q3\1^1JGQ.^(EW %D-SXF\1_9K
M9QIHNU,FG^%]&33/"6EC:-+TF Y=_O>OR;.^.\;BW.CE7-@L._<>*:2Q=>*L
MG-/;#^TMKRN=2-ER58^\I?J&3<%87#<N(S1QQ==VG##Q=\+1_E5M55:M\5H+
M>R/%O@C\ /@I^S7X"T[X8_ ;X7>"OA/X#TK,]OX;\$Z'I^AVD]X(DAGU+4I;
M=5NM7UBZ55^V:UJ]UJ&J7[*3J.HRNQ->TT45\'*4IRE.<I3G.3E.<VY3E)VN
MY2>K>GWW>[/N80C3C&$(QA"$5&$(+EC&,=DEY?Y=@HHHJ2@HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "OXUO\ @[\_Y)W^PS_V._QV_P#3!\,*_LIK^-;_ (._
M/^2=_L,_]CO\=O\ TP?#"OH^$/\ DI<J_P"OM;_U'JGSO%?_ "(,R_Z\P_\
M4F@?PW?/_L_K1\_^S^M'S_[/ZT?/_L_K7[Z?A_\ X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\?VM_\ !GI]
M[_@H?]/V2O\ T/\ :>K^U^OXH/\ @ST^]_P4/^G[)7_H?[3U?VOU^#<9?\E+
MF7I@/_59@C]MX0_Y)W+_ %QG_J?B@HHHKY@^E"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#GO$7AGPYXNTN?1/%7A_0_$VBW  N=)\0Z98:SILYQTN=/U&VN;-\=
MM\;#)/ K\[/B[_P1T_X)A_&V.0>./V*?@;:7,XF:XU'X<^')_@UJ]Q)*N#<7
M6J?"&[\#:A>7+'!,EW=LRGG)'%?II16U#$XG#24L/B:^':5E*A6J49=-Y0DK
MI-72MUOOJ<];"X7$JV(P]&LO^GM.%2RT^%3C)*]E=I:V78_EV^,W_!J5^P+X
MV74+SX1?$OX_?!#6+C>-.L5\1:!\2/!6GEA\Q.B^*-"MO&-Z!QC?\18\ =3G
MC\E/C3_P:5?M8>%UN[OX$?M'_!7XO64&9(+'QQI/C#X/>(;V,$?+:VUA_P +
M.\.F\.25>[\1:<A4'D' /]^E%>_A>+^(<-RQ>82Q,(W]S%4Z=>][;SJ)S>BM
MK(\3$<)Y%B>9O!1H2E:[PLIX;:VT:<E!?**W/\HCXX_\$7/^"GO[/B7=SXX_
M8^^*6NZ1:$N^O_"JRT[XS:1]E49?4+E?AAJGBB^L[5?XEUBRTTJ/O8YK\TM<
MT/6_#>JWF@>)-'U+P_K>ES?9-4T?6;&XTW6+&;M;:EINH6MK>6EX/?\ #FO]
MJ2O$/C!^SG\ _P!H/25T3XZ?!;X4?&'2XHV@MK+XF> ?"_C>&R1@^?[/7Q%I
MFHG2Y]SY^TVGER @$$';M^CPOB-B(*V/R^C4VO4PE5T&EHG:C6]K&7_@^#5K
M/FO>/SV)X HO7!9A4I](TL1052-]-JM)P<//FA/FTM:SO_C:?/\ [/ZT?/\
M[/ZU_I6?M _\&T/_  3 ^-'VO4/!G@?X@_LZ>(+GSI9-0^#?C^_ET>>Z)Q!]
MH\)_$>W\?>&[.T3J;+PW9>'5(XW]6K\,?VB?^#2W]I#PE'>:K^S)^T5\,_C'
MI\8,R>&/B7H6K_";Q?Y&<#3=,U'3KOQYX1UF];DK>:Q=>#+  '<JD@5]5@N-
M\AQ;49XBI@YNWNXNE.$7M=JK352C:+:3<JD=TU=7:^:Q?!^=86[A06+@MY8:
MK3E+3E_Y=U)4YZ]--=3^2'Y_]G]:/G_V?UK[H_:5_P""9G[>G[(WVRY^/O[+
MGQ3\'^'M/56N/&^EZ'_PFWPX@5\E6NOB-\/[KQ1X$L@=IQ9WFKC425(Z@@?"
M_P _^S^M?44,1A\5357#5Z->F]IT:L*L?OA)VZ[I;:'S=:A6P]1TJ]&O1FK7
MA6ISIRZ;J<5\[-Z-MVN@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UK8R_\"Z?^
MV_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?
M_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G
M_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^
MV_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?
M_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G
M_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^
MV_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?
M_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G
M_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^
MV_T_^W@^?_9_6O\ 27_X-P_V]1^UC^Q!I_P:\:ZQ]O\ C)^R2=%^&FL_:)_-
MU+7/A=<V]R/A)XE;:P)^RZ1IE]X$O>KM)X-74]18/JPS_FT?/_L_K7ZS_P#!
M$_\ ;8;]AS_@H!\)/'6NZO#IGPH^)MX?@A\9Y;J?R-.M_!/CV_TRVMO$NHW5
MQ_HEC:> _%]MX<\7WM^I##3M/U32P1_:E?-<690LWRBM3C#FQ.%OBL*^LJE*
M$G*C_>]O#FAR;-I2;M&S^@X9S1Y7FE&<Y<N'Q#AA\3S:6IU)0C&HG9VE2FXS
M6FK4HZ<UU_JIT445^"'[D%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% '^5A_P7%_923]D/_@I/\?O!NE:8=,\"?$S5[?X[_#.&/;!
M:-X6^*D]SK&I:=IUJGRV6D>'/'EKXP\'V84 #3O#W0 8'Y*?/_L_K7][/_!V
M'^R?)XY_9W^"G[7_ (>L/,U?X&>+I_AKX_N;6W8G_A7'Q4N;8^'M3U2YR52R
M\.>/=-L='L$&/^)E\0V(R.G\$WS_ .S^M?O_  MF']I9)@ZTI.56E'ZK73U<
M:N&2IO7KSP4*FVG/RW=N9_A/$6 _L_.,9247&G4J?6*-KVE3KVJ\UFW:TY3I
M;ZJFY:<W*CY_]G]:/G_V?UH^?_9_6CY_]G]:^A/#_P# NG_MO]/_ +>#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY
M_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "
MZ?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY
M_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "
MZ?\ MO\ 3_[>#Y_]G]:_KV_X-*_VECX:^.7[1W[)^M7Q73?BIX#T3XO>"+:Z
MN!##;^,/AE?'0/%FG:=;8/VS6/$OA+QC8:O>E>5T[X>;N%!-?R$_/_L_K7W)
M_P $U?VE!^R)^W?^R_\ M 7.H0:?H'@OXJ:%8^-[V:81PV_PX\:?:?!'Q&NK
M@,",V/@3Q/XCOE..H!QFO'S_  ']I9/C\,H\U3V$JM!?]1%!JM2^3]G*+U5N
M:^MK/U<DQO\ 9^:8'$N3C!5X4ZU^M"LO8U%?I;GC+S<6M+W7^NM13$=9%5T;
M>C\JPZ8_3C@]J?7\[G[Z%%%% !1110 4444 %%%% !1110 5_))_P=D?M-?\
M(=^S3\!_V6-(NC%JOQN^(>J_$3Q8L,X#Q>"OA#:V<.GZ9J%L"2UEX@\8^,M'
MU6S<G)D\&3  #(K^MNO\PC_@X>_:5'[1?_!3_P",]AIEY)>>%?V?;/0_V=?#
MA6<&"*\\"?:=0\?'R ,VM[9_%/7?%^C!CRPTT$U];P5@/KN>T*LXWI8"G/&2
M?:I'EI8?T_?58RO9_!;J?*\8X[ZGDU6G&5JN-DL-#K[K_>UG;K^YISCTMSWU
MM9_AY\_^S^M'S_[/ZT?/_L_K1\_^S^M?N9^+_P#@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M>N_ +X->*?VB?C?\ "3X$>!TW^+/B_P#$
MCP?\.M EFA\V"PN_%_B"VTAM3U,GC^Q]&%U_;&MY_P"8:.:F<X4X2J5'R4X1
ME.=1Z0A&$)3<I.^GPV7JWTUJ$)U)PITTY3G*$(1;LY3G.G!1V?\ -=Z;IJVM
MU_H$?\&O_P"R:/@5^P1J/QV\0:8++QM^UEXTN/&44LUFUGJ,'PK\"3ZIX0^'
M6FWJW(%QBZU;_A.?&5@68[M.\::=A5"$G^E6O-OA1\-/"?P5^%_PZ^#_ (%L
M#IO@KX6>!?"WP_\ ".GL3(]CX:\(:#9>']$MI2#FYGCL=,C5V499@SL-QRWI
M-?S?F>.GF68XW&S^+$5Y5$F[R5)V5*,M-XTTHWZVO9=?Z!RS!QR_ 83!Q_Y<
M4*<)R7PRJ)7J2B[OXJCE)KIS)7>X4445PG>%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!\F?%_]AO\ 8U_:!^U2_&G]EOX"_$?4+R+R
MI==\4?"SP;?^)X@08S]F\5_V2/$5G,,E#)9:M%(   V,9_*CXT_\&SW_  2Q
M^*233>%?A_\ $[X"ZC<>;+-J/PB^*>NS1O*R\ :+\5H?B?HME;;L,;/1[#34
M8?*H7[R_T%45W8;-,SP?*L-F&+H*.T:=>IR+;[$Y3@]NL7O;;0X,3E>78OF>
M(P.$K2EO.I0@YNSTO."A+379J]]3^(CXW?\ !HAK\1OK_P#9P_;!T>_,AF%E
MX6^-WP[OM(,(X%N;GQ_X'U37?M94D[@?AOTQ@G.T?CQ\<O\ @W<_X*J?!3[;
M>6OP%TSXT:#91;Y/$'P,\<>'_& G;/ M?"6HW7A?XCWIQ@?Z%X#./Y_Z?U%?
M187CG/L/95:E#&173$45&7G:I0E1FKZ7]YWY5UNWX&)X*R2O=TH5\(WO]7J^
MZ]K7C5C4M:S^%QO=WO96_P 8?XD?"+XK?!K7I/"WQ@^&'Q!^$_B9//W^'/B5
MX'\4> ]>Q#S<?\23Q1I>EW?3G_CSZ'J*\]^?_9_6O]HKQEX&\$?$/0+SPKX_
M\'^%O''AF_7%_P"'?&/A[2?$F@WP )Q=Z-K%I=V-V!D[1);,,DXK\C/V@O\
M@@'_ ,$LOV@TO+FZ_9PTWX-^(;T3"+Q'^S]JU_\ "H6'F#DVO@G2/M/PNY)Y
M^V>!9CQQ@DU]/@_$;#3:CC\!7H]ZF&E"M33ZVIRC1FNFD>?SMI?YK%< 8J#;
MP6.HUOY88CGI3>S]Z</;W[:Q76U[Z?Y='S_[/ZT?/_L_K7]H/[1G_!HYKUM]
MMU7]DS]J[3]23]Y_9W@?]H+PM-I4P" '-W\2/A[:ZK9W=W=,<,P^%>GH!\P8
MC=M_ +]I7_@C#_P4J_952\U'XC_LN>._$'A*T%Q+)X\^$$%O\7_"QLX,9U/4
M;CP!=:]K/ANR&1SXPT?PZ#E<=17UN!XER/,.58?,**G+_ES6?L*Z;M9>SK<G
M,WK\,I6TO;FC?YC&9!G& 3>(P-;D7_+VC_M%#3EWJ45-KSYH1ZVOK;\N_G_V
M?UH^?_9_6G.CPO)#-'-'-'-Y,L4W[F>":'_/MT'(Q3?G_P!G]:]P\?\ \"Z?
M^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_
M6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/
MG_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?
M^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_
M6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/
MG_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?
M^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_
M6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/
MG_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?
M^V_T_P#MX/G_ -G]:M6=Y>6%Y;W]A<36=_9S6]U9WEK<7%G>6-Y9W'VBUN;:
MZM\?8[RSQR/P-5?G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX_U:?^".W[<B?M^_
ML*_"WXP:S=Q7'Q3\*QS?";XW1ALR'XG>"=.TH:CK1'&P>./#FI>'?'8C3"6!
M\3'3#N?3Y,?JC7^<O_P;&_MK/^SY^VS>?LX>+=6^R?#7]K?2+;PQI\5S<E=.
MTKXR>%8=2UGX<ZCF<%K3_A);*Y\2>!?+LQC5O$?B'PLCD+IAQ_HT5_/_ !/E
M7]D9QB*$(VPU?_:L*[6M2K2FW26K]VC-2A%W?,ES-1YK+]RX9S3^U<IP]6<E
M+$48K#XG_K[32?/Y>TA*,^7:+;5WN%%%%?/GT 4444 %%%% !1110 4444 %
M%%% 'AG[1/A>/Q=\$?B1H_E[YH_#=_K-H@VB4WOATCQ#:)">N^XNM,15Y&03
MUQ@?@1\_^S^M?TN7,%O>VMS9W$8G@NH9;:XBZ>=%*##.I] 5)!]!GIGC^;77
MM*FT#6]8T2Y_UVD:Q?:7<?\ 7;3;BZM^W7_CUK_-?Z=N01HYUX?\3TZ=_KV6
M9OD.*K1^Q_9>*P^98.-1WLHU%F^.E3MK[LT[MJWCYI33E1FM)2C*,K)?8Y+/
M>_VWOT6[=S-^?_9_6CY_]G]:/G_V?UH^?_9_6OX%_P# NG_MO]/_ +>/'#Y_
M]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/
MG_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\
MMO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_
M]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UK]=?V _$[:I\*_$
M'AN:4-/X8\52O;QG_EAIFNV%M=6XQW']KVVM'CTXYK\BOG_V?UK[]_X)\Z\U
MMX^\=>'-XC76/"UGK.TS;C+-H6JP6ZE1U/\ H^O7&1Z D],C^C/HI9[+(_&_
MA2#JNGA\\HYKD.)4MJBQN J5<'!Z.Z_M/"X%\KM>2O?2S[,!-PQ4+;23@UY.
MSO?RMMU;6Q^MM%%%?[+'T@4444 %%%% !1110 4444 %%%% !7\]_P ?=*_L
M3XU_$^P2,(O_  FNN7Z(. 8M2U"ZUBV(_P# H]_Z5_0A7X6_MAV*V/[1'CO8
M,)>?\([?1],XE\,:$+@_C> '\<=0:_B7Z=&7QK>''"F9<O-+!<:4\&WLXTLQ
MR'.JDG?LZV7X>+5K>\G=6M+S,T7[F$OY:D>F]VNO3;7?\#YG^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UK_+?_ ,"Z?^V_T_\ MX\(/G_V?UH^?_9_6CY_]G]:
M/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[
M> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH
M^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:
M/G_V?UH_\"Z?^V_T_P#MX ^?_9_6OK#]B/5VTO\ : \/VBXQX@T/Q1I,G89C
MTFYUX?KH8/;CWKY/^?\ V?UKW']F2_&G?'KX7W'F^7YGB,V![_\ (3T^[T_I
MW_X^NGY=Z_0?"7,9Y5XH^'>/@W;#\:\+RJINU\/+.\OI8I7M*W-AJE6+=G9M
MNVAOAG:O1EVJ0T]6?OS1117^\)]2%%%% !1110 4444 %%%% !1110 5^/'[
M?\)3XQ>')5C$:3_#?2 [B$GSI8?$OC D,<<G)M3GN".N:_8>OR$_X*#3(_Q2
M\(6PD'G1_#^&61 <9BF\0:]Y'?KNM6S^//:OY6^F1",_!'-)2=O99[P_.&E[
MU)8Y4H+RLZCE?5NUM+W7!F7^ZR_QP_,^$/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]:_R&_P# NG_MO]/_ +>/G@^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;
M_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_
M]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;
M_3_[> /G_P!G]:]-^"4SP_&3X2NC['_X6/X(BQS@PS>)]+M[H?0_Y]*\R^?_
M &?UKOOA+%+<?%/X9V\6!-/\0?!T2$_\]I?$&E]?YYZCOTKW^$ZDZ/%7#56G
M&<ZE//LHG"$5>4Y0S'"34$NG-RV<MXO6SV=4W:K1?_3V'YG]%E%%%?\ 0&?7
M!1110 4444 %%%% !1110 4444 %%%% !1110 5YU\3?B!I/PN\%:]XUUH[K
M;1[1G@M!@2ZAJ$P\G3M.@]9+V\*(N#D!V;D!L^BU^.W[;GQC_P"$P\9)\.-$
MO!)X<\"WN=5EBQY-]XOW-#=9/IX<MF?2N?NZB^J*.% K\:\=O$_#^%/A_F6?
MQG2>=XN^5<-8:IR/VV<XJE5E2K3A.4;X;+Z-.MF&+UC&I2PWU9SC4Q-*,^?$
MUXT*4I/XY)QI+O-M67ETU_ ^./%7B;5_&7B/7/%.NSB[UC7]2GU/4)!P!-+T
MMK8#C['9C'V$< =!6+\_^S^M'S_[/ZT?/_L_K7^)&(Q.)QF(KXO&5Z^)Q6*K
MUL5B<17J3JUJ^)Q5:6(Q%:K5J2E.<ZE:K.3N]$VEM=_,-RDW*3O)[OO;8/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]:Q_\"Z?^V_T_^WA!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZU]F_L
M]?LA^(/B8+3Q9X\^V^&? C>3<VMLN8M>\41!0P&G^>"UEI+!E*ZQ=*SL&!TE
M&S_:M?7\$<"<4^(F>X?AWA+*L3F>8U^651Q7L\)@</STX5,9F.+E^ZP>$I<U
MYU:K7/*]&C&KB:E&A5TI4JE::A3CS2?2]NO]?TSYR^'/PJ\=_%?5_P"QO!>B
M3:@T?D"_U24&+2-+BF&?M&HZB ;6U.!PH#:FW0 GBOU7^#7[&?P_^'<=IK'C
M"&+Q[XL0><'OX"?#NF2LHR--T:;(NF!W+]MU7S-PVM'IVFG*5]1^$O!_AOP)
MH=IX<\*Z1::-HUBN(;*RBPHDZ23SSL?/N;JX(!DN[EW=]H+MP-W85_J%X/\
MT4N"^ (8;-^)HX;C'BZG[*LL1C,-&61957:A4:RK*ZJY,1.E47N9CF$*E5UH
MNOA*.!O[./NX; TZ2A.HO:54MYZ\NB^'72ZW[V6N@Q$55"J/EZ "GT45_6)W
MA1110 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!RW
MC3PKIGCCP?XL\%:P@?1_&'AK6_#&JH/O-INO:7<Z1?CG'WK2Z90">IYK_&,\
M5>&]2\'>)_$G@_6TACUCPOKVJ^'-8CB_U,&I:#J%UI^I8_X]?^7RT_SC%?[3
ME?Y+W_!77X5R?!K_ (*:?MM^!I+>:SAE^/OC?Q[I]O("!#H_Q:G'Q8T6VM1R
M19?V/XRL_L0R3@X.>:_2/#BOR8G,\,Y:5*-#$V_NT*DX36_1XA/FZ;6UNOSK
MQ H)T,MQ+^*%6M0<K;*I"E-2MY>P:M_>NY+EU_.;Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6OU@_,O_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9
M_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>
M#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9
M_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>
M#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6O[)_\ @T4^. LOB%^UW^S?
MJ%VQ/B7P=X!^-GAK3Y9Q_H\O@O5[GP1XXN;>W(Z7O_"=^ E) )QIXQ7\;'S_
M .S^M?K_ /\ !!SX_)^SW_P5*_9=U>_U!K3PW\2_$=]\"/$@7$$>H0_%[2+K
MPAX2M+@M@"SM?B1<^#]6YP,:?C<#\P\+B;"?7LBS*@E>:PTZ]-)7][#-5EZ7
MY.6_3FOK:S]GA[%/!YSE]=MJ'UFG1J-WORXA>QZ=G/F?=Q:TO=?ZG=%%%?SX
M?O(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7\1_\ P=W?&\/J?['O[-UA?@-#9?$3XV^+=,,V
M"1>7&E^ ?A_J/D#[RI_9WQ*&>QSWR3_;A7^7Q_P<*_'U/CU_P50^/T=A>_;/
M#OP3@\*_ +09,8^SR?#[3_M/C.UP#_RX_%/7_':^IQSR:^QX%PGUG/J=:2O#
M!8>MB)/M*7+0IIJZ?O5*RUUM;S1\AQMB?89).DG:6,KTL.M?LINO4TV=H47H
MVO4_$SY_]G]:/G_V?UH^?_9_6CY_]G]:_;S\<_\  NG_ +;_ $_^W@^?_9_6
MCY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+
MI_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6
MCY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+
MI_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6
MOZ4O^#5G_E)MK_\ V:[\5?\ U+_A=7\UOS_[/ZU_2E_P:L_\I-M?_P"S7?BK
M_P"I?\+J\/B;_DG\X_[ :OYQ/8X=_P"1[E7Q?[W3W^6_E_[<?Z-%%%%?SV?O
M04444 %%%% !1110 4444 %%%% !1110!_EX_P#!PU\-C\.?^"M7[3AAB,.F
M_$ _#/XE:4#R?^*I^&'@X:W=<=CXOTKQ(R].#R :_%/Y_P#9_6OZPO\ @[;^
M%DFA?M>?LT?&);>:WL/B/^S]J'@=[@_\>=]J_P *OB#KVL:FHZ?Z4NE?%'PZ
MEV<#Y5TKJ1D_R>_/_L_K7]"<-8A8G(,JJWO)8.G2F_[]"]%]EK[/FV5N:VMK
MO\%S^C[#.LRI:\JQ=2K&RLG&NXUD[:_SM;NZ3:LFDCY_]G]:/G_V?UH^?_9_
M6CY_]G]:]P\?_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UK^A/\ X-C?
MBHOPZ_X*G^#_  M+.((_C?\ !GXM_"\)UBFGT[1[7XOV\ &/]$*K\)B=N/FP
M5Z&OY[/G_P!G]:^V?^";OQ@3X$?M^?L>?%>YO?[.TKPG^T)\,AXDO<?ZCP?K
MWB?2_"_C;@8Z^#]4UCOSP.*\W.<-]=RK,L(ES2KX'$1@N\HP]I!+_M^$)?\
M;OGIZ&4XB.%S3+L1)M>QQN'F[NUHN<:<WUVA4DGYMN^EG_KPT445_.)_0044
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 ?YDG_  <G?\I;
M_CS_ -B5\$/_ %4'@^OP@^?_ &?UK]W_ /@Y._Y2W_'G_L2O@A_ZJ#P?7X0?
M/_L_K7]$</?\B'*/^Q?@_P#U&HGX%GG_ ".,SW_W[$[?]?GO_6UP^?\ V?UH
M^?\ V?UH^?\ V?UH^?\ V?UKV#RO_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:
M/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_M
MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:
M/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_M
MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9
M_6OZ%O\ @V%_Y2H^$_\ LB?QA_\ 31I5?ST_/_L_K7]"W_!L+_RE1\)_]D3^
M,/\ Z:-*KQ>(_P#D0YQ_V+Z__I5,];(?^1WE._\ O]#?Y_T_.Y_I24445_/)
M^^!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A_[3
M'_)N?Q__ .R)_%+_ -0C7*]PKP_]IC_DW/X__P#9$_BE_P"H1KE53_CT/^OU
M'_T]3,<1_N]?_KS5_P#2)'^-K\_^S^M'S_[/ZT?/_L_K1\_^S^M?T\?SG_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZU_HS?\&K?_ "C*\0?]G0?%3_U$OA;7^<S\_P#L_K7^C-_P
M:M_\HRO$'_9T'Q4_]1+X6U\1X@?\B!?]A^$_.H?7<$_\CR._^Z5]_P#%0_I^
M=S^E2BBBOQ8_9 HHHH **** "BBB@ HHHH **** "F.ZQJSNVQ$Y9CTQ^O'(
MSQ3Z_)[_ (+9?M3']DG_ ()L_M(>.])U7^R_'7C;PR/@E\.'BN?L>ICQ?\6B
M?"T^I:+/D$:QX0\(W/B?QW8G&"?#!%;X7#5,9B</A:2O4Q%:G1A_BJ3C!?=S
M7Z;6OJ88G$0PN'KXFJ[4\/1J5I]/=IQ<W^"M?I<_SOO^"L'[7TG[;_[>GQ^^
M.EAJ$VH>!'\53> _A)C=]B@^%?P]_P"*8\)W-J&9C9#Q(;:\\>7@W'&H>(M3
M4' K\Y_G_P!G]:/G_P!G]:/G_P!G]:_I+"X:E@\-0PM%<M+#TJ=&FF[^[3IQ
M@O\ TEORO;6UW_/->O4Q->MB:K;JXBM4K5&E9.=2?.]-=DU'T3VV#Y_]G]:/
MG_V?UH^?_9_6CY_]G]:W,O\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+
MI_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6
MCY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+
MI_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6
MCY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?U
MK]WO^"(G_!'_ ,1?\%&_BY_PL?XHZ?J.B?LB_"G7K$>/]8C-S9R?%+Q)9?9=
M0M_@]X3U&VN[2]M?M=G=B[\9^)-%*_V!H#(FZ/4_%6F2+QX_'8;+<+5QF+G[
M.A2C=M*\I3;M"G"-US3GKRJZO9G5@L%B<PQ5'"86$IU:LDM7:,(+EYJDW9VA
M'3F=MVSO?^")W_!$/Q3_ ,%!O$EG\=/CW::[X*_8Z\,:E/']HMFGT;Q)\=]=
MTRX,%UX2\$W7_'Y9>#]'NU>T\9_$"T(!VGPOX7(\3C5=5\!?Z,/PX^&_@/X0
M^"/#7PU^%_A+0? G@+P;I$.A>%O!_AC3K?2-#T+2[1=L5GINGVJ1VL,:X)4*
MH))=V9F:0M?\'>#O"GP\\*>'? O@7P[I'A#P?X0TBP\/>%O"WAZPMM'T'0-!
MT>VCL--T;1M-L(X+2TL;2T@2.TM(TVQKCA=H"]?7X/GN?8K/<5[6J_986E+F
MPF#A)\M*+MRSJ*T7.<N57E:/-R[*Q^VY)D>%R;#*G2C&6(J12Q.)<?WE1KI%
M\TN2"UY87ERW:YG=A1117AGMA1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5_&5_P=^7-K'X#_84LGN(H[R?Q?\?+NWM#+B>>&TT?X307-Q#!GY[>
MS:ZM6? &-RG&6+-_9K7\1?\ P>!:I;S:W_P3]T-(Y?M=CIO[4&J32$?NQ!K-
MS^S]96P@/.;S.B7NP8X7GN<?3<'J_$F6>4\3/_P7@\14M_V]R\OE>]G:S^;X
MMER\/YAI>\:$?3FQ5"%_ES7\[6TO=?Q<_/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZU^]'XC_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\?VM_\&>GWO\ @H?]/V2O_0_VGJ_M?K^*#_@ST^]_
MP4/^G[)7_H?[3U?VOU^#<9?\E+F7I@/_ %68(_;>$/\ DG<O]<9_ZGXH****
M^8/I0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OS"_
M:;_X(\?\$YOVMH]5O/BE^S!X"TSQAJ<5PTGQ#^&%E_PJSQ[_ &C,"1K-WK?@
M=M$MO$FK6Y/R-XNL_$=DI*KY3*"M?I[16U#$XC"U%5PU>KAZD=IT:DZ4]-5[
MT)1?Y]>YAB,-A\53=+$T*5>F_L5J<*D?_ 9Q>^E[6^^S7\/7[57_  :4>)+!
M+[7OV+OVD;3Q#"D\TEI\-/VA;$:1JZV<:@K!!\4/ ^F76DZO=.WRK97OPV\/
M:>#@MJ:@Y'\R?[4__!/C]L[]BS47M/VE?V>_B#\-])CF@M;?QK+I?_"2?#?5
M9IO^/:UT[XD>%[K7? =W>YX^PGQ)_:0/!TH=O]?&L;5]'TKQ!I=]H>OZ7IVM
MZ-J=I-8ZGH^KV-OJ6FZI:3#RI[74-.OEN+2]M+E1M,=TK*R_*X96:OL<OX\S
MC"\L,8J>945NJK]A7>W_ #$48W=[*_/3F]-&KN_R>/X(RK%-SPLJF JO9TU[
M:A';:A6DTMOLSC>^M[*W^*]\_P#L_K1\_P#L_K7^E/\ MI_\&WG_  3_ /VH
MH=7\2?"OP_>_LD_%2\^T7-OKOP:L;4_#B^U*7(MSXD^#E^]MX:.CIC!L/ =[
M\/)6.3_:7RD-_'/^WI_P0Q_;N_81;6O%&M> S\;/@CI/VBZ/QG^#EOJ/B31]
M+TV#%P;GQ[X3-K_PEW@;[#:$"_OM5T@^"T8[=-\4:FW%?H>4\6Y-FSA2AB/J
MF*EI]6Q:]E*3[4JEW1J<WV$ZD'+72.E_@LSX7S;+%*I.A+$X>.^(PK]K&.J7
M-4IZ580[R4))7>CN?CA\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K7TQ\[_ .!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_V
MW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M
M'S_[/ZT!_P"!=/\ VW^G_P!O'^J9_P $2/VOY_VSO^"<_P "_'_B#5SK/Q'\
M :=+\$/BK<23^?>S^-OAG!::=;ZSJEP3\VK>+_!]UX1\97[?PWOB1E&-O/ZW
M5_ Y_P &G?[51\%?M&?&_P#9&\0:H(M ^-O@N#XF^ [2ZF'R_$CX8 VNN:=I
MUL>EWXE\ ZK>ZO?D8^3X>-C'?^^.OY]XFRV.69UC*%./+0J26)PR_P"G&(7M
M8QW=_9RE.GS?:Y.:T;\J_=.&L?\ VAD^$JRDI5Z4?JV):>KKX=*G*3T5G.,8
M5+6?+S\KE)KF91117@GO!1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% 'S-^V!^SQH/[6G[+_P =OV</$7V1+'XP_#/Q1X-L]0OH5GM]"\1W
ME@9_"?B@((+C-WX2\5VVD^)+'-M)LO\ 3(6$;,NVO\?SQ;X5U[P-XJ\2>"?%
M6F3:'XG\'Z]KGA?Q)H]T?(O=*U[0=1NM'UO3;G'_ "^6=Y:WEG["O]IRO\T+
M_@Y'_9//[-__  4@\:>/M%T_['X#_:GT&R^-NCRQY%G!XVO+@>'_ (H:=D@9
MO;WQ?I8\8W^!C=XSTP9X.?T7P\S!TL7BLLG)\N*A'$45T=6A!1J0WWJ0]_FO
M[OLVN65[K\]X]P'/A<)F,%KAI/#U79>[2K3BX3\W":Y%&VOM.;F7+:7X!?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZU^MGY?\ ^!=/_;?Z?_;P?/\ [/ZT?/\
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
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;QTW@OQAXD^'OC'PGX_P#!FL7GA[QAX'\1Z'XQ
M\)ZY8?N;S0_$GAO4;76-$U*V]+RRUBUL[P<?X5_K[?L<?M&^'_VN?V7O@9^T
MEX9^R1V/Q@^''AWQ;>:?:3>?#H7B2:U-AXR\-%OM%P6G\)>+K76?#EYBX?;-
MIKIYK,!7^/'\_P#L_K7][G_!IQ^U(?&W[-_QR_9-UV_,NL? SQW8_$7P/!=7
M&91\/OBU!<G6=+TVUP2MEX>\>Z%K&LZ@XZ:C\054CGCX'Q RU8G+*&/C%NIE
M]:$9O5J.&Q#C1D]/Y9NDEWONK:_;\"X[V&8UL%-^YCJ3E3B]+XFA^^6]_BIQ
MJWUTY>O3^MZBBBOQT_6PHHHH **** "BBB@ HHHH **** "OY]?VB-+_ +(^
M.'Q3LP?+\WQIK>J@GIC6;@:R/_2JOZ"J_"W]L.T-I^T1\0<1B-;P^%[J/'.5
ME\(Z$)FZ]3=?:R<<$DXQ7\3_ $Y\#&KX;<*YAR<U7!\<8?#1?\M/&Y#GM62[
M^]5P.'5^F]]+/S,T7[F$OY:D?75K[EIK\CYG^?\ V?UH^?\ V?UH^?\ V?UH
M^?\ V?UK_+7_ ,"Z?^V_T_\ MX\(/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?
M^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\
MV?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?
M^V_T_P#MX ^?_9_6OJG]BO57TW]H/PO;!PB:YIOBG2Y0>A']@76KGC_K[TL]
M^OM7RM\_^S^M>Z_LQ7+V?Q]^&,R^5B3Q&UJ=^=V+S3KJ#C!Y/^E<>^.G%?H'
MA-CIY;XH^'.-A)IT>..%8M/3GIUL[P%&K3OKR^THU*E/FM+E<G*SM9[X9VKT
M9;VJ0T[W9^^M%%%?[Q'U(4444 %%%% !1110 4444 %%%% !7XG?MQHL?QZU
M1E3RWD\.>'99#Q^_E^PFW7\EP,\9QFOVQK\3?VXYU?X^ZHJ2;WM_#GAV)QU\
MB06!G0^F"MT#VQGU%?R#]-GE_P"(.X3F_P"BSR;_ -5V=_+MN>?F7\&/_7R/
MYGR/\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K7^3?_ (%T_P#;?Z?_ &\?/A\_
M^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/
M_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\
MVW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[
M/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M>H_ NZ:U^,_PHD6/>
M'^(_@^V+>@O-?M8">?\ KZS[],>GEWS_ .S^M>H? RV:[^,_PHB3.Y/B/X/N
M3YG7R+37]+G.,'TML#_]=?2<&<W^N/"+A?G_ -:>'^6ZU_Y&F$O^6J[W+I?Q
MJ/\ U]A^9_0U1117^_Q]:%%%% !1110 4444 %%%% !1110 5^-G[?%XES\:
MM+B3K8?#W1+68B7;DRZQXHOAQ_NW(_#T K]DZ_#7]LW5#J7[0?C2%)-ZZ/9^
M'=,C'3 BT#3-2N0>W%Y=@'MG.*_D+Z:^.CA/!_!X9RL\SXSR7"<M[7C2P6;Y
MA)[._+]26FF][W23\W-';#I:ZU(=>SVMUO?Y'R_\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K7^37_@73_VW^G_ -O'@A\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@7
M3_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/
M_;?Z?_;P!\_^S^M>H? FU%[\:OA3!OV"/X@>#[G'8_8]?M=0(Z]_LN/H3SCI
MY?\ /_L_K7T3^R9IKZI^T)\.(<?);WFJ:I+)V)TWP_JFH#KC_E]M1]>OM7V7
MAS@WF'B#P)@(Q<IXWC+AG"T[J_[ROG.!HT]+J_OSBK75VWK<THKFK45>W[V#
M_$_>&BBBO]\#ZP**** "BBB@ HHHH **** "BBB@ HHHH ***KR2)"DDLLGE
MQQY=W<_NQ'SD YV@!>>><^N:4I**<I-)+=OH!\]_M)?&"'X/_#;5-7M)X3XG
MUEWT'PK;@[I!JES"/.U$P':QMM'M2;YR Z"5;"%F_P")@A;\(YIIKJ:2YN9)
MKB:XF\VYN)?WTUQ--_R\W/\ G %?0W[3OQB?XO\ Q*U"_L+@2>$_#OGZ%X50
M']S<6L,P6YULG )&L7:B[!(YTT:5D9R:^=_G_P!G]:_QH^DQXL/Q0\0<13RW
M$RJ<*\+2KY3D$:<OW&+JPK1699QR\J4UF.+HKZO43M4P&&P;D_:QJ7^<QU?V
M]73^'3O".M[M6YGLK-^[IJ]-6] ^?_9_6CY_]G]:/G_V?UH^?_9_6OYU_P#
MNG_MO]/_ +>.(/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W
M@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]
MG]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "
MZ?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W
M@#Y_]G]::B.[QHD?F/)_JX^I]N.V*$1W>-$C\QY/]7'U/MQVQ7ZT?LI_LMP^
M#+>P^)'Q"L!+XTNX5O-!\/WT3"+PE!,0RW6I6TV6_P"$E(.53!_L,_NU!U(R
M/'^H^$WA/Q)XN<30R#(HQPV#P\:>(SO/,33G4P638*<^2-6K&#A[?%8CDJQP
M6!C5I5,54IU&ZE'#4<5BL/OA\//$5%""M%:U*C^&G'K)[>=E=7L]4DV<S^S7
M^QY%81V'CWXNZ?%<7[^1?Z#X)N5S!88_TFWO_$D (%Q?[>?[)<%$X_M4,2-*
MTO\ 2JBBO]D/#;PRX5\+.'J?#_"V"5&G)PK9CF-:,)9EG&-C#DEC<PQ$(P]I
M-JZHT81AA\+"3IX>G3@VG]'1H4Z$.2FNUY/64K*RYGUMT[784445^@FP4444
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 %%%% !7
M^<O_ ,'3WPB?P'_P4@T/XC6UF8].^.7P#\!>)[K4##NBG\2^#]2U_P"'&I6P
M)Y^UV?AOPQX/*C'W=1 (&./]&BOX\O\ @[G^##ZM\%?V1_VA+: 9\!?$_P <
M?"#6)(H%,]Q#\3O"]KXPT1KG!/\ H5E>?";5X\8&&UYNN<#ZO@K%?5N(<+!R
M:CBJ=;#222UYH>T@M?\ IY3AHM_(^6XQPRKY%B)\O-+"U*.(CY.-14Y-6_N5
M)+YWZ'\*7S_[/ZT?/_L_K1\_^S^M'S_[/ZU^ZGXM_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M6UX;\0ZWX.\2>'_%OAO4)M+\0^%]7TKQ'X?U2UYFTK6-'U"UO]-U*VY_X_+.
M\M?M?]:Q?G_V?UH^?_9_6DU&2<9*\7NN]M@3<6I1YE);-J]OA_I^=WT/]D/]
MFOXU:'^TC^S_ /!?X_>&UCAT3XQ_#'P5\1K&SB?S3IG_  EGA[3M8N=&G)&3
M=Z1=7=SI-X>=LMBX/W:]WK^:#_@UP_::;XP?\$_M9^!VKWBW'B?]EGXF:UX7
MMHFD\VZ/PY^)=Q>?$#PG=74A)N"6\27?Q$T73U=%(TWPYI_SLIPG]+]?S?FN
M"EEV98[!/X</B:L:>EG[)R<Z3?FZ4J=_3Y+^@LJQD<?EV#Q:=W7P]*=3RJ\D
M85%>RO:<)*]D] HHHK@/0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#S#XR_%'P[\$OA'\4/C+XNE%OX
M5^%'P_\ &'Q'\1S>9Y6W1?!7A_4O$.J-N/ /V'3)-F[(RPSD#!_QQOB+X]\0
M_%+XA>//B=XMO?[0\5?$3QAXJ\>^*+S_ )_O$OC#6+KQ!K=SQG_C\UG5+S\>
M@XK_ $;?^#E[]I8? O\ X)K^*?AYH]^;/Q;^TSX[\*?"&P2&X$6H0>$+2?\
MX3_Q_J,,&3YFE7FB>%5\#:UE053QJA8$LIK_ #8/G_V?UK];\.\%*E@,;CI*
MWUNLJ-)V:3HT%)2?SG4E';3V=[N]E^4\>XM5<=A,'"3<<-1]M.VWMJSIN*:Z
M<L(0GOJI[+E]X^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UK]%/@_\ P+I_[;_3
M_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH
M^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_
M]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3
M_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH
M^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_
M]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3
M_P"W@^?_ &?UK^E+_@U9_P"4FVO_ /9KOQ5_]2_X75_-;\_^S^M?TI?\&K/_
M "DVU_\ [-=^*O\ ZE_PNKP^)O\ DG\X_P"P&K^<3V.'?^1[E7Q?[W3W^6_E
M_P"W'^C11117\]G[T%%%% !1110 4444 %%%% !1110 4444 ?R;_P#!VC\(
MQXC_ &0/V=?C/;6<=Q?_  K^/U]X.NKD@F6Q\-?%KP/JESJ-R3M %L?$GPZ\
M'VS@G)E>P(R%)'\!OS_[/ZU_JB?\%V/@U_PN_P#X)5_M?:#!:"?5/!'@*S^,
MNFW&!YMB/@UX@TKXC:W<P$$?O&\(Z#XCLAD'Y;YU')R/\KOY_P#9_6OVC@#$
M^VR25%N[PN,KT[=H5.6M'2W>I*-[N[BWI>R_'N.,/['.(5;-+$X2A4=NLX-T
MI7[NT(M]DVK:79\_^S^M'S_[/ZT?/_L_K1\_^S^M?<'QW_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZTY'='WI^[>/_ %<GZ]O\CH:;\_\ L_K1\_\ L_K0'_@7
M3_VW^G_V\?[$'['GQI@_:)_94_9N^.<4PN)OBS\$_AEXZU/$RS-:Z]KWA#3+
M[Q%IUPQ()O-)\0/>Z5?;0=E_%(O.#CZ:K^=W_@V-^.Z_%K_@F1X;\ W=T)];
M_9U^*7Q$^%5PLK'[8VAZQJ-O\4/#=R5P<6:V?CRYT6Q;.7706& $)K^B*OYM
MS3"?4<SS#!V:6'Q=:G"^C=)S<Z4K;+FA-/3371M:G]!95BEC<NP>*NG*MAZ,
MJEMO:QIQA47RG&2^04445PGH!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 %%%% '^9)_P ')W_*6_X\_P#8E?!#_P!5!X/K\(/G_P!G]:_=_P#X.3O^
M4M_QY_[$KX(?^J@\'U^$'S_[/ZU_1'#W_(ARC_L7X/\ ]1J)^!9Y_P CC,]_
M]^Q.W_7Y[_UM</G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:]@\K_P+I_[;_3_[
M>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/
MG_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?U
MH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[
M>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/
MG_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?U
MH#_P+I_[;_3_ .W@^?\ V?UK^A;_ (-A?^4J/A/_ +(G\8?_ $T:57\]/S_[
M/ZU_0M_P;"_\I4?"?_9$_C#_ .FC2J\7B/\ Y$.<?]B^O_Z53/6R'_D=Y3O_
M +_0W^?]/SN?Z4E%%%?SR?O@4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5X?^TQ_R;G\?_P#LB?Q2_P#4(URO<*\/_:8_Y-S^/_\
MV1/XI?\ J$:Y54_X]#_K]1_]/4S'$?[O7_Z\U?\ TB1_C:_/_L_K1\_^S^M'
MS_[/ZT?/_L_K7]/'\Y_^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!
M_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M?Z,W_!JW_P HRO$'_9T'Q4_]
M1+X6U_G,_/\ [/ZU_HS?\&K?_*,KQ!_V=!\5/_42^%M?$>('_(@7_8?A/SJ'
MUW!/_(\CO_NE??\ Q4/Z?G<_I4HHHK\6/V0**** "BBB@ HHHH **** "BBB
M@ K^&[_@[A_:4DU'QM^R[^R-H]^XLO#>A>(?V@?'6G),LMO<ZQXDO[KP#\.)
M)U&6L[O2-)T/XDHV_&=/\7[D4*0S_P!R-?Y2O_!:WX^O^T9_P4^_:V\96U^;
MK0?"_P 1Y_A#X86.X$]I!I/P;T^U^'#?V>0<&TUG6O#&L^)6()RWB,GD'-?:
M<"8-8G/%B)J\,!A:V(O_ "U)\M"F_P#MWVDI6O=\ME:[:^.XWQDL-D_L(.T\
M;7IT?6G3_?5(V_O<D8WZ7OK:S_*_Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6O
MVP_'O_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX^T/V OV)?B7^W_\ M.^ ?V</AI%/:?V_*=;\>>+Q9+=Z=\.OAOHT]J?%
MOC742Q50;2SNA9:)9,5'B+Q'J.E^%R0-4-?ZN7[.7[/7PK_96^#'@'X!_!?P
MU!X7^''PXT"WT/0=/B6&2\O&7,^I:YKEW#! -6\1^(M3DNM8\1ZLT43:CJM]
M/*R+YFU/R!_X-^?^";\7[#G[(NF?$/XA^'OL'[1O[2NG:'X[^(9U"W_XG'@C
MP9);&X^'?PO5YK>"[LFL-'O%\2^,K%XXI1XVUW5M+U'S$\-Z6R?OM7X?QAGK
MS7'SPM"=\#@9>RIRC)N->M%)5:S=ESQ4DXTGLDI27QM+]DX2R59;@?K-:'+C
M<;%5*BDO>H497=.E%7]R<HM2J[Z\J^S=E%%%?'GUP4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7\$7_!W+XD^T?M0?LH^#Q),?[$^ GB;Q
M)Y+38M(O^$J^(.J:=]JM[?&&NP/!F+EN\(C'.#7][M?YPG_!TSXSC\3_ /!3
MVTT6*XAD?X<_LU?";P?)''Y.89KWQ#X]\?BVN?*Y^[X[%X/MF!MP%PN*^PX%
MIN?$-*5ERTL)BYR?_;L()+S?-Z:6MJ?)<:U.3(JL;V=3$X:-^W+4YV[:7^&V
MZM>]]&?S@?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZU^X'XU_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;Q_:W_
M ,&>GWO^"A_T_9*_]#_:>K^U^OXH/^#/3[W_  4/^G[)7_H?[3U?VOU^#<9?
M\E+F7I@/_59@C]MX0_Y)W+_7&?\ J?B@HHHKY@^E"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MK;FFW+?[5NFO\^9CC)X_,,9BYMOV]>4X):I4O=C35^O+!*%[*ZBY65[(^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UKT#B_\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX^N
M/V!_V9-1_;$_;(_9X_9ML+>:6S^*'Q(T*P\5R6K3B>S^'^D&Y\3_ !&UFU,)
M4?;M)\":%XDU=<D D@$\YK_7JTK2],T/2M/T31[.#3-(T?3[/3-+L;:+RK2P
MT[3H%MM/M+:'@+;VEM;JB)G&Q0 >@'\.?_!I;^RC_;WQ(_:'_;1\0Z87TSP!
MI%E\!_AI>2?9Y[)O%7BI;;QA\2-0MBO-GK/AOPU;>#])^7&[3OB#JBDC=S_=
M)7XMQYF"Q>;QPD)7HY?14$NU?$*-:NOE^[C>[YN7FTO9?KO V!^K974Q4H\L
M\=6YUYT,/S4:#OUO:I+RO;6UV4445\0?:A1110 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 !7X+?\ !1C_ ((!?L>?MUQZY\0/!6D6G[-G[1&I0SW2?$KX?Z):KX6\4ZMM
M)!^)/PXMGT[1M::\8!;[Q/HK>'O&3EMVHZMJT:?V:_[TT5U8/'8O+ZT<1@L1
M4P]:.G/3=N:+WA.+O"<)?:C*+3Z6UORXS X3'T70QE"GB*3U4:BORRZ3A)6E
M"<>DHR35^I_D6?MT?\$Y?VJ?^">GQ!/@K]HCP#-8:/J5]<0>#/BIX;%SJ_PL
M\?Q0?\O7ASQ8;2U/VLV1#7?AG6++3O&5BA5]1TQD96;X8^?_ &?UK_98^-?P
M+^$?[2/PW\3?"'XY?#_P]\2_AMXQLVL]?\*>*;'[59W"@$07EG-&\%[HVLV4
MA^UZ+KFD76FZ_H%^(M2TO4M/U!8Y%_ST?^"QG_!!?XD_L$7.N?'G]G\Z[\5_
MV19[TW6J3S0?VCX]^!,MW<"VMK#QZ(+7.L^#C]JL[+1?B#9CY6!TCQ5I>E,N
MF:GXH_7.'.,J&9RA@\Q4,+CY.,8U/@P^+F]G#3]W4G=*-+W^9[3Z+\IS_A*M
MEBJ8S NKB<"GSS@VY5\/>W,YK[4(V]Z?NVOK'6Y_.K\_^S^M'S_[/ZT?/_L_
MK1\_^S^M?='QO_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M?N'_ ,&[O[1G_#/?_!47X)V.H7JV/ACX_P"F^(_V?O$C
M-,")IO&MM:W_ ("MS;'[M[>?%+PQX%L2<\#4R1TP?P\^?_9_6NR^'OCGQ#\+
MO'_@?XE^$KW^S_%7P[\8>'/&_A>\[V.O>#]7M?$&B7/^C]?L=YI=E_09KBS'
M!PQ^!Q>#FKQQ.&K4;;^].%J>EU\,^6INKN"BFN;F75@<4\%C,+BXWOAZ]&I=
MM*T(S@ZCZWYH*5-Z:.;E]FS_ -HBBO._AC\0="^*_P -?A[\4_#;&3PS\2O
M_A/Q[H$F^*8/HGC'0-/\1Z5)YB9@EW6>HP'ST&)"<KP0:*_F[EE>4>62E"3A
M)-;3BTI+SLVE?3T/Z"=>BE%NI"TXQG'7>,K6>S_X>RZGHE%%%2;!1110 444
M4 %%%% !1110 5^'_P"VK_R<)XK_ .P?X5_],&EU^X%?AK^V?<K-^T3XU12"
M]I:^&+9_>4^$M#N5P/\ =NP/TK^./IP22\(\E3?O2X_R=1CU=LBXGE)^D8*4
MGOLEUNO.S-VH1_Z^1_-+]?D?+_S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M?Y2
M?^!=/_;?Z?\ V\> 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/
MZUZ[^S__ ,EM^%'_ &/?A[_TOM:\B^?_ &?UKV3]G&V^T_'/X6P[]GE^+]+N
ML'&#]C!N._\ UZG^M?6< PE4X[X)C%-N7%O#D->GM,WP4.;_ +=O=KJ[JZW+
MI?QJ/_7V'YG] U%%%?[['UH4444 %%%% !1110 4444 %%%% !7X6_MAW_VS
M]HCQ_L_>):'P[8Q^PC\(:"UR#_NW9P?IZ9K]TJ_GJ^/.L?VW\:/B=J._S%'C
M;Q%:V\@_YXZ9J%UI]MC/;[':_P".*_B3Z=&81H^''"F67]_'<:0QBC?6=/+L
MASJE)+1VY:V8X>3=].5*SYKQ\S-'^Y@OYJD5?JM5TZKOKV/*OG_V?UH^?_9_
M6CY_]G]:/G_V?UK_ "X_\"Z?^V_T_P#MX\(/G_V?UH^?_9_6CY_]G]:/G_V?
MUH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\
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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 *_&G_@OI\$'^.G_  2J_:DT^QM5GUWX::!H?QPT24X'V(?";Q#IWBGQ
M;<C );'PZM?&-HPR!^]SVY_9:N)^(7@;0?B9X!\;_#?Q5;?;/#'Q!\(>)/!'
MB2T! %SH/BK1[O0-9M3P?^/FPU"Z3)[$>E=."Q,L'C,)BX?%AL31K+7ETIU(
MSDKV>_*E>VEV^ECEQN'6+P>+PK5UB,-6HK2]I5(."=KJ]KW^);6OJ?XO?S_[
M/ZT?/_L_K7??%3X>Z_\ "+XG?$CX4>*H_L_B?X7^//&/P^\21_ZGR->\$^(-
M4\,:UTZC[9I=YUXK@?G_ -G]:_I6$E.$9Q^&<5.+[PE\,OGK_FS^>91<).,N
M;FC)PDKWM*+BFGZ73?DV'S_[/ZT?/_L_K1\_^S^M'S_[/ZU1/_@73_VW^G_V
M\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O']
M$/\ P;-?M6GX!?\ !1+2_A)K6IPV'@?]JOPAJ?PPU"*\N&@LH/B%H,-SXP^%
M^ID*#NO;FZM=9\"Z&A&&;XA $KG</])FO\7/X>^//$_PN\>>!_B=X)U2;1_&
M?P[\8>&_'G@_6(N9M*\4^#]8M?$&B:EZ?Z'K&EV=YTSU'2O]@+]E;]H#PM^U
M5^SA\%/VB_!VV+0_C#\.?#WC:.P$_GRZ)J.I:>H\0^&KJ?";KWPGKZZKX<U#
M"[5U'3)E5@H#'\C\0LO]CB\)F<5IC*:P]>ZM)5Z$.9<ZUY6Z3<4KO^%?J[?J
M/ 68>TPF*RV;]["U'7H1O?\ <5I1C)6Z*-2\]W\=K*USZ*HHHK\[/T$****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ***\K^,?Q5\)? SX4?$OXS^/[L:?X+^%/@7Q3\0/%%VJAIH-"\(:+>Z]J
M9M@2GVB[GLK-EL[7C?=[(U9F9 *C&4Y1A",ISG*,(0BKRE*3M%176[_I[$SF
MH1E*6D8Q<I2>D8QC\3E+6UEMH[Z['\!W_!TU^U.OQ>_;B\&?L[Z%J?VOPK^R
MU\.HK+5[:*:VEB@^*7Q4.E>+O%;$6Y8DVW@VT^&^EG<=^FZE8ZJK*&!4?S%?
M/_L_K7K'QW^,7BG]H+XU_%?XZ>-YQ/XL^+?Q!\4_$#7P)O.@M[OQ3J]UK TR
MU'066C"Y^QV( XT[CL,>3_/_ +/ZU_1F48".69;@\"E[V'H4X5))/EE5E"-6
MK).^KE4J2;7V;I:G\_9IC7F.88K&-MQK5G*FUM[)<JIKII&"4=5=J,F]79'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M>D<'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>'_ +3'_)N?
MQ_\ ^R)_%+_U"-<KW"O#_P!IC_DW/X__ /9$_BE_ZA&N55/^/0_Z_4?_ $]3
M,<1_N]?_ *\U?_2)'^-K\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K7]/'\Y_\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZU_HS?\ !JW_ ,HRO$'_ &=!\5/_ %$OA;7^<S\_^S^M
M?Z,W_!JW_P HRO$'_9T'Q4_]1+X6U\1X@?\ (@7_ &'X3\ZA]=P3_P CR._^
MZ5]_\5#^GYW/Z5****_%C]D"BBB@ HHHH **** "BBB@ HHHH \7_:"^*VG?
M ?X#?&OXW:I%%-IOP>^$_P 0OB=>6\[;8KBW\">$-5\3O;L8R'Q<KIIM_E;<
M<X0ECD_XW^LZKJ6O:KJ>O:Q>3:AK&L:E?:IJFH77[Z:^U+4KC[1J5S<^MY>7
MEUQ^GH?]/O\ X.$OBR/A-_P2@_:8DMKW[%K/Q'B\ _"71R,?Z2/''C_0+;Q+
M:\=/M7@2T\7#/JO.*_R\OG_V?UK]:\.<,XX#,,9*_-B,52HW5K..%HJ2ZN_O
MXBHWM\5M=W^5\>XE3QN PJ?,J&&J5FTOM8FM9W_\$K7K9]@^?_9_6CY_]G]:
M/G_V?UH^?_9_6OT8^!_\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6OVD_P""#'["<7[<?[?'@BS\
M7Z.-0^#7P$@@^-WQ7CNX/.TS7(?#>L6MOX)\ W7'V3_BK_&%U:&^T6\R=0\%
MZ;XI(Z"OQ;^?_9_6O](3_@V9_9%A_9\_X)^67QIU[25LOB)^UCXDF^)%[//
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
M2>\N>C*45NOMPC*_>+76Z_OPHHHK\)/VT**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** /\\K_@Z>_9,;X2_MI>"?VFM!TSR/"G[47@
M6&/7[F*',</Q8^$\&F>%]:)%LBFQ75O UU\.KA,Y;4[^/Q.[.SLQK^7KY_\
M9_6O].W_ (.&/V44_:A_X)I_%G5M*L&O/'?[.4L'[0OA-XH$DN?[-\$VUU%\
M1['SFP_V0_#?5/$NK_8HS_Q,-2T'2E=6V!D_S$OG_P!G]:_<N"<Q^O9%1I2=
MZV!F\+45[^XH0E0>VB]BXQZN\&[]%^*<78#ZGG5:I&+5+&QCB86VYW.4:R;O
MK:K&4KV6DFN56NSY_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6OKCYC_ ,"Z?^V_
MT_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]
M:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^
M?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_
MT_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]
M:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^
M?_9_6@/_  +I_P"V_P!/_MX/G_V?UK^^O_@T[_:7_P"$X_97^.7[+NLZA//J
M_P "?B=8^._"D%U.@$'P_P#C!8W,TVE:;;'#?9M*\>^#_&&KZJ00!+XQC'!<
M _P*?/\ [/ZU^[__  ;D_M*#]GW_ (*>?"SP]J>H?8_"7[1WAOQ'\!-?,W^I
M74_$=O;>*?A^?LPP?MEY\1_"_AOPU97N<$>(]54_*2*^;XLP']H9%CH1BY5<
M/3^N4$O^?F%_?2_\"H1K0V=N:ZU1[_"^-^HYW@IRDXTJ\I86K?\ EKPY:;[>
M[7]DVNKNKK<_TVZ***_ S]S"BBB@ HHHH **** "OYXO^#F#]IK_ (41_P $
MV/$?PXTG4#:>,/VGO&WA[X0Z>;9V%Y;^$+"X/CGQ]?[0 'L+O1?#5KX.U<'A
M4\9H0#P5_H=K_/'_ .#JG]IM/BC^W!\/_P!G;1]2-UX?_9D^&,']NV:8\NQ^
M)WQ@.E^,-:R03G/@.U^%; 9R VJ#"D&OI.$L!_:&?8*#CS4L,Y8RKHML/RNG
MOWK2I+377;JOG.*L=]1R7%R4N6>(BL+!?S>VTJ*^MK454>W^9_+[\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K7[X?B'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZU^G'_!'7]D]/VQ_^"B?[.GPFU;3XM4\!Z/XJ'Q5^*-O<
MJUQILWP^^%A'B_4=%U,*,_8O%][:Z-X$/0 >(2Q95RPPQ6(IX3#5\55=J6'H
MU:U1Z:1IPE-[Z:V2\KW-L-0GBL3A\-34N?$5:5&-_P":I.G!-KK:[;U5[-=;
MK_1(_P""0/[*)_8S_P"">7[.7P@U+3#IGCC4?!T/Q.^*4=U8&PU,?$?XFM_P
MENN:7K,&_'V_P?:ZCI7@+< O_$O\(0*?NDG].J**_FS$XBIBL17Q59\U7$5J
ME:I+O*I-S?W7MTVT26B_H;#4(87#T,-25J="E3HPZ>[3A&"T_P"W;_.UW:X4
M445B;!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 5BZSHVD^(])U/P_X@TS3M
M;T/6].O=)UC1]7LH-0TK5M*U"!K/4=.U'3KQ9[6]L+VUG:TO+.[4QSQF1)(W
M1V4[5% '^=5_P7<_X(AW7[$VMZC^U-^S'HVI:G^RCXKUT'Q;X/M8+C4KS]GS
MQ)K$XMK:WN;@_:[RZ^%FL7MU]D\,ZO>%V\-W[1^&-68,_A?4M3_F:^?_ &?U
MK_:)\;^"/"7Q+\'^*/A]X[T+2_%?@KQIH6J>%_%GAG5[=;S2M>T'6[&XT_5-
M*U&W?<K6=_9W#QR8PVU@4*L :_RX?^"QG_!,_P 0_P#!-/\ :DU#P;I4>IZQ
M\ ?B>-3\8_L_^,-0%Q+-/X;BOP=2\ :UJ6<7OB_X;W=W9:/K1!QJ/A[4?"_B
M?.EGQ.VE:5^P<&\4/,*?]EYA.4L=1C)X:M+_ )BZ,;<L+V7-7BGOJZB>O*XW
ME^2<6\.QR^?]HX*GR8*K*$:])+E6%J2M[S6MJ+L[JR]G9I<REI^2GS_[/ZT?
M/_L_K1\_^S^M'S_[/ZU^@'Q'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_
M^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_
M -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\?ZEO_  04^,+_ !H_X)3?LGZM>7:W&L^ ?"NO_!O5
M(Q)YK6</PI\7:YX.\,6;/GG_ (H73?"5UV($RC  )8K\M?\ @TG^* UO]DO]
MISX.S7)N+KX<_'W2O'20K,3<6>E_%7P+I6CV]LF&7;;'5?A/K=Q$0>9Y;\$\
M $K^>^(*#P>=YG14;Q>,J5HZI6CB7'$)6U^'VW+?KRWLKV7[?D^)>)RC+*K^
M+ZG2HR7][#_[/)[+XG3YK/5<W+=VYC^M>BBBO#/HPHHHH **** "BBB@ HHH
MH *_ K]J#4AJWQ]^)]SOWB/71I>"/-P-'T^TT?!!/!_T7&/J.HK]]:_F_P#B
M#K0\1^/_ !QX@C</'K?B_P 1ZQ$XX @U+6+NX '3 'VH<<=,5_"7T[\SC3X,
MX&R5R_>8_B?&9I&G_-'*<LE@IS]*?]NP3_QGF9G+EITHVNY5$KWVLX^6NZ['
M*_/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZU_F5_P"!=/\ VW^G_P!O'A!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?
M_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZU](_L@6'V_]H;X
M=H1E+.?Q%?2C_KT\,:]/;^W_ !^$$\]!]*^;OG_V?UK[8_8)T3[?\9=4U1H_
MW6@^"M5N1)T_TR]U#2["WZ_].5U>\9[>E?J'@EEL\V\7_#7!P@ZG+QED./J0
M>[H97CJ&8UGY6CAKO?5/1[&^&5\117>I'\S]DJ***_W2/J0HHHH **** "BB
MB@ HHHH **** ,;6-6M=%T?5=:NS_H>CZ;?ZE<L.#Y.G03W5Q@]1A8/E/'(Y
MK^;2_O)M2O[S4KG_ (^-0O)[^X[_ +Z\N/M%SZ^W%?NE^U;XJ'A7X#>/KF.1
M5N=<TR+PO9IWE_X2.X73+I!WYTJXO6/H5(]Z_"?Y_P#9_6O\ROIT<01Q/$_
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
M!E@*#2EA5.7OY=AU2I*JU^\J6<9:?"MG_P!O;VZ>84445_89Z(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 %%%% '^8+_P '$?[/K_ ;_@J9\<+VTL_L7ASX\Z;X6^/GAL+%Y?G_ /":
MV']C^-K@G'^F&\^(_A?QW>D<8)Q[G\/_ )_]G]:_N=_X.W_V<UUCX8?LN_M6
MZ58K]I\#^,?$GP-\:7<6/M-QH_CS3QXQ\%-=<_\ 'CHVK^#_ !;8IQQ?^,EY
M(8 ?PQ?/_L_K7[]PIC5C\AR^M?FJ4Z2PM:75U,+:BKZ+_EW&GY:Z:'X5Q+A/
MJ6=XZBK\DZOUFFDK)1Q35=K=WM.<KOJF]$'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M?1'A?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
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
M'S_[/ZT?/_L_K1\_^S^M?T$?A7_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZU_K2?\$I?VG!^UY_
MP3[_ &7_ (V7NIG5_%6I_#?2_"/Q"O9MOVZX^(_PZ-QX!\;7E_!NS:7>KZYH
M-WX@$7+"RU*/Y0A1F_R6_G_V?UK^UW_@TH_:M79^TE^Q7XAU3YO.LOVAOAA9
M2S=8V&E^!OBO;6S7#J A;_A7&K6=A:*^XOXFU/Y5W$_$<>Y?];R=8N"O5RZM
M&M?M0K.-&OZ:NG*]OL65KGV/!.-^K9L\/)M4\=2=)*3>M>FE5H^ND:D;::R;
MZ-/^UVBBBOQ8_80HHHH **** "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@#_
M #)/^#D[_E+?\>?^Q*^"'_JH/!]?A!\_^S^M?N__ ,')W_*6_P"//_8E?!#_
M -5!X/K\(/G_ -G]:_HCA[_D0Y1_V+\'_P"HU$_ L\_Y'&9[_P"_8G;_ *_/
M?^MKA\_^S^M'S_[/ZT?/_L_K1\_^S^M>P>5_X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
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
MW;"BBBOSP_0 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#X8_X*5?&4_L_?L!?M@?%N&\.G:KX7^ /Q'A\-7@_Y=_&GB7P_=>$O!!Y
M!R#XOUW14(X/)Y%?Y%GS_P"S^M?Z)W_!U)\>8_AS_P $]_"_P:L]0$&L?M%?
M&SPOHNH:;C)OO GPR@N?B/KMP&'067C'2?APK#&2=07GCG_.Q^?_ &?UK]B\
M/,)[')Z^*:M+%XR=I?S4\/3A3CU^S4E5C\ODOR3CO$^US6AADVXX7"Q;2^S4
MQ%1U)7]8*D_2X?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZU]\?$?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\?VM_\&>GWO^"A_P!/V2O_ $/]IZO[7Z_B@_X,]/O?\%#_ *?LE?\ H?[3
MU?VOU^#<9?\ )2YEZ8#_ -5F"/VWA#_DG<O]<9_ZGXH****^8/I0HHHH ***
M* "BBB@ HHHH **** "BOP(_X+7?\%=?BE_P2LO?V<%\!_!_X?\ Q4TWX[VG
MQ9-W)XN\0^(-&O-"N_AE-\-N+:'1K8VDEK>VOQ#W,TC&4-88.%(S^%O_ !%V
M_M'?]&A?!3_PNO'/_P C5]!@.%\ZS+"TL9A,/1G0K<_(YXJA"7N5)4I7@Y-J
MTXR7G;3<^>QO%&49?B:F%Q56K"M2Y>=1P]><5SPC45I*"3]R<7MU1_>317\&
MW_$7;^T=_P!&A?!3_P +KQS_ /(U'_$7;^T=_P!&A?!3_P +KQS_ /(U=G^I
M'$?_ $"8?I_S&X?R_O>?]71R_P"NF0?]!%?_ ,)*_P#\@?WDT5_!M_Q%V_M'
M?]&A?!3_ ,+KQS_\C4?\1=O[1W_1H7P4_P#"Z\<__(U'^I'$?_0)A^G_ #&X
M?R_O>?\ 5T'^NF0?]!%?_P )*_\ \@?WDT5_!M_Q%V_M'?\ 1H7P4_\ "Z\<
M_P#R-1_Q%V_M'?\ 1H7P4_\ "Z\<_P#R-1_J1Q'_ - F'Z?\QN'\O[WG_5T'
M^NF0?]!%?_PDK_\ R!_>317\&W_$7;^T=_T:%\%/_"Z\<_\ R-1_Q%V_M'?]
M&A?!3_PNO'/_ ,C4?ZD<1_\ 0)A^G_,;A_+^]Y_U=!_KID'_ $$5_P#PDK__
M "!_>317\&W_ !%V_M'?]&A?!3_PNO'/_P C4?\ $7;^T=_T:%\%/_"Z\<__
M "-1_J1Q'_T"8?I_S&X?R_O>?]70?ZZ9!_T$5_\ PDK_ /R!_>317\&W_$7;
M^T=_T:%\%/\ PNO'/_R-1_Q%V_M'?]&A?!3_ ,+KQS_\C4?ZD<1_] F'Z?\
M,;A_+^]Y_P!70?ZZ9!_T$5__  DK_P#R!_>317\&W_$7;^T=_P!&A?!3_P +
MKQS_ /(U'_$7;^T=_P!&A?!3_P +KQS_ /(U'^I'$?\ T"8?I_S&X?R_O>?]
M70?ZZ9!_T$5__"2O_P#(']Y-%?P;?\1=O[1W_1H7P4_\+KQS_P#(U'_$7;^T
M=_T:%\%/_"Z\<_\ R-1_J1Q'_P! F'Z?\QN'\O[WG_5T'^NF0?\ 017_ /"2
MO_\ (']Y-%?P;?\ $7;^T=_T:%\%/_"Z\<__ "-7JGP%_P"#JWXU?%+XZ_!;
MX8^+?V7/A!X;\+?$3XM?#CP'XD\0V'CCQ=+J>BZ%XO\ %VE>'=;UK3_MX%G]
MJTFSU&YO;1+O:C;%!7;E3,N"^(H0E.6#I.,(RG)QQ>'E:,(.;;]]=K?CV3J'
M&60SG&"Q-52G*$(J6&KJ\ISC"*7N=Y7^7F?VZT445\J?4A1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% 'RA^V=^R?\ #C]MG]FOXI_L
MT?$ZT_XIWXBZ#-;:=KD4%O-J7@SQ=9N=0\)^.-%+D?\ $V\,^([>SU>--ZI?
MHDNEZCOTS4-0B?\ R3?CQ\%/'W[.'QE^)GP(^*>E_P!D>/OA1XOUSP3XGLXO
MWUG_ &EH^H?9_P"T]-NAG[9H^LV6-8T6]_YB6G:CI>J>E?[,-?PU?\'7O[$D
M.A>,?A!^WIX*T,16_CO[/\$OCA/9P@PGQ3H>FW&H_"_Q=J.#DW>L>$=-UGP?
M>WQ _P"1-\!:60003][P'F\L+CI956FOJV/YITN?:CBJ=+W%![05;EY9.S=U
M!6=CX7C?*8XK!QS*E"V(P2A&JUI[7"N=.,_:/[7LOBBO[TMKW/XVOG_V?UH^
M?_9_6CY_]G]:/G_V?UK]C/R?_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6
MCY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ N
MG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V
M?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:_<+_@W0\>R^!/
M^"M7[.-D;G[/I_Q T?XQ?#[5),%LP:C\*/&7B#1;4 02\WOB/0?#>T[U"M@G
M(!!_#WY_]G]:^]O^"67C/_A _P#@I'^POXD:X^SV\?[5'P7T&\N)9[>&&#3?
M&'C?0?!^I7%S<W'2SL[/7KS/Z8KS<XH_6,JS&C:_M,#BHVZN]&6JZZ?J=^55
M/8YGEU;5>SQN&=W;_G]2T^?7SOI>Q_KB4445_.)_084444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 8^JZ7IFN:5J&B:Q9P:GI&L:?>
M:9JEC<Q>;:7^G:C UMJ%I<P\AK>[MKAD=,XV,03U!_R%OV\OV9-1_8X_;%_:
M'_9MU&"[CM?A?\2-<TOPO<7Y!N]5^'NL?\3_ .'&M71!(-[J_@35/#>KG!/.
MHFO]@&OX5_\ @[0_9/\ ^$?^)?[/O[9_AW3&33/B)H-[\"/B9>6\ ALU\8>$
MA<^*?AQJ&HW/WKO5_$?A"Z\8Z1ALE=/^'FF*#M4!?N> LP^JYM4P4G:EF-'D
M:OO6PSE6H??^\CY<W-9VL?%<<8#ZUEE+%1CS3P%;G:_Z<UW"C6=[Z./[N6SO
M:VE[K^.WY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6OV<_(O_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6NN\ >.?$GPQ\>>"_B3X/U#^R_%OP_\7^'/&_A?5./
M]!\2>%=8M?$&B:EU_P"7/6-+L_:N1^?_ &?UH^?_ &?UI2BI*49*\91<)+O&
M5KKYV7W FTXRBY*491G%M7M*-K/=;7=_.[Z'^RG\ OB_X=_:#^!_PA^.GA)H
MSX<^,'PX\%?$;2(EN([TV5GXQ\/:=KZZ?/<0,5-WI@O#9W9. M\CH0K*5KV>
MOYO?^#8#]I0?&7_@G-%\(M6O!<>)_P!F#XD>(_A\(Y'\R^F\!^,+@_$;P5J=
MP"?^/0WOB#Q;X8L.<_8?!X''RU_2%7\W9G@WE^8XW!--+#8BK3A?1NFY.=*3
M6MN:G.,K7>ZU:LS^@\KQ<<=E^$QB=WB*%*<^RJ*$85%Y\LX23>B;3T5K!111
M7"=X4444 %%%% '/^)O$>B^$?#VN>+/$>HV^D>'?#.CZIXAUW5[MPMIIFCZ-
M87.H:GJ-TPW%;6SLK:2[D*AFVID+D5_CU?M8?'O6_P!J']IGX\?M#:])-]O^
M+_Q4\8^-K:WNO]=I6C:SK%U<>&]$SS_H?AOPW_8_ANR/<:=^7^C]_P '!G[3
M+?LT_P#!,/XX#2]3&F>,/CNVD_L[>$B !+/_ ,+'%R/':P Y+,/A5I/CMP>-
MK*ASG%?Y?GS_ .S^M?J_AU@7##8[,9Q2E7J0PE*6[Y:/)5K2OM[TIQI\O3DY
MKNZBOR[CW&\^(P>7QEI1C/$U8I+XJJ=*DGVY8J52^MU)*RLVSY_]G]:/G_V?
MUH^?_9_6CY_]G]:_23\^_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG
M_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/
MG_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG
M_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:_
MNE_X-,OV4!X:^%GQ_P#VS?$6G^7J?Q(UZ#X)?#6XESYP\%^#C:>(?'VI6Q/_
M "Y>)?%]SX=T=L-G[=\.SQ@U_#9H^CZKXAUC2_#V@Z?>:QKFN:E8Z-H^EV$'
MVS4M5UC4KBUT_3=-TVVM_P#C\O+R\NOL5D.,9K_7M_83_9ETO]CC]C_]GO\
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
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\?US_ /!HQ\0GT[]I#]KGX5FX\M?&GP0\%_$ 6?G?
MZ\_#/QZ?#OVC[/\ :3L^R?\ "VR-WV5/^0EC>,X)7QQ_P:_>,7\+_P#!4C0]
M$\P1_P#"P_@1\7_!KIF;]Z;*VT#X@B+]SA?W1\!B3_3#N.WY,OMHK\4XVH*E
MGU:>SQ&'PM62MM*-)8=ZJ]^;V'/T:ORN[7-+]5X2JJKDU&+>E&M7I1;L_==1
M55MV]MR];N*>G,DO])JBBBOBC[T**** "BBB@ HHHH **** /._BEXD'A#X<
M>._$RR+'-HGA77+ZT/<7L6GW!L?Q:[:/TY.>@K^=GY_]G]:_9?\ ;F\6?\(]
M\%9="AD"W7C/7M-T<*,>:MAISOX@NKA3_P!?6EV=DW./]/'7/'XT?/\ [/ZU
M_EA]-WB..8>(?#O#=*?/3X;X<6(KQBU:CC\^QDL15I2BEI)9?@\JJ2=[R]I)
MN,>OA9I4YJT(:MP@FV^KE;6W2_+?KJ[7T#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_BS_ ,"Z?^V_T_\ MX\P/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#M
MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G
M_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#M
MX ^?_9_6OU"_X)X^'6CT?XC>+6C/EW>HZ+X=LY<_Q:7;W.HZB,=\KJFE$^FT
M>M?E[\_^S^M?N1^R%X2;PG\!?" GB$5WXD^W>*[TG^+^V)R=-G(XSG1+?2L?
M2OZM^AOP[/.?&+#YJZ3E0X6R'-\UE6FE[.GB,92I9+AXMO\ Y>2CF5>K35GK
M0G/3D._+H<^)4K?!%O\ %67SV[]CZBHHHK_74^A"BBB@ HHHH **** "BBB@
M HHHH _,;_@H7XU"Q> /AY;29>26\\8ZG!M'(B6YTC16!ZG=GQ$#[H/2OS.^
M?_9_6O;/VCO'W_"Q_C#XS\06TXGTJWU+^PM$<$F :1H7^@07%J3R1>$G6!D=
M-1Z<8KQ/Y_\ 9_6O\.?';C*''?BQQCG]"K*M@%F;RK*IQES49Y9DL899A*U'
M1<L,9'#/'N#O)/%S<GS2:7R^*J^VKU)[I2Y(O^[%*WXMOL[^K9\_^S^M'S_[
M/ZT?/_L_K1\_^S^M?D?_ (%T_P#;?Z?_ &\<X?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_
MX%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K
M1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K1_P"!=/\ VW^G_P!O -AA>::.&%#)+)-Y4<<?^NFFF[_AU_\ K5_1
M1\,/"*> _A[X,\'#89O#WAO2K&\*X(FU%;5?[2N,CK]KOFN).> 6(!! -?C!
M^RIX"?Q]\:O"EM- ;C2_#DP\8ZO@?NOLFAGS],/IB[U@Z/:-UX!/K7[QU_I%
M]!;@V='*>,./,32Y'F.+PW#F4R:Y7]6P,(X_,Y*-Y7HU<3B<OIQUUK8"<F_=
M2C[654K0J5FOC]R#[6UD_.]TK:=[A1117^@!ZP4444 %%%% !1110 4444 %
M<SXI\0:;X2\.ZWXFUAS#I6@:3?ZOJ$@ )6VT^"6ZD\H'_EL=H"<<OM7J01TU
M?GA^WM\3AI'A?1_A=ILY74?%DD.LZ_Y?WH?#NGW1.GV[+C_F+:Q;'RR&.!H4
MORC(S^>>*O'&$\.> >).+\5*#JY7E]59;0FN;ZUG&*7U3*<,H6;J1JX^O0C4
M23Y*7/5:Y:<C&O5]C2E4ZJRBOYI/X8WZ7UUUMKH?F%XM\1ZEXR\3^(/%6J2;
M]2\2:O?:Q>#I]GEO+G[0+6VQTLK/IZ<8[@U@_/\ [/ZT?/\ [/ZT?/\ [/ZU
M_A-B<3B<;BL3C<76JXC%8RO5Q6)KU7S5*V)Q%3VM>M4E]J=2<FY.W1K7<^6;
ME)N4G>3W?>VP?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZUC_X%T_\ ;?Z?_;P@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_
M6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+
MI_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX
M^?\ V?UH^?\ V?UH^?\ V?UIUM;7-_<V]G9V\UQ>7DT%K9V\7[Z:>:;_ $>V
MMK;L?P';%.$9SE"%.,YSG*,80BKSG.5E"$%]J<Y\L5'2[E)W5M0_0_\ 8!^'
M<E[K_B;XF7\ ^SZ):'PQH3S#.[6-16VN-:N+8Y&TV6DFQML\\:\XQCD?JS7D
M7P5^&]O\*_AOX7\&HD375A9_:M<N(ONWFOZB!<ZO<K\HRIO6-O:DG/V*.)<X
M45Z[7^X/@3P _#;PRX<X=KTHT\TGAEFF?65IO.\Q2K8RE4U:O@8>PRR#3LZ6
M"IM**:BOJ,+2]C0IP:M+E4IK^])*[Z;V[:62U"BBBOV Z HHHH **** "BBB
M@ HHHH **** "OQ>_;-^,?\ PL#Q\?!6BWF_PIX"N)[+$<R^5J?BC/V?6;\E
M>OV '^Q;+E@#_:N&VZF,?H%^U-\8T^$?PWO)=.N!%XO\4_:-%\+Q*VV6W?R1
M_:>M[1@_\2:SN ZDG/V^73EP0YQ^&3N[OO?[_P#G]/YU_GQ]-+Q;]AAL'X3Y
M)B/WV+CA\VXOJ4JC_=X/G57*<DJ.G)-/%5(PS?&4I.$EAZ.5O][A\95@_(S/
M$6<</!_RSJ+RO>*]'9N_X=W?/_L_K1\_^S^M'S_[/ZT?/_L_K7^<G_@73_VW
M^G_V\>,'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW
M^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K7M'P
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
MT2O4O_"J@_\ E%1_P\1T;_HE>I?^%5!_\HJ_+OY_]G]:/G_V?UH_XFT\>/\
MHL,+T_YI7A;^[_U)_P"K/LK'U_%?\_/P7E_E^+[GZB?\/$=&_P"B5ZE_X54'
M_P HJ/\ AXCHW_1*]2_\*J#_ .45?EW\_P#L_K1\_P#L_K1_Q-IX\?\ 1887
MI_S2O"W]W_J3_P!6?96/K^*_Y^?@O+_+\7W/U$_X>(Z-_P!$KU+_ ,*J#_Y1
M4?\ #Q'1O^B5ZE_X54'_ ,HJ_+OY_P#9_6CY_P#9_6C_ (FT\>/^BPPO3_FE
M>%O[O_4G_JS[*Q]?Q7_/S\%Y?Y?B^Y^HG_#Q'1O^B5ZE_P"%5!_\HJ/^'B.C
M?]$KU+_PJH/_ )15^7?S_P"S^M'S_P"S^M'_ !-IX\?]%AA>G_-*\+?W?^I/
M_5GV5CZ_BO\ GY^"\O\ +\7W/U$_X>(Z-_T2O4O_  JH/_E%1_P\1T;_ *)7
MJ7_A50?_ "BK\N_G_P!G]:/G_P!G]:/^)M/'C_HL,+T_YI7A;^[_ -2?^K/L
MK'U_%?\ /S\%Y?Y?B^Y^HG_#Q'1O^B5ZE_X54'_RBH_X>(Z-_P!$KU+_ ,*J
M#_Y15^7?S_[/ZT?/_L_K1_Q-IX\?]%AA>G_-*\+?W?\ J3_U9]E8^OXK_GY^
M"\O\OQ?<_43_ (>(Z-_T2O4O_"J@_P#E%1_P\1T;_HE>I?\ A50?_**OR[^?
M_9_6CY_]G]:/^)M/'C_HL,+T_P":5X6_N_\ 4G_JS[*Q]?Q7_/S\%Y?Y?B^Y
M^HG_  \1T;_HE>I?^%5!_P#**C_AXCHW_1*]2_\ "J@_^45?EW\_^S^M'S_[
M/ZT?\3:>/'_1887I_P TKPM_=_ZD_P#5GV5CZ_BO^?GX+R_R_%]S]1/^'B.C
M?]$KU+_PJH/_ )14?\/$=&_Z)7J7_A50?_**OR[^?_9_6CY_]G]:/^)M/'C_
M *+#"]/^:5X6_N_]2?\ JS[*Q]?Q7_/S\%Y?Y?B^Y^HG_#Q'1O\ HE>I?^%5
M!_\ **C_ (>(Z-_T2O4O_"J@_P#E%7Y=_/\ [/ZT?/\ [/ZT?\3:>/'_ $6&
M%Z?\TKPM_=_ZD_\ 5GV5CZ_BO^?GX+R_R_%]S]1/^'B.C?\ 1*]2_P#"J@_^
M45'_  \1T;_HE>I?^%5!_P#**OR[^?\ V?UH^?\ V?UH_P")M/'C_HL,+T_Y
MI7A;^[_U)_ZL^RL?7\5_S\_!>7^7XON?J)_P\1T;_HE>I?\ A50?_**C_AXC
MHW_1*]2_\*J#_P"45?EW\_\ L_K1\_\ L_K1_P 3:>/'_1887I_S2O"W]W_J
M3_U9]E8^OXK_ )^?@O+_ "_%]S]1/^'B.C?]$KU+_P *J#_Y14?\/$=&_P"B
M5ZE_X54'_P HJ_+OY_\ 9_6CY_\ 9_6C_B;3QX_Z+#"]/^:5X6_N_P#4G_JS
M[*Q]?Q7_ #\_!>7^7XON?J)_P\1T;_HE>I?^%5!_\HJ]'^$/[8MK\6O'VD>!
M;'X>ZAI3ZG'?S3:I+X@M[R#3[2QT^YOGGGMAIEHQ\Q[9K4?,#YC#)( %?CI\
M_P#L_K7Z'_\ !/?PG]I\3^._&\L9\G2-(L/#EG)(.#=:[<C4;H6YZ 6MGI=F
M.>O]I$<Y./TWP;^D%XX<?^)O!_"F.XJH5\MS'-(ULUIPX<X<P[J95EU"KF69
M4O;4,KISI.M@<+7I*I"4:M-R=2C*-2G$Z,+B\55KTZ?.FG)2=TOLVLO1ZW_X
M)^K=%%%?ZC'N!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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
MIVV=)S]I3?ES0J1E;HF]0^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UKT3A_P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:^Y?\ @FQ^UA=?L2_MN_L^?M&O
M<7<?ACP?X\L=+^(]O;#SY;WX6>,+>[\+_$>W-KD?;;RS\-ZI>:QHMCD?\5#I
MVE\@U\-?/_L_K1\_^S^M8XBA3Q5"MAJJYJ6(HU:-2/>%6#@_NO?SL:T*U3#U
MJ.(I-QJT:E.K3DU?EE"=.:^_EL_-M]+/_:FL+^QU>QL]1TZ\M=0TW4+6&]L+
M^RFANK2_M+J$36UU:W,)-M=6EU;'>CIE64JZ,5*.-2OP7_X-WOVT%_:Q_P""
M>/@?PCXDU7^T/BI^RY/#\#?&L=S*&U&]\+:18_:OA+XDV??-G>^!?L?A1[^X
MRVH^(_!/BAB?EK]Z*_F_'82K@,9BL%65JF%K2HR=K<UK.,XK7W)PE&<7=W4O
M*[_H/!8NEC\)A\71?[O$4H58K>W-=2C>RORSC*-[*[BW9;!1117*=04444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y4?
M\% ?^"P'[(W_  3;\8_#WP)^T"_Q%U/Q7\1_#FI>+-(T7X:^&-(\27^E>'-.
MU$:3!J?B)-7\3>&EL;+5]4&JVFB?9&U!IWT#5BZQ+$AD^ O^(J3_ ()E?]"_
M^U!_X:OPE_\ /1K^.7_@L]^UM_PV5_P45^/_ ,2M*U/^T_ '@[7?^%-?"MX;
MDW%D/ ?PQN+KP_;:CIC$ _8?%_B3_A)/':Y4 +XR' Z5^6?S_P"S^M?KF6<"
M975R_!U<<\8L94P]*IB(TZ_LXQJ3A&HX\JA+6-U%MR=^6]H\UC\GS#C7,X8[
M%4L(\-]6I5ZE.AS4>>3IPFHQDY<ZTDX.25O=5]6?Z,W_ !%2?\$RO^A?_:@_
M\-7X2_\ GHT?\14G_!,K_H7_ -J#_P -7X2_^>C7^<S\_P#L_K1\_P#L_K7=
M_J!D/?'_ /A6_+_IWY(XUQMG>FN%Z?\ ,,_[G_3SR_/MK_HS?\14G_!,K_H7
M_P!J#_PU?A+_ .>C1_Q%2?\ !,K_ *%_]J#_ ,-7X2_^>C7^<S\_^S^M'S_[
M/ZT?Z@9#WQ__ (5OR_Z=^2!<;9WIKA>G_,,_[G_3SR_/MK_HS?\ $5)_P3*_
MZ%_]J#_PU?A+_P">C1_Q%2?\$RO^A?\ VH/_  U?A+_YZ-?YS/S_ .S^M'S_
M .S^M'^H&0]\?_X5OR_Z=^2!<;9WIKA>G_,,_P"Y_P!//+\^VO\ HS?\14G_
M  3*_P"A?_:@_P##5^$O_GHT?\14G_!,K_H7_P!J#_PU?A+_ .>C7^<S\_\
ML_K1\_\ L_K1_J!D/?'_ /A6_+_IWY(%QMG>FN%Z?\PS_N?]//+\^VO^C-_Q
M%2?\$RO^A?\ VH/_  U?A+_YZ-'_ !%2?\$RO^A?_:@_\-7X2_\ GHU_G,_/
M_L_K1\_^S^M'^H&0]\?_ .%;\O\ IWY(%QMG>FN%Z?\ ,,_[G_3SR_/MK_HS
M?\14G_!,K_H7_P!J#_PU?A+_ .>C1_Q%2?\ !,K_ *%_]J#_ ,-7X2_^>C7^
M<S\_^S^M'S_[/ZT?Z@9#WQ__ (5OR_Z=^2!<;9WIKA>G_,,_[G_3SR_/MK_H
MS?\ $5)_P3*_Z%_]J#_PU?A+_P">C1_Q%2?\$RO^A?\ VH/_  U?A+_YZ-?Y
MS/S_ .S^M'S_ .S^M'^H&0]\?_X5OR_Z=^2!<;9WIKA>G_,,_P"Y_P!//+\^
MVO\ HS?\14G_  3*_P"A?_:@_P##5^$O_GHT?\14G_!,K_H7_P!J#_PU?A+_
M .>C7^<S\_\ L_K1\_\ L_K1_J!D/?'_ /A6_+_IWY(%QMG>FN%Z?\PS_N?]
M//+\^VO^C-_Q%2?\$RO^A?\ VH/_  U?A+_YZ-'_ !%2?\$RO^A?_:@_\-7X
M2_\ GHU_G,_/_L_K7WW_ ,$LOV=_^&J?^"@_[*'P4N=/75/#VN?%K0_$?C>S
MFB\R"Y^'_P /S<^/_'MI<L<@?;O"/AC5]%'!/_$RQ@G K'$<$<.X7#U\15EC
MU3P]&K7F_K;^"E!S?_+O^ZE^/KKA^,,^Q&(P^'IO"\]>M2HPOAG\52=."_Y>
M>;>^ZMYG^M%H>K-KFBZ3K*Z?J&EKJ^G6.I?V7JT M-6T_P#M"WAN5L=1MHI[
MC[)?6GGA;Z,,XB<%-S;2U;M%%?C?5OOT[6O_ )GZ^%%%% !1110 4444 %%%
M% !1110 4444 %%%% '^9)_P<G?\I;_CS_V)7P0_]5!X/K\(/G_V?UK]W_\
M@Y._Y2W_ !Y_[$KX(?\ JH/!]?A!\_\ L_K7]$</?\B'*/\ L7X/_P!1J)^!
M9Y_R.,SW_P!^Q.W_ %^>_P#6UP^?_9_6CY_]G]:/G_V?UH^?_9_6O8/*_P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:_H6_X-A?^4J/A/_LB?QA_]-&E
M5_/3\_\ L_K7]"W_  ;"_P#*5'PG_P!D3^,/_IHTJO%XC_Y$.<?]B^O_ .E4
MSULA_P"1WE._^_T-_G_3\[G^E)1117\\G[X%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %>'_M,?\ )N?Q_P#^R)_%+_U"-<KW"O#_
M -IC_DW/X_\ _9$_BE_ZA&N55/\ CT/^OU'_ -/4S'$?[O7_ .O-7_TB1_C:
M_/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU_3Q_.?\ X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
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
M/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZUK^'M
M<O\ PQKVA^)-(D^SZKX?UC2]>TNX_P!(_<:EH^H6NH6UR?LYM?\ E\M>?H#6
M1\_^S^M'S_[/ZTFHR3C)7B]UWML"=FG[SMW_ .W?Z?G?L?[2OA'Q+IOC+PKX
M;\7Z,_FZ1XKT#1O$>ER$#+:;KNGVVHZ>W&!S:W2$\#DG@#BNEK\]?^"5'Q)'
MQ<_X)M_L2>.6N?MEY=?LX_#+P[JMX&@S/KW@3P_:^ ?$4_\ HY-L=VM^&;]A
ML^48VXK]"J_F;$4GA\3B,.]'0K5*+7G3G*+:];;=.[W?]%X:K[?#T*U[^UHT
MJOHJE.,U'SY>:U^O9!1116)N%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5^?O_  5!_9?A_;%_8,_:5^ D&GQW_B?Q'\-]5U[X=QF(/+'\
M3/ [IXU\ +;S8%S:?VIXET*PT>]O+/$RZ;J.HHA82.C_ *!45MAZ]3#5Z.)H
MR<:M"K3K4Y+I.E.,U^,;?/5-:/*O1IXBC6H55S4ZU&K1FN\:L'!_=>_^6Y_B
MB_/_ +/ZT?/_ +/ZU]T?\%-O@<G[.'_!0/\ :[^#MI9C3]'\,?''QO?^%-/!
M\H6/@GQMJ'_"<> ;8-@9%EX/\4:/@X ([#D5\+_/_L_K7]*8:O'$X>AB8?P\
M11I5J?G"K",UT6W-;;6U[*]E_.U:E*A6K4*G,JE"K4HS7:5.?(_OLI>C8?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZUL9_^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K7L7[/'B1_!GQ^^!7C!)+R-_"?Q@^&7B..2P^S_;(/["\<:#J -M]H^RG[
M8/LO_P!>O'?G_P!G]:M6=Y<V%Y;W]G<36=Y9S075G<1?N9H+R&X%Q;7-M^7]
M>U3.*J4YTY?#.,HOYPE&_P N:_RMI>Z<).$HSCS<T90DFU?X9TYV^?+9]G=Z
MV/\ :PHJI!/!=P17%O+%/;3Q12P3Q2B6&:&4!H9H9E)#!@=RLN<Y4ANA-NOY
MA/Z1"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\
MO_\ @L/^R>?VR?\ @GA^T7\)M-TPZEXYTCPBWQ/^%\4:7$MZ_P 0?A@3XNTK
M3=,%OAQ?>+K*SU;P,&.5\OQ)(6 ^5D_4"BML-7J83$X?%47RU</5IUJ;[2IS
MC-??RVZ[[/8PQ.'ABL/7PU1?N\12J49]7RU(N,OP=_D?XHOS_P"S^M'S_P"S
M^M?IK_P6$_9/;]CC_@HA^T7\)],TS^S_  +JOC"?XH?"Z.*WMX;/_A7OQ._X
MK#1=-TT<?Z%X/O=3UCP%_P!R[GWK\ROG_P!G]:_I/"XBGC,-A\71=Z6)HTJU
M-Z:QJ4XS7W<UK];7TV/YZQ-"IA<37PU2_/AZU2C-].>G/DEI\E+=Z28?/_L_
MK1\_^S^M'S_[/ZT?/_L_K6YC_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K
M1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/
M_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_
MK1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'
MS_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]
MM_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O']-7_!K
M)^TL/A/^WOXL^!.KZ@;?P]^T]\+-5TC3[82F.&X^(_PJ%WXX\)W-RH'V4D>#
MS\5+4!/G;4M0 7.2#_HH5_CA_LK_ !TUO]F']I/X%_M":"+R6^^#?Q4\#_$"
M6RM9_)FUW3?#?B"VU#7/#9_X]1]C\2:/]L\-WH.?^);J/;O_ +#GAGQ'HOB[
MP]H?BSPYJ-OJ_AWQ-H^E^(="U>T<-::GH^LV%MJ&F:C:L=I:UO+*YCNXRP5M
MKY*Y-?COB!@?89EAL=%/DQN%Y9RU_BX67)?U=&=%V6VVNY^K\!X[V^7XG!SD
MG/"XGFA'JJ>)A&K%>=Y^T?J[65E?H****^!/NPHHHH ***K2RI;(\LKQQPQQ
MF2220^7%#%'R22<]B3R1C';@4 ?P<?\ !V?^TQ_PE?Q^_9Y_90T/4(I-)^$O
M@/5/BKXWM[9V8'QK\3;X:/X;T[4D/"7WAOPCX8;6+,+UT[XAAF.3@?R*_/\
M[/ZU]J?\%&/VE)?VO/VXOVF_VB([TWNC>/\ XIZY_P (9<D %OAQX6^S>"/A
MS V H+6W@70O#C.0,%B3CM7Q7\_^S^M?T5D6!_LW*,!@W'DJ0P\*E:/:O7_?
M5/NYXP\^2[U=E^ YUC?[0S7&XI2<XSK.--I6_=4K4H7]?9N7DI-)NUV?/_L_
MK1\_^S^M'S_[/ZT?/_L_K7K'E_\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/
MZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@7
M3_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[
M/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K
M1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/
M_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;Q^X_\
MP;Q_LH#]J#_@I=\*]5URP^W>!/V<+2^_:%\5&4_N9]3\%3Z98?#>V^T$$&\'
MQ3U/PAK;61!&HZ9X;U5FPH)K_3SK^7G_ (-8_P!DZ7X0?L3>,_VD]?TZ2S\4
M_M5>.S-H<DXS+_PJ7X33:MX6\--]FN0+NQ;5O&-U\1KPG>?[2TEO#>I,ARK#
M^H:OPKC/,'CL[KPC)NC@8_4J:_OTYSE7ELK.5><TXZI<B:;N?M/"& ^I9-2E
M*/+5Q<GBI_X:EO8JW94>2STO?9!1117RA]2%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7^=Q_P=>^'I=+_X*,_##6U$KVOBC]DC
MX>77VB2#,)OM-^*7QETB[M[:Z'>TM;;2+Q@1G=J)ZCFO]$>OX2O^#O#P=]B^
M-W[&'CX0?+XH^%OQ5\'&?R<^<? ?C#POK'V;[0/N_9O^%C>80>A<YY-?7<#U
M'#B+#*]O:4,336SO)P4XIIM;N%O)N_D_E.-*?M,AKNU_95\-4:V]U5%"3OTL
MIW\[6ZG\?7S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M?N1^,?^!=/_ &W^G_V\
M'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/
M_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?
M^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?
M/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X
M%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O'Z0
M?\$@?'__  K'_@IW^P[XG>>.!+S]H+P1X(GGD.(X8?B?J!^&]R ;BWGP?LGC
M+@[UP2.1UK_6:K_%[^&GC;4OAG\1?A_\2-'\[^U?A_XV\*>-]+\J>XLYO[2\
M+>(+7Q!;?Z3;_P#'G_IEKV_GC'^S5H>M:=XDT71_$&CW$5WHWB#3+'6M*O8N
M8KW3=4MK:^T^X4$?=NK2X1QUX/?@5^3>(]'DQ.68FW\7"UJ4M+7EAY4YRU_[
MF$OE?K9?I_A]6YL+F6'_ .?->A46WPUJ<X1>G?V#>[WMT-JBBBOS@_0PHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MM=J[^6FFGJCXU^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UK_%7_P "Z?\ MO\
M3_[>/F0^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?
MUH^?_9_6CY_]G]:/_ NG_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?U
MH_\  NG_ +;_ $_^W@#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_
MT_\ MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?
MUH^?_9_6NQ^''@?5?B5XX\.>"M'YN]?U&&VEN,>?]ALO^/G4]2N>_P#H=G:7
MEYW[<>O7EV QF:YA@<KR^A5Q6/S+%X; X+#4U>IB,7BZU+#X;#TU]JK6K5(4
MZ<=.><N1/GE&,FDY.,8J\I244N]_\OQ/T^_80^'!\/\ @+5OB!J$'EZCXWO?
MLNF"6%1-;^'M"N+FW [L#>:J;XL.,Q6&G-S@"OONL'0="TWPWHND^']&@6TT
MS1-/LM+T^W3&(+*S@6V@3&3C:J+D\_-S@#@;U?[L^&'!>&\/.!>&^#\-R2>3
MY90IXRO34E#%9I7YL3F^+7.E/EQ.9U<76I*2?+0G1@I.,8J/U5&DJ%*%)._+
M%)RM;FEO*5KNUWTN[;784445]\:A1110 4444 %%%% !1110!@Z]KNF^&=%U
M;Q#K4Z6NF:)I][JFH7#](+*SMVN;ARW4X"-MYY; R!R/Y\_BK\0-1^*7C[Q'
MXTU'SHQK%Y_Q+[2;&=+TB$^1IVG,>A:TM"68]2Q)ZFOO7]NSXR!$L_@YH-V
M\BV6L>-GCFP1!N^T:-HMQZ*VT:S>#L%TIA]X@?F5\_\ L_K7^6/TR/%9<2\4
M8;PYR?%.>4<'U_;YU4I3YZ..XFJ4%#V,K3E&4,DP]5X:4;0E''UL?I"=*G./
MA9EB(U*D:$'>-*7[RS7O3T;CMIRZ^]=WYK;+4^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UK^*__ NG_MO]/_MX\P/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_
M  +I_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_
M +> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/
MG_V?UH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_
M  +I_P"V_P!/_MX ^?\ V?UK[?\ V(OA&WC#QY)\0M6MQ)X?\ S12Z>)8<17
M_BZ6V T\COC1[,KJ[$?=U%M*)(KXY\+^'=7\8^(]$\+Z' +K5M?U&#3+" D
M++=W&3=71/ LK(#_ $TD\#VSC^@SX8_#_2?A?X*T'P5HH#6VC6@2XN_*$4VH
M:A+F?4=2G ZR7MVSR-QQN5=S +C^L/HE^$\N.N.8\59K0;X:X'Q.#QLU6I<U
M',.(6H8C*L#S5(J$Z>"Y5FF-C3E-/DP&&JQG3S!Q7HY=AW5J*I)+V5-JHKZ<
MTX_#OM:[[WN>BT445_KD>^%%%% !1110 4444 %%%% !1110 50N[FWLK:XN
MKB>&WM;>*6YGFEE$4$$,0,T\\TS#"JH!+'@*,D\9Q?KX"_;B^,G_  BWA.V^
M&.@W@BU[QG"TOB!X9@)['PD3]F-N<KN4^([W=9 AL-IMEJ^X'"D?#>(_'65>
M&_!N=\7YORSH97A)RPV$]I&G5S+,:MJ6 RV@Y/6KC,3*%)M1G[&FZF)G'V5"
MHUE6K1H4W4ETTBOYI/X8WUM=];.W8^ OVA_BY<_&3XE:GX@AEF/AS2\Z/X4M
M)>D&D6ESS<BV//VS5[W_ $N])R<?\2LDG2^?#_G_ -G]:/G_ -G]:/G_ -G]
M:_POXBS_ #3BK/<VXCSO$3Q>:YUCZ^88ZNURJ5;$5%-PA&[4*%&')0P])>[1
MPU*%&/NTXGRTY.<YSEK*<G)OUMI\K!\_^S^M'S_[/ZT?/_L_K1\_^S^M>-_X
M%T_]M_I_]O$A\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O
M 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73
M_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M7M(TC4==U73-%TBTEU#5-7NX-+
ML+2,XEFN[RX^SV]N3T 'KGU/2M*5*K7JTJ%"G5K5ZU2G2HT:<)U*M6K4G3IT
MZ=.G3C.<IU)RC3A%1?-5G&%US\RJ,>;OTV5]W;^OF?6/['/P;'Q&^(!\3ZW:
M;_"7@2>WU*=)1F'5-?8B;0].QW%DUL-8O>"H)!( U0X_:NO'_@O\,]+^$GP^
MT+P98^5+<6<?V[6K^-,'5M>O K:C? G#,"5^S6@*DI80V29PG'L%?[5_1\\*
MZ7A/X?8#*,13I_ZQYI[/-N**\53<EF5>C#V67*<%9T,HPKI8.DHMTIU5B,53
M_P!ZFY?2X2@J%&*M:4_WD]&M9+2.O\NU^NKWT"BBBOW,Z0HHHH **** "BBB
M@ HHHH **** "BBB@ HKR'XJ?&3P'\(M'_M/QCK/V::=6_LS1;%!=ZYJLL>X
M;-.T_ +@$ _:;DQ62[0'E4\-^3/QF_:S^(GQ4^UZ1ITL_@SP<_[HZ)H\UP-2
MU2$DD_VQK/\ HMW=#G'V*R_LZP90-[NPW5^$>+/TA> _"6E/"YEB)9UQ/*C[
M7#<+Y15IU<=:<)3I5,QQ#4J&58:HES1J8CGQ%6F_:83"8IV@^6OBZ-!.\N>:
MVA#WG\WLO+>[5EW/T/\ BS^UY\+/AD;K2[&]/C?Q3 #'_8WAZ: V-E,0-HU7
M72+BSLOEX:.S34]1!&/[-(XK\VOB;^U?\7_B:]Q9OKA\*>'G_=#0/"9N=.BG
MAQ@G4M3)_MB[)QSB[&G,Q).EY)KYO^?_ &?UH^?_ &?UK_-7Q)^DKXG>(\J^
M$GFU7ACAVKS0AD/#E;$X&-2BY)QAF69QJK,,RE*+Y:\*E6E@JEG*G@:,K->+
M7Q^(K.W-[.&ON0TWMO+=VMIHE=MV#Y_]G]:/G_V?UH^?_9_6CY_]G]:_G[_P
M+I_[;_3_ .WCC#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?
MUH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\
MP+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?
MUH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\
MP+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?
MUH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\
MP+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?
MUH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\
MP+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?
MUH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\
MP+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?
MUH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\
MP+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?
MUK]L/V+_  @/"WP+T.^FC\N]\7ZGJOB>XSQ((IYQI.F[N#E6TC2[&Y/^^PYY
M%?B[HNCWGB'6-(T'3H_,O]<U*QT;3X^AGO-2N+73[;_R<NN3_,8K^CSP[H=E
MX9\/Z+X;T_"V.@:1IFC6*_W;/2[&"PMQC&,E+<<<_E7]R_0:X5EC^+N+.,*M
M+GP^09-1R;"U'[T?[2SC&1JU94);.KA\#E=6E6?+>G',%:]_>];*Z:=6<VW>
M,8QM;I/=WN]K6M9W=^QT%%%%?Z>GM!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 %%%% !7\1W_!VQ^REY5_^S;^
MVKX>TR7R[V*^_9Z^*%W%#^Y$]I_:GCCX47$ZP(I^TWEM=?$G2;N_O2^[[!X7
MTM2%VBO[<:_/G_@J)^R?'^VM^PE^T5\ ;2QBN_%_B'P)>^(_AH%"K-_PM/P-
M*OB_P!;07+3VHLAJWB+2K/P_J%ZLBLNEZWJ(4'<4;V>'LP_LO.,#C)2<:4:J
MI8AK_GQ7M2JWT>B4E/NW%);GC9_@/[2RG&8914JOLG5P\7UKT&JM/JMW!QOT
MYKZ[/_)+^?\ V?UH^?\ V?UJ::&:VFDMKF.:WNK::>*XMY8/)G@FA_X^;:YM
MOTQV]\\P_/\ [/ZU_0Y^#?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/
M_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW
M^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?
M/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^
MS^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z
M?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_
M^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/
MZT!_X%T_]M_I_P#;P?/_ +/ZU_<9_P &N/\ P4DB\1>&]7_X)U_%;Q"W_"0>
M$X-;\=_LTW>J2DRZUX5D-WK?C_X86T]PX8WGA*[%[XW\-:?&DDLOA_4?&H&W
M2/"FG$_PY_/_ +/ZUZ+\'_BUX^^ _P 4?A_\9OA?X@O/#'Q"^&GBK0_&7@_7
M+7G[#K&@ZA:W]M]JMO\ E\LKS_CSUK1;W.G:CIV=+U3_ (E=>/GN50SG+:^"
MDXQJ2C[3#3EI[/%0_A3YNBUE&<=ITY3A>+:DO5R7-*F4X^ABX<\HJ2A7I)7=
M2A*WM%:SU5HN_25S_9UHKX(_X)R?MT_#_P#X*%_LJ^ /VA_!1M-+UK4H3X;^
M*?@J"<S7'P_^*FCVMF/%'ABX\P-=FS_TFVUCPU?.Q&I^$M4TC5!@3,J?>]?S
MW6HU</6JX>O3E2K4*DJ=6G-6E"<79IK^KG[Q0K4L31I5Z,U.E6IQJ4Y)WO&6
MJ?D%%%%9FH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5_,/\ \'+/_!1R+]F?]F9/V1OAOKT5K\;OVI]$O['Q5)8WWD:EX)^ )GN=
M/\5:G<_9V9K3_A:-U:WG@#1Q(/\ B8Z"OCUH@-0TJ*OWY_:;_:-^&7[)GP(^
M)/[1'Q?U<:1X#^&'AVYUW5Y(Q$^HZI<*Z6NC^'-%MY?)^V>(O$NKW-EH&AV
M*>?J>H01NRJ6=?\ )E_;._:P^(_[;G[2WQ3_ &E?BG<8\0?$/7I[K3]#BGN)
MM-\'^#[/_B7^$O!6B\<Z/X<\-VMGI!/_ #$2?[5U3_B::KJE?:<%Y'_:>/6-
MQ$/]CR^4:MI+W:^)4XJC3LVN>$)-5*BTVA&ZY[KXWC#.GE^!>#H2MC,:E2O%
MOFHX:HXJK4;M^[G.$G&F_>M[S2O&Q\O?/_L_K1\_^S^M'S_[/ZT?/_L_K7[8
M?C__ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;
MP?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^
MM'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!
M_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZU_2E_P:L_
M\I-M?_[-=^*O_J7_  NK^:WY_P#9_6OZ4O\ @U9_Y2;:_P#]FN_%7_U+_A=7
MA\3?\D_G'_8#5_.)['#O_(]RKXO][I[_ "W\O_;C_1HHHHK^>S]Z"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#^=3_@YF_9=_P"%[_\ !.36/BCH=@;S
MQE^RSXWT7XK6CVP)O;CP+J['P/\ $;3PPP!86=CKFD^.=7W [D\$QX(P=W^;
MA\_^S^M?[/OQ'^'_ (:^*GP\\=_"[QK8+JO@WXC^#_$G@3Q7IIP%U#PWXOT>
M\T#6[1C()E'VK3]1ND#E6"Y'RMM.[_'O_:6^!WBG]F;]H#XR?L_^,TE/B3X0
M?$CQ5X#U"Y\@0PZK!H.L75AINMVI_P"?+Q+H_P!DUFR]=-U'%?K/AYF/M<)B
M\MF]<-5C6PZO=.AB)*,^71+W)IS=M_:*-E\3_*^/,O\ 98O#9C"-H8FE[&M;
MI6H1YHNZWYH.,-4K*#:<KVCXE\_^S^M'S_[/ZT?/_L_K1\_^S^M?HY\#_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;Q^Y_P#P;Y_MS?\ #&G[?7@_PUXLUV'2_@U^TY#8_!;XC_:IS#IF
ME:]J6H&?X2^-KD!DL[,Z1X[NSX;O+Z\8:=IO@[QGXGU8_=!K_3KK_%'1W1]Z
M?NWC_P!7)^O;_(Z&O]2[_@B/^WS#^WO^PUX \4>)-<BU3XX?"""S^$WQTAFG
M\_4;WQ/X=L$M]#\;W69,L?B+X=2Q\27EVJ_8AXB?Q+I,/_()<+^6>(.4M3H9
MS1A?G]GA,99;.-HX>M)]6X<T*LK*[C!];+]*X$S2\:V4UI/FYI8G"WTOSZUZ
M,%T2FU.G'F?Q35_=N_V*HHHK\R/T@**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "OR>_X+3?MG?\ #$'_  3Y^,_Q)T/6/['^
M)WCK3O\ A3GP;DAG%IJ,'Q!^(5M>:>NN::V<_:_ WAJW\1^/0>1CPT5/!&?U
MAK_.M_X.>/VWH_C_ /MB:/\ LO>#-8AN_AQ^R=I]_IGB'[#>3O::K\;/&%M:
M7WC7[0H'V2Z7P?HMGX:\'HKDOI6OCQU&2/[2VCZ#AC*_[5SG"T9PYL-1DL3B
MM+_NJ4X24-U9U9\M.]_=YN:TK<K\'B3,O[,RK$583Y<16B\-AO\ K[5C)<^S
MO[."E/ETYK6YH[G\R_S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M?T ?A?_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M?UX_\&E7[-+^)?CK^T=^U;K>F%]*^%?@72?A#X,NKJ""6
M%_%_Q(U#^WO$FH:==KRNL>&O"7A"PTF](ZZ=\0]I^5FK^0[Y_P#9_6O]0K_@
M@%^R\O[,/_!,?X%PZEIXL/&?QWAO?VB_&H.XRS3_ !.AM;KP0+CS\7*O:?"S
M2O EI>6K/F/4DU(A0')KX[CC'?5,DG1C+EGCZU/"I=Z2_?UK^7+16EK.^O9_
M5<&X+ZUG5*M*+<,%3GB)2>\924:%-?.=77JK/3M^V%%%%?B!^T!1110 4444
M %%%% !1110 4444 %%%% !1110!_F2?\')W_*6_X\_]B5\$/_50>#Z_"#Y_
M]G]:_=__ (.3O^4M_P >?^Q*^"'_ *J#P?7X0?/_ +/ZU_1'#W_(ARC_ +%^
M#_\ 4:B?@6>?\CC,]_\ ?L3M_P!?GO\ UM</G_V?UH^?_9_6CY_]G]:/G_V?
MUKV#RO\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[
M;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:
M/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?
M_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[
M;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:
M/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6OZ%O^#87_E*CX3_[
M(G\8?_31I5?ST_/_ +/ZU_0M_P &PO\ RE1\)_\ 9$_C#_Z:-*KQ>(_^1#G'
M_8OK_P#I5,];(?\ D=Y3O_O]#?Y_T_.Y_I24445_/)^^!1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7A_[3'_ ";G\?\ _LB?Q2_]
M0C7*]PKP_P#:8_Y-S^/_ /V1/XI?^H1KE53_ (]#_K]1_P#3U,QQ'^[U_P#K
MS5_](D?XVOS_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M?T\?SG_ .!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;
MP?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!
M\_\ L_K7^C-_P:M_\HRO$'_9T'Q4_P#42^%M?YS/S_[/ZU_HS?\ !JW_ ,HR
MO$'_ &=!\5/_ %$OA;7Q'B!_R(%_V'X3\ZA]=P3_ ,CR._\ NE??_%0_I^=S
M^E2BBBOQ8_9 HHHH **** "BBB@ HHHH **** /\LW_@OQJ=WJW_  5X_;+N
MKL0B:+Q)\,M,01?N3]DT+X#_  OTG3RQ'!8VFF6A9L\L22?7\=_G_P!G]:_7
MK_@O1_REQ_;2_P"QV\#_ /JGOAU7Y"_/_L_K7]'9-IE&5V_Z%^#_ /4>F?S[
MFSOFN9/77'8G;_K\]_ZVN'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M>D>?_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\?Z)__!J9I-MIO_!-7QW>0O-)+K_[6/Q-U6]$F/*BGM_AS\&M 5;8
MG_EU^QZ%:E.O)/ K^FNOYJ_^#5O_ )1E>(/^SH/BI_ZB7PMK^E2OYYXC=^(,
MX?\ U'5%]R6OXG[OPY_R(\K_ .P.BO\ R6_ZA1117BGMA1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %?SZ_\'(W[7J?LU?\$ZO%GPXT'4_L
M?Q#_ &KM8/P0T."&X\B\B\"S0'6?BWJ1'(;1[SPA;?\ "!7YRK++\0M-X.XX
M_H*K_,T_X.*OVV5_:S_X* >*/ ?A;6)M1^%/[*=KJ'P2\)QPSM-IE]XUM-2-
MQ\8?$EM:NS6:WMYXNM1X/>\LCMU'0/AWX9U48!P?I^$<L>99UAW)7H8+_;:R
MM>_L6O8Q5]YRK.'+'>24K'S/%F8K+\GKVDHUL6UA*/FZO\73K:BJG;6VI^"'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZU^\GXG_ .!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
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
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZUZ+\(_A=XI^-WQ6^''P<\#V@O\ QE\5/'GA;X?^&+0D 3:[
MXPUBUT#3OM.>!9"\NO\ 32>!R:\Z^?\ V?UK^E;_ (->/V43\;?V\];^/FN:
M9]K\'?LH^!)O$EO<R>=-%_PM+XCP:GX0\!6UT#_HFVU\-_\ "R/$%FR@LFHZ
M!I3#& U>=FV.AEN78S&S49?5\/.=.$U>$JUXJDI:K>HU!.^G/>SM8[LLP<LP
MS#!8.-_W^(A";:O:E;FJNW7EA%R:OJXM=6U_H ? ;X/>%?V?/@K\)_@9X)B2
M'PG\(OA[X1^'?A\&VM[.2YT[PEH5GHT>H7,-N"BWNIBS_M&]"G#WLCR$DLS5
M[)117\Y2E.<Y5)R<YSE*<YRUE*4IRE*4GU;<OS=]=/Z!A"-.,802C"$81A%?
M9C"$8)>?PW^=M;791114EA1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5_'[_ ,'=O@3[=\ ?V/OB;]F,G_"*?&#XB>!_M?EPD6Y^
M(/@C3?$/V43?9VN$^VCX8AB4(+?V?\_W5K^P*OYW/^#GSX='QM_P2P\4^)S!
MYI^#WQO^#OQ'\SC_ $?^T]1U+X3_ &CB%^?^+H?9N5Z2#YLY!]WABM[#B'**
MEKQ>+C3EK:T:T94NS^U.*Z/S/#XEI>VR+,X+=8:5:*[SHSA./WVML[73L['^
M;1\_^S^M'S_[/ZT?/_L_K1\_^S^M?T&?A/\ X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M?ZSG_!
M)+XO+\=/^":O[%WQ$>\34+R7X$>#O!6L7RMDWGB3X66\_P */$]W,4R!<7'B
M3P;JKW(7*)(6 "A<#_)C^?\ V?UK_0Z_X-4/C</'G[ OQ!^#M[>>9JGP#^.W
MB*UTVR\P-]E\%?$S2=+\9:*V[_I]\8_\+%8 XP8]PRQX^#\0L+[;)J.)2]["
M8RFW+3W:=>,Z<MVMZBI+2^MNES[7@7$^RS:KAVVOK.$GR<R;O4H3I5%IY4W5
M>ZU3UW/Z@****_&S]="BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "O\DK_ (*N^ 6^&/\ P4G_ &XO"0M_L<'_  TK\4O%%C;]/(T_
MQYXGNO'&G6UL/L\ %G_9'BBS^Q ,PZX9NI_UM:_RY_\ @X8T-=#_ ."OO[7:
MQ6<UG::I/\&-=M))3,WVTZM^SS\)YM2N(#-\OV8:PNL!PI 5PP!XS7W_ (>5
M5'-<71;:57 N3[?N\116O_@S\ULV?"<?4^;+,'42O*GC5&/E[2C5N_ER[=?O
M/Q=^?_9_6CY_]G]:/G_V?UH^?_9_6OV$_*/_  +I_P"V_P!/_MX/G_V?UH^?
M_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G
M_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^
MV_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?
M_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G
M_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^
MV_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX]L_9T_P"2
MS>#_ /N8?_45UFBC]G3_ )+-X/\ ^YA_]176:*XZOQOY_FS:E\"^7Y(_V3J*
M**_FL_HP**** "BBB@ HHHH *^$?VZ/B9'X8^'5GX!L+HKK/CV[7[<D?,T/A
M?3)4GU)AC 'VVZ%C9MP<Z=_:8XVC/V_=75MI]I<7MW-%;6EI!+<W<\FV.&&&
M)3/<3RD\ *,NQ)QC<>A)K\!?C[\4)OBY\3/$'BR.68Z.)SIGA>WE)/D>'-..
M=.Q;,2;,79)UB\&<#4-1 ! %?RK]+7Q*CP5X;5\BP&(4,_XX=?(\+"$IJK0R
M=I1S['/DE%PIRPTHY7"I+6-7-*=2$93IJ+X<PK^RP[@E>5;W%K:VJO+;I=::
M7ONCQ[Y_]G]:/G_V?UH^?_9_6CY_]G]:_P A_P#P+I_[;_3_ .WCYT/G_P!G
M]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\ V?UH
M^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V?UH_
M\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G_P!G
M]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\ V?UH
M^?\ V?UKZ-_99^$S_%;XK:7!?P"?PMX7$'B/Q/*1F":*SN/^);HIY'&KWO)
M()TW^U .2*^@X4X:S/C'B3).%\FIRJYGGN8X;+L)%J;C"=></:XFMR1ER87!
MX>-;&8VJW^YPM"O5Y7&$W&Z<'5J0IQ^*<E%?-[_(_4?]EKX9R?#'X1>'["\@
M^SZ_XDQXL\0I*0)X+W5H+<V^FSX 9CI6DK:6+JVY1>12$ ;CGZ6HHK_>'A3A
MO+N#^&\CX7RF+AEV0Y7@LKPMTE.I#"4(4I8BJTWS5\3.,J]>;;YZLY2=Y.4I
M?54X1I0A3C\,(J*^2W^>X4445]"6%%%% !1110 4444 %%%,=U52S'Y>I)H
M\ _:+^+D/P>^'&J:[#)!_P )%J8_L?PK;N01+J]U$1]N\G.6M=*MPU[+R1^Z
MV.,,"?P:FFFN9I+JZDFN+FXFGEN+B6?SIIYIO^/FYN;GW^OZ5]'?M2_&+_A;
M?Q*NVTVY\WP?X7$^C>&$B/[FXB@N -2UO@#_ )#%X  <9.FC2\G.:^;OG_V?
MUK_&OZ3?BPO$_P 0*U#*\0ZO"W"<L1E.1RI3A+#XW$0KJ&:YO'E;YH8W%T(P
MPLKJ,\MPN!JZ5)U80^<Q^(5>M:/\.DN2.^NBO*SM:]EIKMN^A\_^S^M'S_[/
MZT?/_L_K1\_^S^M?SC_X%T_]M_I_]O'$'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?
M^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X
M%T_]M_I_]O 'S_[/ZU^L7[$?P.N_"6AW7Q0\462V^L>*K&"+PG;2[7FL?"]P
M?M[:@1M(M)/$!%I(J@AA91AN1J3*?B+]F7X.M\7OB7I]A?V_F>$O#_D:]XKD
M/^JGM()R;;1,'&3K%V#:8')TT:J1S7[NQQ)"D<42;(TPB(@_=B/@ D 8  [=
M<\\YS7]Z?0T\'8YKCI^*V>T)2PF48FM@N$J%6,9T<3F*HRHYAG#C-/GAE\:S
MPF FH_[_ "Q51NG5P*A/ULNPT9-UY*_([4GVDMY;]--.^M]+%BBBBO\ 2X]H
M**** "BBB@ HHHH **** "O,_BM\1-*^%/@37_&NKD2II=H5LK('$VI:M<?N
M=,TVWP/]9>W11.HX+$9Q@^F5^-?[:GQD_P"$Z\<)X!T6[W^&? L\\5X\./)U
M/Q</]&U"<D '.CC_ (E-IDO\[:N0S+MK\6\>O%##^%/A_F.>4YTWGV/4\HX8
MPTW!^TSC%4:CCBJE.35\/EV'A6QM:3M&<Z5'".2GC*<9<V*Q"P]-R^W/W(+;
M5M7E?7X='YNQ\?>(_$&I^*]<U;Q#KEW+=:MK6HS:E?3R *)KNZN//   P+$
M  8P!P/;*^?_ &?UH^?_ &?UH^?_ &?UK_$NOB*^+KUL5BJM7$8G$UJF(Q&(
MK3G4KUZ]>I[6O5K5:DYSJ3JUIU*LVW\=2J^NGS+=VWW#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6LO_ NG_MO]/\ [>$'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^
M!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\
M;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZUZ;\&OAEJ/Q
M;^(.B>"['SH[6[F^UZYJ$)$W]E:#9_\ (2U(9P,GBSL><'4O[*Y';T<GRG,<
M_P VRW),HPM7&YIFV-PV7Y?A:>LJV+Q5:E1HP=D^2#G->TK->SI*\JKA#FG&
MH1<YPA%7E.2BOGU?I^/='WE^PI\'/L5K>?&'7K3;<:@+C1_!JRY_<68!@UK6
M5) 5C>78;2[7:Q95CU,;<2JP_2NL/1M&T[P_I.F:'H]I#8:5I%I;:=I]I$,0
MVUE:0+!;VZY[*JJ>Y)!R,GG<K_<GPG\/<O\ ##@?)N$<!R5)X*C[?-,9&')+
M,<ZQ7[W,\9)\E.4H2Q#='"J:E*G@:.%INI/ET^HH4(8>E&E#6VLI6MS2:5W;
M6VVUW8****_2#8**** "BBB@ HHHH **** "BBB@#D/&?B[2/ WA;6_%FOSB
M#2- T^?4+QP?WA6'*16\(."US<W12VM0!AY'1=P)R?Y]?B'XXU?XD^,M?\::
M[)_IVMW<]T+;)GAL;(?Z-INFVV3DVEG9C[(2<G.<]37V[^W1\9O[5U:S^$&A
M78%AHDT&I^+Y(9D'VG5Y8"-,T<%2PQI=I=&_N\G/VYEW /I; ?GC\_\ L_K7
M^47TO_%E<8<7PX%R?$N>0<%XFI''U*,X2H9CQ1.G[/&.7*W[6GDM&J\KIM\K
MCB7FD/>I3L_ S'$>TJNA&5X4[J:[S=KIZ_9<=.NO30/G_P!G]:/G_P!G]:/G
M_P!G]:/G_P!G]:_CK_P+I_[;_3_[>/.#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_
M[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?
M_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
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
M^JT6RO;>_5/9604445_3AVA1110 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!_ES_ /!?']CX?L@_\%'?
MBW;:)I'V#X:_'N8?M _#DQ0@Z=!%\0K_ %,^-M%M\!;*R/A[XCVWBZVL=%LU
M3^SO#C>%CM7^U0*_%WY_]G]:_P!&'_@YR_8OD_:#_8?L_P!H;PKI7VWXB?LE
MZY<>+[LVMN9=0O?A!XN;3-(^)$$8"MN'AVZM_#/CJ:2[D$.G:!X;\1M&BM<,
M3_G/?/\ [/ZU^]\)YG_:>2X:I.?/B</_ +'B?\6'ITX4Y>LZ/LVUT[]%^&\3
MY<\NSG$Q47&CB)?6J#76-:<IU$UJ_=K.HKMZJ^BLP^?_ &?UH^?_ &?UH^?_
M &?UH^?_ &?UKZ4^?_\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6
M@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_
M .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V
M?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6
M@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_
M .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V
M?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6
M@/\ P+I_[;_3_P"WC]C_ /@BQ_P4\UO_ ()M?M.P7_BF_P!1O?V:_B]+I?A/
MX[>&K<W%TNEVD4Y'AKXH:+IUNKX\1^!#=W@-E9J__"0^'-1\4:9L.JC2O[+_
M -0CPSXET'QEX>T+Q=X5UC3O$7AGQ/H^E>(?#NOZ1>07^D:[H>MV$&HZ-K&E
MZC;E[>^TO5;&YM;VQO+0M%-'(LL3.C5_BT?/_L_K7]C_ /P;<_\ !7J/P=J.
M@_\ !.S]I#Q7!;^%]=U&:#]ESQWKU\((M$\1ZC<_:;GX*:EJD^VU72?$=Y=O
M=?"]KEU*>(9'\# ._B;PII6E_G?&_#GUJE/.,%3OBJ-.*QE.*O*M1ARIXGSJ
M45>556]^FW*\?9*,_O.#N(%A*L<KQ<^7#5IMX64M(T:DK-T'VA5?+&EJN6JE
M"TO:7C_<W1117Y&?JP4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !117\LO_  <2?\%>K?\ 99^'FI_L7?L]>*-G[27Q9\. ?%#Q-H5_F]^"
M/POURV&+3[5 S'1_B/\ $72;M_[#!VZEX<\&M)XJ9=,?5_ VKR=V6Y=B<UQE
M'!86'-4JR]Z3^"C27QUJCZ0A=<STW6IPYCF%#+,)5Q>(DE"G%\L;VG5J/X*-
M-6=YSUMH[6V/P\_X.*?^"J\7[87QJB_94^"7B.&__9N^ 'B.?^W=<T:_\_2/
MBU\9;."ZT_4?$=O<VY-CJ_A'P&+F[\->#0AV:CJ?_"4>)U.JZ3J?A4U_-%\_
M^S^M'S_[/ZT?/_L_K7]"9;E^'RK!4,#A5:C1CNU[U2K*SJUIOK.K.\GT2M%:
M*[_!\PQU?,L;6QN(;YZTDU!?#3BK*-.':$(<L4O[LGO)A\_^S^M'S_[/ZT?/
M_L_K1\_^S^M=QQ_^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K7
M]*7_  :L_P#*3;7_ /LUWXJ_^I?\+J_FM^?_ &?UK^E+_@U9_P"4FVO_ /9K
MOQ5_]2_X75X?$W_)/YQ_V U?SB>QP[_R/<J^+_>Z>_RW\O\ VX_T:****_GL
M_>@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_@"_P"#K3]D3_A7'[3W
MPL_:]\.:6(_#G[1/A1? _P 0+V $B#XI?"S3[;3M,U'4F*A=_B+X<7'ARRT=
M%8LO_"NM39@N]5K^_P!K\M/^"Q_[&H_;D_X)_P#QL^$6CZ8NJ?$GPYIJ_%SX
M.QQ(TU\WQ-^'%O>:AIFF:8JG(O?&/AZY\1_#K<4*K'XQE)V@%Q[W#69_V5G.
M#Q$Y\M"I)X7$^=#$N-)ROK;V<Y0J6M>?+R7CS<R\'B3+O[3RC$T8*]>E%XG#
M75_W]&,I1CNOCCST[Z\O->SMRO\ RD/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]:_H(_"__ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\
M3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY
M_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\
M3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY
M_P#9_6@/_ NG_MO]/_MX/G_V?UK]E_\ @AO_ ,%$G_X)\_MH^&M2\8:O+8?L
M_P#QR.E?##XY137#0:9H>G7E\R^$OBA=&?\ T,#X<>(KPW=[?$-CP9J7CQ]*
M4G4QG\:/G_V?UH^?_9_6N7&X.CC\+7P>(CS4<13E3FNU[.,X]IPG&,HOI9JV
MMUT8/%5L#BL/BZ$G&K0J1J1;6^T90D_Y)P<HS5M7K?W;/_:QBE2Y1)8GCDAD
MC$D<D9\R*:*3D$$8[ '@G.>_(JS7\Q7_  ;:_P#!3&']J/\ 9R_X9'^*>N^=
M\=_V7_#NG6'AF^OIC/J/Q$^ ]N]OI/AO5(-K9N]6^&[O9^ ]=(7_ )!A\#ZI
M(^I:EJNJ21_TZU_.^99?7RO&XC XB-IT*CC&:^"M3=G3K4][PJP:E'5VNU>Z
M9^^Y=CZ.9X.CC:#_ '=6.L6[RIU(V52E/16G3G>,E9:J_4****X3M"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /@#_@IC^V9H/[!'
M[&OQ@_:,U*2SG\3:%I'_  C?PKT.]R(O%'Q7\4QSZ?X)TPP;T-U8V5Z&\2>)
M%3<R^$?#_B*91B)L?Y+WB3Q)KWC/Q)K_ (P\5:I>>(/$_BS6-5\2>)-<U2?[
M9J6MZ]KVH76H:WJ6I7/_ "^7EY>75Y>7OY"OZ,_^#E#_ (*(Q?M4?M46W[,?
MPV\0MJ/P1_95U+5-"U*;3;XRZ1XS^.=X!I_C;6V$'^BWMKX"%J/ .BL^Z73]
M07QU_9[OIOB<L?YLOG_V?UK]NX*R;^S<LCB:T+8K'^SK25]:=*,$J%.<6M)J
M+=279U.77EN_QCB_-UF68O#T9N6%P//1C97C4JRG%UJD))KW.>*A%]?9N6E^
M5'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M?9'RG_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;Q]7_ +#'[-.J
M_MA_M>_L]_LU:;YT:?%CXD:'HVOW%J/WVE>"=-^U>(/'^MVW_3YI'@/2_$FL
M<X_Y!WN:_P!?/2M+TS0]*T_1-'LX-,TC1]/L],TNQMHO*M+#3M.@6VT^TMH>
M MO:6UNJ(F<;% !Z ?PT?\&F7[)+^(_BG\>_VU?$-AOT;X<:##\"_AK<36Q,
M$_C7Q@-,\4>/]2M[G( UCPUX/M?#6DG(.=,^(3#&6R/[KZ_&./<P^M9K2P<)
M7I9=2<+=J^(Y*U=;=/W<=W=Q;M&]C]=X&P/U;*ZF*DN6>.K<Z7>AA^:C1=^O
M-:<K=+VN]V4445\,?:A1110 4444 %%%% !1110 4444 %%%% !1110!_F2?
M\')W_*6_X\_]B5\$/_50>#Z_"#Y_]G]:_=__ (.3O^4M_P >?^Q*^"'_ *J#
MP?7X0?/_ +/ZU_1'#W_(ARC_ +%^#_\ 4:B?@6>?\CC,]_\ ?L3M_P!?GO\
MUM</G_V?UH^?_9_6CY_]G]:/G_V?UKV#RO\ P+I_[;_3_P"W@^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH
M^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_
M $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH
M^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_
M $_^W@^?_9_6OZ%O^#87_E*CX3_[(G\8?_31I5?ST_/_ +/ZU_0M_P &PO\
MRE1\)_\ 9$_C#_Z:-*KQ>(_^1#G'_8OK_P#I5,];(?\ D=Y3O_O]#?Y_T_.Y
M_I24445_/)^^!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7A_[3'_ ";G\?\ _LB?Q2_]0C7*]PKP_P#:8_Y-S^/_ /V1/XI?^H1K
ME53_ (]#_K]1_P#3U,QQ'^[U_P#KS5_](D?XVOS_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M?T\?SG_ .!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?
M_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K
M1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]
MO!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'
MS_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K7^C-_P:M_\HRO$'_9T'Q4_P#4
M2^%M?YS/S_[/ZU_HS?\ !JW_ ,HRO$'_ &=!\5/_ %$OA;7Q'B!_R(%_V'X3
M\ZA]=P3_ ,CR._\ NE??_%0_I^=S^E2BBBOQ8_9 HHHH **** "BBB@ HHHH
M **** /\K_\ X+T?\I<?VTO^QV\#_P#JGOAU7Y"_/_L_K7[3_P#!PWI2:5_P
M6#_:[2*T%I;7<_P1U*VQ$8X9Y=0_9Q^#LVHW$!YR]WJXO!(<G]YN'3-?BQ\_
M^S^M?T;DKOD^4O\ FRS S].;#4W;SM;?KV/Y]S9<N:YDKMVQV)U6W\9_UZ7#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6O3//_ / NG_MO]/\ [>#Y_P#9_6CY
M_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V
M?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_
M +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY
M_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V
M?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_
M +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>/]"O\ X--_
M$)U'_@GM\8]!FO!/<^&_VO?' M;/RR#8Z1JWPB^"%Q 3+]G166[UBV\1,&&3
MPP^4LF[^H^OXU?\ @T*\<)>?#;]MCX:/<-GPYXW^#'CR"WDG7$T7C7P_X[T"
MXN;:W,[%3:CP':QWC"U1=KZ:"VXH*_LJK\ XKI^RXAS6-K<V(C47G&I0HR3^
M??KZG[EPM4]ID.6N]^6@Z;7:<*M527?MNE]VB****^>/H HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** /RK_ ."Q/[=%O_P3_P#V&?B=\6=)
MU"*U^+/B^W_X55\#+7)\T_$SQC8W=O:^((;?>WF6O@71K;6/'<ZLK+(/#RZ<
M6#ZDN?\ *?N;FYO+FXO+RXFO+R\FGNKR\NI_.GGGF_TBYN;FYN,?;+R\QGGK
M].G[L?\ !P'_ ,%%/^&Y/VR]4\&> ==;4?V>?V:)M;^&OPY-E.LVD^,?%<5_
M]G^)/Q(M]MU=6-Y_;.M:6?#OAF]L<+J'@_P_X9U50!JNI@?A#\_^S^M?NG!V
M3O*LJC.M'EQ>.DL17B_BI0U]A0DK^ZZ<)NIRV3BZSB]C\4XLS59GF<H4IN>%
MP=Z-&4?@J3]Q5ZT7U4YP4.;[2I-[MA\_^S^M'S_[/ZT?/_L_K1\_^S^M?6'S
M'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\
M'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/
M_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?
M^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?
M/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X
M%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O']K
M?_!GI][_ (*'_3]DK_T/]IZO[7Z_B@_X,]/O?\%#_I^R5_Z'^T]7]K]?@W&7
M_)2YEZ8#_P!5F"/VWA#_ ))W+_7&?^I^*"BBBOF#Z4**** "BBB@ HHHH **
M** "BBB@#F/%?AO3/&7A;Q)X0UJ*271?%6A:KX=U:*,CS9M.UW3[G3=112?.
M +6=TRJQ4[21]X?+7^,=XQ\,:KX&\6^*/!.MQ^7K?@_Q)KGA?6(_^>&I:#J%
MUI&I#K_S^6OK[\8K_:8K_)I_X+!_"D_!?_@IW^VUX',!MXI_COXI^(-A;^2(
MC!IWQ?\ LOQ?T6VM[=<*;2RTGQW:"SP /[.& !W_ $GPXQ')B<TPK>E7"T:R
M7]VA4E3F][V7UB+OLK6>]S\\\0,-SX?+\5&-Y4JU:C*795HTIJ3OO;ZNU;^]
M>ZMK^;?S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M?JY^8?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_V
MW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\?L'_P $
M'/CZG[/O_!4K]F'5[_4#9^&_B9XDU3X&^)!).L,5_!\6=(NO#'ANTN;A\J1:
M_$BY\'ZLW3C3S@J<,/\ 4WK_ !7_  WXAUOP=XD\/^+?#>H3:7XA\+ZOI7B/
MP_JEKS-I6L:/J%K?Z;J5MS_Q^6=Y:_:_ZU_L.?LM?'30OVG/V<O@C^T%X>>U
M.E_&#X8^#_'JVUFPGATK4->T2UOM7T-F\Z?_ $OP[JYO=%O%WN5OM/F7<Q&:
M_)_$7!.&)P&8)>[6ISPDYV=G.A>M"3[<T:E7W=6E3O=WM']/X!QBE0QV!;M*
MG4ABJ<+_  PJJ%*I%:*_*X0DY=>:S4;7?T)1117YN?H84444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!_#5_P=^.G_"R/V&4\S#GP5\=
M\)Z_\3[X6CM]"/P[U_&U\_\ L_K7]:__  =RZS;3?M5_LJ^'D27[7I7[/NNZ
MS-(/]4(-?^)&NV%L&'][/AB]/I@COU_DH^?_ &?UK]\X1CR\.99K?FHSEZ7K
M5-#\,XH=^(,R>NE6G'3RHT7^OW7#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6O
MI#P/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>
M#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9
M_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>
M#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6IH89KF:.VMHYKBZN9H(K>W
MB@\Z>>:;_CVMK:V_3'?VQQ#\_P#L_K7KW[/WAN;QA\>/@GX2M_.DF\4_%KX<
M^'+>.U@\Z\\[7O&&@Z?_ *-;'_E\_P!)[<^M*4E",IRTC&,Y-_X82G;Y\MO*
M]]=FX1<Y1A'FYI2A%)NWQ3IPO\N:[[NZTN?[)EK:V]C;V]E96\-I9VD,%K:V
MMK (8(((0(+>""W@ %M:VP"@ *%11@;47G0HHK^8#^D0HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O\P7_ (.%_P!E!_V8
M/^"EOQ;U32M/^Q^ OVC(8/VA_!\D4!AL_P"TO&UQ=6_Q(TT71"VAN[3XD:7X
MDUE;3&-/TSQ%I3#@BO\ 3ZK^6S_@ZA_9/7XL?L8>!?VG] T])/%'[+WCJWMO
M$%S'\LLGPF^+-SIGA?6SMB42W<FF>/+;X<W=H-[1Z?IMYXFE55,CEOJ^#,Q6
M!SRA3F[4L="6$J?XYSISH2MUM6C!6T7O7;5CY;C# ?7,FK5(QYJN";Q4/\,8
M2A65^G[F4W?7X;6=]/\ /8^?_9_6CY_]G]:/G_V?UH^?_9_6OW4_%O\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6OOK_ ()<_M*#]DO]O_\ 99^.%U?K
MIGAS0/BGI7ASQW.TY,%O\.?B#]J\ ^/;NZ$YM+2\-CX1\3ZOK-B;HJPU+305
M(89'P+\_^S^M'S_[/ZUCB*%/%8>OAZJO3Q%&K0G_ (:L)0EZVO?Y6ZFV'KU,
M-7H8BFY*="M2K1O_ #4IPFO39J]G:[=G:S_VNJ*_.S_@E-^TK_PUQ_P3W_99
M^-=U?-J7B/4_AEI7A'Q_<S;!=77Q&^&<]U\._&][<6ZD_9!K'B?PS?\ B"S5
MML@T_4;!\%'5C^B=?S57HU,-7KX>JK5*%:K1FO[U*<H2_*^[WMYO^AL-7ABJ
M%'$4W>%>E3K0UO[M6$9Q_P#2K;*]K]="BBBLC8*_R??^"Q_[3'_#5_\ P4C_
M &HOB98ZA]O\):-\0+WX5?#]XKCS],_X0KX2VW_"O].U'36XW6?C"]T&\\8
MX_YF+.!TK_2<_P""D_[2<?[('["W[3?[0D&H?V=KW@;X6ZY;>"+K(R/B3XN:
MU\$?#< $'A_'?B'P\K=.&(!!(K_(M=W=][_O'D_UDGZ]_P#)Z"OTWPZP/-/,
M,QG%V@J>#HR_FYN2OB/-)6HQML[MWNK+\WX^QWNX'+Z<M9<V,JVZ6O2H=M&W
M5EO]G8;\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K7ZF?FO_@73_P!M_I_]O!\_
M^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/
MZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@7
M3_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[
M/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K
M1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/
M_;?Z?_;P?/\ [/ZU_IA_\&X?[*'_  S;_P $V/ 'C76]-:R\>?M0:M>_'C7G
MNA;_ &H>%=;M[?1?A186US =CZ/=^ =*T?QA9*<E-0\9:J>D@!_SU?V-/V<]
M:_:Y_:J^ G[-NA&\CN/B_P#$WPYX2U74;" 7=WH?A26X_M'QMXD^SG@?\(=X
M/M=9\27I)P/[.Y/I_K^^&/#.A>"_#GA_PAX7TRST7PSX7T/2_#N@:18CR;32
MM#T*QMM/T?3K5>2ME965LEI&#N(15'/S&OS;Q#S%0PV$RRG+WL1*6*K+;W*,
M^6@K;/FG>IJ[+D6CNI+] X#P'M,3BLPE&\</%8:E)J[YJT(RK-=G&*4+=7/F
MYEL^DHHHK\H/U(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ K\UO^"O7PQ_X7!_P3)_;:\&);M<7,7P!\;^.;. *7EN-1^%
M5M;_ !/TNVMQ$V[[7<W_ (-M([,#)\QER%Y%?I37+>,/"VD>.?"/B?P5K\3W
M&A>+_#NM^&-9@0[))](U_3KK2=3A4]5+6=Y(@<9()!P1P=L-7^K8K"XE;T,1
M2JKS]G-3Y?23BHO?1[/8PQ-'ZQAZ]#_G]1J4O3VD7&_GRWO:ZOM=;K_%N^?_
M &?UH^?_ &?UKKO'_@S6/AOX\\:?#WQ)']G\0^ O&'B3P;KEN1Y/D:QX5UBZ
MT?4K;VQ>6M<C\_\ L_K7],IJ2C):QG%3B]KQE\+^9_.EFG*,E)2A)PDKWM*/
M+=/[T[]4VP^?_9_6CY_]G]:/G_V?UH^?_9_6F'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZU_4G_P:C_M"_P#"N_VW?BG\ -2O1;:/^T7\&IK[3+3&?M_Q
M"^#FHW7B;0[3IQ]C\"Z_\4KWOG'N2/Y;/G_V?UKZL_86_:)N?V2?VPOV</VC
M(9IX;#X4?%GPMXB\1I9XFGO? <]^=&\?Z=:F$$?;=7\!ZIXDT?!!'_$QZ&O+
MSK!/,<IS#!J/-*OA:D::W_>TW'$4M-+_ +RC'2Z^ZYZ.48OZAF>!Q;;4:->G
M[1MVM2J3ITZOWPFXOS;/]@ZBLZRO;/4K.WOK&XAO+&\A@N;.\MIHKFTO+2YB
M$T%S;3PEEN;6Y5@R.I(D!+*-FUCHU_.9_0(4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M6/KNC24(NU2M>G!]8W:N[/>UX]4M5J>=?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZU_D9_X%T_]M_I_P#;Q\X'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^
MG_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?
M_;P!\_\ L_K3889IIDAACFDFDF\F..+,TT\TW?\  =3^?/5WS_[/ZU]O_L1_
M!H^,O&S?$?6[8R>'/ E[!_9<<H_<:IXO'^D6Q/;_ (ILE=6]1J3:6QP%./L_
M#W@C-?$7C'(N$,H4XXC-L;3IU\3R3G' 9?32JYAF%906E'!8.-7$3BYP=:K3
MIX6G+VU>F:T:4J]2-.'Q2DK^4?M2\^733K?==?T _9J^$*_!WX;6&F7D</\
MPE&MXUSQ7<=2=3FA'V>P$X/-IH]J!8Q$C@JY!PV6^BZ**_W1X7X;ROA#A_*.
M&<EH?5\KR7 X? 8.FW>;IT()2JUI:>TQ.(JNIB<35LG6KU:E22YI2;^IA%0C
M&$=(QBHI>G^>]K!1117O%!1110 4444 %%%% !1156::*WB>65XXH(HS)))(
M1''%'&,Y.>  .?FXQZ 5,I**;;2C%.4I2?+&,8VYFY6:5D_F!\Z?M/?%^/X/
M?#:_O[*=4\5^(O/T+PH@),T-[- QNM9'((&C6A-V,AE-Z;"-E"R5^%#N\SR.
M\GF/)^]DDESYWG9Z#_/->_?M(?%Z;XP_$K4-7MI)?^$6T3S]!\*VX& =/AN/
M])U(<G%YK%V!=J,G:HTD9.,UX'\_^S^M?XR?23\5WXH^(&)_L_$2J\*\->WR
M;A^*NZ6*C"M'^T<X@_=YO[3Q=']S52?M,OPF!<K5(S1\WC:[KU='>G3_ '</
MDES/YZ:;KJV'S_[/ZT?/_L_K1\_^S^M'S_[/ZU_/7_@73_VW^G_V\<8?/_L_
MK1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/
MZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_
MI_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M
M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K7[-_L<?!Y/AO\/X_%&MV
MHC\8^.H8-2N?.P9=+\.L?,T;30 ";9[D$ZK>HI&99HXF&[3D*_G]^RC\&_\
MA;'Q'MYM4L_M'A#P@(=9\2>=!^XO9A<9T;1CG^'5;NU+')&=/T[4USN8"OW0
MK_0?Z%GA+[>KC?%?.\-[F'E7RG@^%:FWS5Y4U3S;.Z:JQB[T(3GE&%FE**KS
MS6,U&KAHI>OEF'OS8B<?YH4_G;F;TZZ67XA1117^C9[(4444 %%%% !1110
M4444 %%%% !7BWQO^*5C\(/AQKGB^X,+ZBD1T[PY82L,WWB"^RNFVYV@9M;<
MJ]]>GY0+"SF<'> &]IK\0_VO?C'_ ,+.^(DNBZ/=BX\(^"6GTO3/)FQ#JFK
MG^V-8^\P^2[MC96>TX:QT]Y,*9#7X-](CQ5I^%/A]C<QPM:FN),Z]KDW#-"7
M(Y1QV(I/ZQF;C*4;T<GPCJ8M\S5*IBW@L+4DGB8*7-BZZH49._[R=H4_F]7Z
M+1VT;=M3Y;U'4K_6-2U#5]5O)M0U+5+N>_U"\E_UM]>7EQ]HN;FXZ ?:[SC&
M.V..]7Y_]G]:/G_V?UH^?_9_6O\ %B=2I5J5*M6=6K5K5)U:M6K.=2I4JU9^
MTJ5*E2I*<YSJ3DYU).7O5)59V7-9?,!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K4_^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_
MK1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M>]_LW_"&;XP_$K3](N8Y?^$6T
M3R->\5W!. =.AG_T;33U_P!+UB\!M&."54:JV."*]SAGAW-.+>(,GX:R7#SQ
M.:9WC\/E^#I+X54KS@I5JTM?9X;#455Q.*JI2]CAZ-:HXN,9.-TZ;JSC3C\4
MY**7K_D??O[$'P:_X0[P9+\2=;L_+\1^.[. Z8DH/G6/A $7-JP8D+_Q4-YG
M6,8(:Q_LI0P*,*^\JJPPQ6\211)'%!%&(XXXP(XXHXQC QP !Q\O&/0"K5?[
MH>'?!&5^'7!^1\(90HO#91@J=.MB53C3GC\?4O5S#,*RC>U7&8N=6NX.4HT(
M3IX>DU1HTTOJ:5*%&G&G!)):OSDTN:3]6K^7F%%%%?;&@4444 %%%% !1110
M 4444 %%%% !7Y+?M7_M42^)9=3^%_PWOO*\,P>=8^*/$EC.2WB&;&+C3--N
M8"V/#8!(O+M21KX)1?\ B4\ZKWW[9/[1[Z>M_P#!_P #:@JWT\,UMXYUFUP1
M96DUN<>%[:Y!*B\O0<:L%P0N-+8D_P!II'^8'S_[/ZU_G-]*KZ1E6I5Q_A?P
M)CI4J5*57!<89]@ZWOU9INEB>'<OK4W^[ITWS4<YQ5.2JU)JMEE.4<.L9]:\
M?'XQZT*,K:\M2HOB5K.5.+WC?2\NO;0/G_V?UH^?_9_6CY_]G]:/G_V?UK_/
M;_P+I_[;_3_[>/'#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\
M3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:
M/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?
MUH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\
M3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:
M/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?
MUH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\
M3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:
M/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?
MUH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\
M3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:
M/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?
MUH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\
M3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:
M/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?
MUH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\
M3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:
M/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?
MUH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\
M3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:
M/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UIJ(\TD<,,?F328BCCB'
MFS3S2T[Y_P#9_6OH3]E;P&?'WQM\(VDUO]HT[P_+_P );JY/(%IH(^T6I.2.
M+O6#H]HV3P,GCFO?X5X?Q?%G$V0<,X!-XS/\VP&54'*+E"G+&XFCAY8BI:4;
M4L-"<J]757A3G[T=RZ<'5J0IQ^*<E%?-[_(_9SX3^"8OAW\.?!_@N+;YN@Z%
M8VU^T9S%-JLBF^UFY3!Z7>K75]+G@GS./4^E445_OGE6683)LLR_*,!2C0P&
M5X#!Y;@J,%94<)@<-2PN'II]5"E2A&/9)+5W;^LBE%*,5:,4HI=DE8****]
M84444 %%%% !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 <KXQ\(>&_'_A/Q-X#\9:/8>(_"/C7PYK?A/Q5X?U2'
MSM.USPWXCT^YTG6M&U&W^5I++5=*O+RRNU+*#%(RXYQ7^1?^WO\ LF^(_P!B
M']KCXX?LT>(_[2N(?AWXPOHO!^N7\/E3>*?AQJY.K^ ?%A-MFRSJWA#5-(NK
M\69_XEFIKJNEG)TJO]?JOX_O^#JW]AE/&WPF^&G[>7@G1Y[CQ-\'Y[#X2_&1
M[" ?OOA5XIU:YG\$^(]0.U21X1\>ZDWAY22S,/B+N^5-,4#[7@;-%@<V6"JR
MY,-F2C2;;:C'$1J1G1<GK\3YXVT;;O=VL?&\:97]=RU8NE&^(R^4ZR?>A.')
M76^EDH2O9_#:W4_A&^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UK]K/Q_\ \"Z?
M^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_
M6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/
MG_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?
M^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_
M6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/
MG_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?
M^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_
M6IH9IK::.YMI)K>ZMIH);>XBG\F>":'_ (]KFVN?USV]\\P_/_L_K1\_^S^M
M ?\ @73_ -M_I_\ ;Q_HE_\ ! ?_ (+.6_[9_@;3_P!E3]H[Q)!'^U?\.M!9
MO#/B?5KBWLS\?_ ND0#_ (FD#.;;[7\4O#-F%;QIHP_XF6NZ9'_PG2(^?$RZ
M1_3?7^+=X'\<^,/AKXS\)_$3P#XDU?PAXX\$Z]I?B?PIXHT*^N+/5_#OB/0M
M0M=0T76M-N;?BSO+2[M>1W^E?Z4__!%K_@L=X*_X*._#&T^&_P 4-5T?PK^V
M+\/-&$GCWPI!!;Z-8_$W0;*00K\3_ %@+AA/%=#[*OC7PU9 OX9\02.\>G0^
M&=0TEF_'N+^%OJ$YYGEU.^!J-3Q5"FKRP=65N>7)TH/3RIM6NU+3]7X4XE6,
MIPR['U(_7*:Y:%><_=Q<4DHIR<5:L]._.FW9<NO[U4445\ ?=A1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !117YJ?\%,/^"E_P/\ ^":/P/N?B/\ $>Y3
MQ%\1/$4>H:;\'/@YINH1VWB3XD>)+:-78EG6X;1O".C-<6]SXO\ %]S;M#ID
M+1Z;IL>J^)=5T71=3VPV&KXRO2PV&I2K5ZTE"E2@KSG)[)+\WLNICB,11PM&
MIB,14C2H4HN=2I-VC"*W;/'O^"P?_!5OX>_\$T/@3=W.F7.C^)OVF/B-IUW9
M?!+X9SL+L1SL)[>?XD>-;&"ZM[NS\!^&KM,;05F\8:^(?#&E%8SXBUCPY_F#
M?$?XC^./B_X^\7_%#XF>)]1\9_$#Q_XCU3Q9XO\ $^LS^;J.MZ[J\_V_4=2N
M ,60 N\8L;+_ (ENFC_D%=Z]1_:G_:E^-/[9'QO\:?M _'?Q9>>*_'GC.\,N
M!]HAT?PYH,-Q=_V+X2\):;_S!_"'ANSN_LFBZ-ZG^U-5_M35=5U35#\\_/\
M[/ZU^[<-</TLAPCC+DJ8[$17UNLES<N[5"C)O2$;N[L^9N]DK(_$N(<]JYUB
M[Q<J>#H2OAJ"5G=\O[ZLM.:4[)I65E%ZL/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]:^D/ _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:_I2_X-6?^4FV
MO_\ 9KOQ5_\ 4O\ A=7\UOS_ .S^M?TI?\&K/_*3;7_^S7?BK_ZE_P +J\/B
M;_DG\X_[ :OYQ/8X=_Y'N5?%_O=/?Y;^7_MQ_HT4445_/9^]!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 ?Y;O_  7@_8H?]B[_ (*$_%"Q\/:/
M_97PF^.DMQ\<OA1)%"(M-L=-\:ZA=7'C;PG:D 6=H/"'CS_A)+6PT;"C3_#9
M\+':/[5P/QG^?_9_6O\ 2>_X.0_V'#^U9^PEJOQ=\):/;W?Q7_9%EU7XMZ//
M'!G4M4^%K:>@^,7AFVNMVU+7^Q]-T;QZZX8S/\/QIJ%?[293_FP_/_L_K7[S
MPCFO]JY-0E4ES8G"6P>)UUE*A3A"E5>BNZM%4[S^TXM6]V[_  _B?+/[,S:M
M&G!QPV*_VO#V^S&JU[2D^WLZRF^3[,9Z-J0?/_L_K1\_^S^M'S_[/ZT?/_L_
MK7TY\[_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;Q]!_LJ?M-?$S]CWX_?#7]HKX0ZF;#QI\-?$D&L6]O)<72
MZ?XBT>8BP\1^$_$4%J0USX=\7:/<W?AS6'1E=+#4%=&# $?ZP_[&'[6_PN_;
MA_9S^'/[2?PEO@_ACQ]H\4NI:!<SP7&M>!?%]F%MO%/@'Q&+<!%UGPSJWFV4
MA\L)J">3JFG%]*U+3Y'_ ,?7Y_\ 9_6OW(_X(=?\%6]5_P""<G[01\+_ !%U
M/4+W]E+XV:C8Z7\5]&3[1=CP!KV?L&B?&/1-. )6\TC'V/QI:60)\0># "!J
MNJ^%O"P/QG&'#_\ :V$CBL-"^8X.G>"BES8RC3LY4)*ZYIQ@I3I=K3C;WKKZ
MSA//7E>+6%Q-1K XK2;GI'#U791KI_8@YSC"KW;B[^Z[_P"GE16#H6NZ/XJT
M31_$GAG5-/USP]K^G6.MZ)K>D7EO?Z1K&DZI;V]_IVIZ;?VYGMKZQOK6Y2\L
M[VU<Q31M&\;,CACO5^(ZW::M)6NM[75^R/V8****8!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5^)7_  7._P""E%I_P3S_ &2-3@\$ZS':_M'_
M !VM]:^'_P $K*VGA&I>&"=/$'BOXL?9V(D^R^ +34K#^R')V2^,-4\-12QR
M:;_:AA_5CXU_&7X>_L^?"GX@?&OXM^);+PA\-_AKX9U3Q9XL\0WO(LM,TZ')
MAMH86^T7^KWESLTG1M&LXWU+7-3OM-TK2UFU.>.-_P#*7_X*2_MY?$'_ (*)
M?M5>//V@_&7VS1O#MQ-_PB_PD\!W5]]K@^'/PKT:XNO^$;\-@6^+/^V+S[5>
M>)/$UYTU#QEXBU,#_B5#2]*KZSA'(O[7S!8C$03R[ R4\0Y^[&M52YZ>'3UO
M%RBI5='I&*:]Y,^3XKSQ95@O8T9_[=BU[.C&.LZ-.3C&==JUU)0DXTU=:RD[
M^[9_"$TTUS-)<W,DUQ=7,T\MQ<2S^=//--_Q\W-S<_KGO[8XA^?_ &?UH^?_
M &?UH^?_ &?UK]T/QG_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UIR(\SQPPQS2323>3%%%^^
MGGFF_P ^_4\G--^?_9_6OVR_X(!?L7O^V%_P4/\ AG<Z]I O_A9^SSY'Q[^(
MLDL!FTVXN?"&H6O_  K_ ,-7/VA7L[S_ (2+QY=:0U_HVQA?^&],\5.R[%..
M7'8NE@,'B<;6TI8:C.M/IS<ME&$=[SJ3E&,5UNW]FSZ<%A*N.Q>&PE+FY\16
MA23?V>:SE*VG-RPC*35U>TE=7NO[[?\ @E+^R#_PQ!^P9^S_ / 34K&"S\>6
M?A0^-/BP\>TSS_%/Q[<-XI\7VUQ.,F\'AV\U%/"-C>$Y;2_#VF':"*_1NBBO
MYOQ%>KBJ]?$UI<]6O5J5JDMKRJ3E-_=>WRV6Q_06&P]/"X>CAJ2M2H4J=&FN
MT*<(P2_"_P [!1116)N%%%% !1110 4444 %%%% !1110 4444 %%%% '^9)
M_P ')W_*6_X\_P#8E?!#_P!5!X/K\(/G_P!G]:_=_P#X.3O^4M_QY_[$KX(?
M^J@\'U^$'S_[/ZU_1'#W_(ARC_L7X/\ ]1J)^!9Y_P CC,]_]^Q.W_7Y[_UM
M</G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:]@\K_P+I_[;_3_[>#Y_]G]:/G_V
M?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6
M@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_
M .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V
M?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6
M@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_
M .W@^?\ V?UK^A;_ (-A?^4J/A/_ +(G\8?_ $T:57\]/S_[/ZU_0M_P;"_\
MI4?"?_9$_C#_ .FC2J\7B/\ Y$.<?]B^O_Z53/6R'_D=Y3O_ +_0W^?]/SN?
MZ4E%%%?SR?O@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5X?^TQ_R;G\?_P#LB?Q2_P#4(URO<*\/_:8_Y-S^/_\ V1/XI?\ J$:Y
M54_X]#_K]1_]/4S'$?[O7_Z\U?\ TB1_C:_/_L_K1\_^S^M'S_[/ZT?/_L_K
M7]/'\Y_^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M?Z,W_!JW_P HRO$'_9T'Q4_]1+X6U_G,_/\
M[/ZU_HS?\&K?_*,KQ!_V=!\5/_42^%M?$>('_(@7_8?A/SJ'UW!/_(\CO_NE
M??\ Q4/Z?G<_I4HHHK\6/V0**** "BBB@ HHHH **** "BBB@#_-0_X.;?#S
M:'_P59^(&I-'=QIXP^$'P8\2)]HP(9X[3PRWA!O[- /_ !ZAO##!@#_R$]V<
M'@?SZ?/_ +/ZU_4M_P '9O@PZ3^WE\#?&T-OLM?&'[+/A[2YY?)G\J?6/!_Q
M1^*'VNY:Y'RY&E:]X>LOES\H7)SFOY:?G_V?UK^@^&:OM<@RA_RX&G&W;DG4
MI_CR7MTVNU9GX-Q#2]GGF:K7WL9.5UUYX49V?IS6\U=V5P^?_9_6CY_]G]:/
MG_V?UH^?_9_6O=/&_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>/ZDO^#3WXKIX4_;K^,?PHO+C[/9_%
MS]G?4[^QC,__ !^^*/AOXQ\+:MI]N+?^$KX9U_QC>DX^Z".^1_H45_DP_P#!
M(KX]0_LU?\%)?V0/BG?W:VFBQ_%G2O ?B>X:;RK>'PO\6;>Z^%'B+4[D#_ER
MT72?&0UGU']FY'-?ZSU?C''^%]CG-+$)/EQ>#HWE;1U</>C4_*$O)32UM=_K
M? >(C5RFMA[^]A<74M%ZN-*O:M2_.4?/DOI>R****^&/MPHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *_G$_X.(_^"G4?[&7[-[_ +/'PK\0BS_:
M3_:6T'5M&MI]*O?*UCX9_"&]2XT;Q=\0/W!-W8:QXC(O_!WP^O/]#<:C_P )
M/XHTF?\ M'P(T9_8;]L[]K_X1?L)_L[?$']HWXQZE]G\.>#[$QZ+X?MKF&'7
M_'_C2^@N3X;\ ^$[>Y)^V^(_$=W;,L:('BTW38]3\1ZIY.DZ1JFHQ_Y1?[6W
M[4_Q6_;0_:#^(_[1GQEUG^T/&?Q#UV:^&GVMQ<G1_"N@P_Z-X;\$^'+>Y^UF
MT\-^#M'^QZ/HI)))_P")IJAU35-4U35#]IP;D#S/&+'8FG? 8&ISM37NXJO3
M]Z%**NN>$)<DZJ_PQM:3:^,XOSV.6X66"P\[9ABJ<H)Q?O8:A+D52JW9\DYP
MDXTK_P!YZ\MG\W?/_L_K1\_^S^M'S_[/ZT?/_L_K7[8?D'_@73_VW^G_ -O!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^
MM'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!
M_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O']K?_!GI][_ (*'_3]DK_T/]IZO[7Z_
MB@_X,]/O?\%#_I^R5_Z'^T]7]K]?@W&7_)2YEZ8#_P!5F"/VWA#_ ))W+_7&
M?^I^*"BBBOF#Z4**** "BBB@ HHHH **** "BBB@ K_.Y_X.K_@\_@G_ (*#
M^ /BI9VWDZ5\:_V??"]]>7G!^T>,/A[XBU_P?K<&0?\ EV\'VO@-O7)/7O\
MZ(U?R4_\':WP.?Q5^RM^SC^T#86CW%Y\'/C)K?@/4YHQQI_A7XQ^%A?W.J73
M8_X];7Q%\,?#&CE2<@^("0#AC7U/!F*^J\0X.[:IXF-7"3:M_P O8J5-:_S5
MJ=./JUZ/YCB_#?6<CQ-E>>'E2Q,%_P!>YJG/_P DJR7S/X&_G_V?UH^?_9_6
MCY_]G]:/G_V?UK]W/Q3_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G
M_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^
MV_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?
M_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G
M_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^
MV_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?
M_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:_T'O\ @U9_:IA^*7[&
M7CW]F#7-3-QXI_9B^(-SJ.@6,A0./A9\7[G4?$^BF E@]X]I\1;7XE?;" 4T
M^&_\.QN5,D>?\^'Y_P#9_6OV7_X(,_MD0?L=?\%&?A'JOB34QIGPR^.!G^ ?
MQ*DFF$>G6.G?$'4-,_X1+Q)< E;*SLO#GQ'TOPA=7VM7C#^S_#;>*1N /'S?
M%F6O,\DQ5&$.>O1B\507>5"$YU%_V]1]JKZV;V9[W#./_L_.,+4DVJ5:4<+6
MYOY*\Z<(/9KW:WLFUU=]4?ZD=%%%?@9^Z!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% '^;O_P='^/H?&'_  5!D\/H_F2?"G]G7X2>
M!+F/C,,^IZAXR^* ;(@AR#8_$8$'>QQ@'&,#^<WY_P#9_6OT4_X*V?&:W^/O
M_!2O]L[XE6-V-3TN\^./BGP;HE^+CSX+WPY\*Q:_"?PYJ-J>,V5YI'@VSO+$
MG&=. Z5^=?S_ .S^M?T7D=!X;)\LP\ERRI8'#1E&UN64J:J23OK=<]M>U]V?
MS]F]=8G-<PQ";:JXNLXR7VHQJ<D9>DN5OTNKNUP^?_9_6CY_]G]:/G_V?UH^
M?_9_6O5/._\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_
M6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_
M[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:^Z/^"8/@U_'W
M_!1C]AGPR(!=PS_M6? K5=0@;S]LVC^&OB/H7BC6[9O((X&CZ7>9R0,9R0!Q
M\+_/_L_K7[7_ /!O)\/?^$__ ."M?[,/VBV^T:;X'@^*GQ U$B%I3;CPY\)_
M&0T:Z#36MS:@KXOU7PX<@J<@99-4^8>=F]7V&5YC6O;V>!Q4KK?2C/1>NWK;
M<[LLI>WS' 4=7[3&X2/*^O[ZGY].OFWJNO\ J%T445_.!_0@4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7BO[0'P;\)_M$
M?!'XM_ GQSN;PG\7_A[XO^'>N20PQS7%C8^+=!NM'?4M/5U(&JZ4;LZGI;9!
M2_BC92I56'M5%.,I0G&I"3A.$HSA-:2C*$XS3B^FL?R?2SB<(U(RA-7A.,HS
MCI[T91E%K5.V]]NFEMU_C!?%;X:^+/@Q\4/B/\(/'>GC3/&OPL\=^*?A_P"*
M[ $3"R\1^$/$%SH&M6UK=#/VVR-YI?!'!SGOFN"^?_9_6OZ2O^#GW]D]/@7^
MWSIWQT\.Z8UKX+_:O\$V/C&XEMX/L=I#\5/ @M/!_P 0+6V$!^RC[5I!\">+
M;Z\D DU'Q'XQU7?DDLW\VOS_ .S^M?T?E..CF66X+'044L1AX3DHJT55UC5B
METY9IQ>NMKZ7L?S]F6#EE^/Q>#E=_5Z\X0F_BE2]QTG)W=[P:FE]E2DM=V?/
M_L_K1\_^S^M'S_[/ZT?/_L_K7H'#_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/
M_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?
M^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?
M/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X
M%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O']T
MG_!I+^T@-<^%'[37[)^KW0-W\/\ QCH/QN\%P2R[[B?0?'M@?!WC2WMN0?L.
MBZWX/\-W[9) O_&;\#.:_L6K_+E_X( ?M)I^S;_P5"^ %QJ.H'3_  K\;)M5
M_9S\5A9UBBN(?BG]EM_!5K/N^7[(WQ3TOX<70)(Z]1UK_4:K\/XXP/U3/JU:
M,>6GCZ5/%)_S5/>H5GZ^TI-OUOO<_9>"L9]:R2E2E+FJ8*I+#M?RTY*-:BO_
M  "K]U@HHHKX\^M/Y O^#M/]I<^%_@?^SC^R?HFH>7J/Q4\=ZU\7_'$-I.5F
MB\(_#'3_ /A'_"FFZFF OV+Q'XO\8W.L6+;F;^T?AVRG:%);^$+Y_P#9_6OV
MD_X. OVF#^TK_P %/_CO+IVH_P!H>$_@7-I7[.?A >>)8;>+X9F[/C<#: ,#
MXJZIX] Z\8R2<D_BW\_^S^M?O_"N _L_(L!2E'EJUJ*Q5;SJ8G]\ONIS@N]D
MKGX5Q)C5CLYQE2,G*%*I]7I-?\^\._8V:Z6J0J7\F]6'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZU]">%_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'
M_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\?UR?\ !IU^RC'XP^/7QR_;
M"\1:='+I7P9\*Q?"OX>3W,;,#\0/B6AN_$VM:<P^5+WP[X"TK^Q;LL<MI_Q%
MVJ">1_>M7Y,_\$2_V3_^&/O^";_[/OP_U73QIWCOQWH1^-WQ.CD&R]_X3;XI
M6]IK_P#9^I#'%_X:\)+X2\'76 ?F\. YY&/UFK^?>)<Q69YUC<1!WH1J?5\-
MK?\ <8?]W&2T6E249U;)>[S\MY6YG^Z\-X#^SLGPE%Q2JS@J^(LK7K5TJDDU
MWA&4*;=]>3FY8\UD4445X)[H4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!_E._\%O?@N/@1_P5._;#\*P030:3XL^)
MW_"W]'F,(AAN(?C7HVE_$_4S;X^7[)9^)?$^L:/QP#IW:ORG^?\ V?UK^M/_
M (.VO@</#/[47[-'[0=E"L=A\6_@SKGPYU1HH!Y4OB/X/^*#J_\ :5U< G_2
M[SP[\3=)LAP,Z=X<91G:2?Y+/G_V?UK^AN'<5]=R/*\3?FE+"4Z4Y?W\.G1:
M[_84M=?>L]5=_@F?87ZIG.8TDFHO%U*D+;.-;DK)M=+>T<=W=1;TO9'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M>T>1_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;Q_J._\$%/VK%_:S_X)I_
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
MU&K!-T\1CINCEN%5O>Q&+4I7I4ZL)=&%H/$5X4[7CO/RBFKOSMVTO??0^UO
MO@W1_A]X2T+P=H%N8M+T+3[:PMSM'G3NO-Q?S\#==7ET9+R[8DCS&8J1P*[:
MBBO]O\!@<)EF#PN7X&A2PN"P6&P^$PF%H05.AAL-A:,*&'H48*_+3I4:<(15
MW9125DDE].E&*48I1BMDO1+] HHHKK&%%%% !1110 4444 %%%>8_%7XBZ3\
M*_ >O^-=8 D32K4K8V0!\S4]6NB\.F:;!\V2]Y=E4)!.VU#N VPBO.S;-<#D
M>68_.,TQ%/!Y;E>#Q./Q^+K2Y:6'PF$HSK5JLW9_#"#LMY/W8WFXQDFU%2D]
M(QBY-^ECX8_;L^,@1+/X.:#=XDD%EK'C=XYL$0[OM&C:+<>@;:-9O!V"Z4P^
M\0/S*^?_ &?UK5\1^(-3\5ZYJWB'7+N6ZU;6M1FU*^GD 437=U<>>  !@6(
M  Q@#@>V5\_^S^M?X<>+?B-CO%+CK.>+,7[6EAL156$R; SJ<W]FY)A7R9=A
M>13J0A.5%_6L4Z<E&IC<3C)<D7O\OB:TZ]:4Y^2BOY8):1OI>UWK97OL'S_[
M/ZT?/_L_K1\_^S^M'S_[/ZU^:_\ @73_ -M_I_\ ;Q@'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\
M@73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;
MP!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/
MZT?/_L_K1_X%T_\ ;?Z?_;P&SX7\.ZOXQ\1Z)X7T. 76K:_J,&F6$!( 66[N
M,FZNB>!960'^FDG@>V<?T&?#'X?Z3\+_  5H/@K10&MM&M EQ=^4(IM0U"7,
M^HZE.!UDO;MGD;CC<J[F 7'PS^PI\'/L5K>?&'7K3;<:@+C1_!JRY_<68!@U
MK65) 5C>78;2[7:Q95CU,;<2JP_2NO\ 4[Z'7A)_JMPK6\0,XP[IY]Q?2IK*
MJ5:DXU<OX8I3C+#R7-"G4Y\\Q%*.8SDW*-3!T<K2E*,:BJ>]EN']G2]M*"52
MHK)O6\=+2V6_1=.X4445_:AZ04444 %%%% !1110 4444 %?"'[;OQE'@WP7
M#\.=$NQ%XC\=VTPU.2(_OK'PB-UO=*0,#_BH;P#1@02&L/[58@%%-?8OBSQ3
MI'@WP[J_BC7IQ:Z1H6G76I7T^ 2(+=2QBB&]2UQ<MB*V0$EI& RI-?S[_$WQ
M]J_Q/\<:_P"--9S'<ZW>>9;69/GQ:7IL(^SZ;IUN3G)M+,G))R>IR:_D;Z6_
MBXN!>"%PIE&(Y.)>-J&*P=Z51^WR[AY7H9GCG&$E*G/'W>5X2<N22C4S'$T:
ME.>7RFO/Q^*=&FJ=.5JM22C9;\K^);=4]-5U.'^?_9_6CY_]G]:/G_V?UH^?
M_9_6O\EO_ NG_MO]/_MX^?#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z
M?^V_T_\ MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/
MG_V?UH^?_9_6CY_]G]:/_ NG_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_
M &?UH_\  NG_ +;_ $_^W@#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z
M?^V_T_\ MX ^?_9_6IK.SNK^\M["PMY;R\O9X+6SL[2#SII[R:X^SVUM;6W_
M $^?YXJ'Y_\ 9_6OOK]AGX-KXC\37?Q5UZUWZ1X3F%CX;BD@'E7_ (IEM\W.
MH8.3_P 4]97+(#@?\3+4B 0VEKG[GPVX$S/Q)XSR3@_*N>%7-,3%XO%.$YT\
MMRS#<N(S+,JUDZ<8X;"TZD:?M+>UQ5:CAH2C.NF:T*,Z]6-**WNY2WY()I.5
MM+VNM+KU/OG]G[X36GP>^'6C^'3'%)KEXIU7Q3>1%6$^O7D.ZYMUG4Y>STQ0
MNF67+8BA5@JEVKW>BBO]S^'<@RSA7(LJX<R7#QPF59-@</E^!P\?L4</34.:
M;^W5K24JU>HUS5:]2I5G><Y,^IA%0A&$=H145Z+\O0****]HH**** "BBB@
MHHHH **** "BBLG4-0L-)T^[U74+B&ST_3+6>_O[NX/EPV=G:P-<7,\[8.U(
M+9"S'!X!W8 XRK5H4*<ZM64*=*G"=6K5J3A3ITJ=.+G4J5)S<81A""E.<I22
MC",I:VL!\N_M=_&/_A5GP[DTO2)MGB_QN+S1M',87SM-TX08UK72,%E:RM)U
MM;,\9U"_@*D[2H_$WY_]G]:];^.OQ4O/C!\1M;\63&:/2A_Q*_#%A)TLO#MG
M<7/]GD98D7=X1_;%XNXA+_40J_* !Y)\_P#L_K7^*_TA?%2IXI^(6.QV$KSG
MPSD;JY-PQ14I\CP5"LXXK,Y0EI&MG&+A/%IJ\E@%@*$W>@HQ^:QN(>(K2:_A
MT_W</.R7-*_][2RZ);ZZ'S_[/ZT?/_L_K1\_^S^M'S_[/ZU^%?\ @73_ -M_
MI_\ ;QR!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M
M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ U$>9
MXT2/S'D_=1QQ9\[SL]3_ )YK]V/V8?A GP?^&UA8WL"IXL\1>1KOBMSS-#>S
MP*+71CD @:-:$6AVEE-Z;]PP62OS_P#V*_@W_P )UXX?Q]K=IO\ #/@6>"6S
M27'DZGXN&+G3X "0<Z,/^)M=X#?O&TC*E=U?LI7^D/T+?"7ZI@<5XK9UAN7%
M9A3K97PG&I3G&4,O4E#,\ZI\_*[XRM3EEF$GR1E&CALQUJX?&TY2]G+,/92K
MS6_-3I^B^)^CT7R>H4445_H">N%%%% !1110 4444 %%%% !1110 5\I?M1?
M':#X-^#S:Z1-$_CKQ1#/:^'[8DS?V7:XV7?B*ZM<C]W9$;;(,")=0"YS'%?X
M^@O%WBK2/!7AO6?%>OW M-)T+3[C4+^? .(8%SY,2[D+W%RY2VM0,;Y'4 C.
M3^ /Q5^(^M?%CQQK?C36AY<NH3&+3]/\_P Z'2](A.=.TZW]3:$DD]3J62>3
MD_RM]*3QI?AGPI3R/(L2J?&?%5#%4,#*FX2KY-E,5*CCL[Y4W*%25JF"RR7N
MSEB)UL333^HU5'AQN*]C#V<))5:DHJ/>.N[77[UW[,X"YN9KF:XN;FXFN+FY
MGGNKBXNI_.FGFF_TFYN;FZN>>U-^?_9_6CY_]G]:/G_V?UK_ "&NVY2<IRE*
M3G*4G>4Y2Y>:<W9<TY67-*RO9Z'SH?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I
M_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'
MS_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1
M_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_
M -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/
M_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_
M (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\
MV\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\
M@73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;
MP!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/
MZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!
M=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O
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
M]"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MOFM6-XTH_5\+?K4J4XRK3O?3V<7&%N5J3FY77+9ZE%%%?E9^G!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ?YDG_!R=_P I;_CS_P!B5\$/_50>
M#Z_"#Y_]G]:_=_\ X.3O^4M_QY_[$KX(?^J@\'U^$'S_ .S^M?T1P]_R(<H_
M[%^#_P#4:B?@6>?\CC,]_P#?L3M_U^>_];7#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6O8/*_\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\
M"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?
MUH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G
M]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\
M"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?
MUH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:_H6_X-A?\ E*CX
M3_[(G\8?_31I5?ST_/\ [/ZU_0M_P;"_\I4?"?\ V1/XP_\ IHTJO%XC_P"1
M#G'_ &+Z_P#Z53/6R'_D=Y3O_O\ 0W^?]/SN?Z4E%%%?SR?O@4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X?^TQ_R;G\?_\ LB?Q
M2_\ 4(URO<*\/_:8_P"3<_C_ /\ 9$_BE_ZA&N55/^/0_P"OU'_T]3,<1_N]
M?_KS5_\ 2)'^-K\_^S^M'S_[/ZT?/_L_K1\_^S^M?T\?SG_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZU_HS?\&K?_*,KQ!_V=!\5/_42^%M?YS/S_P"S^M?Z,W_!JW_RC*\0?]G0
M?%3_ -1+X6U\1X@?\B!?]A^$_.H?7<$_\CR._P#NE??_ !4/Z?G<_I4HHHK\
M6/V0**** "BBB@ HHHH **** "BBB@#^)[_@[Z^'_P#R8W\5+6VP%/QU^'^N
M7IAZEA\,/$'A.V-P+4J <>+VQ=WP8EBVFHN[4FD_BF^?_9_6O]%#_@ZI^&C>
M+O\ @G+X/\=6UM))=?"/]H[P#KU]>10-,8/#OBGPOXZ\"WUM<D@_9[2]\1:]
MX1620MD%$ 7&2/\ .O\ G_V?UK]QX&K>VX=PT7\5"MB*+3=[)3]HEZ+VC5^M
MKGXMQE2]EGV(DD^6O1P]9-6UO!0;=N_L_.RNMTP^?_9_6CY_]G]:/G_V?UH^
M?_9_6OKSY;_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+
MI_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6
MCY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+
MI_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6
MCY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UH#_P+I_[;_3_ .WAR.\+QS0R31S1S>=%+%^YG@FA_P ^W0\#%?ZZ
MO_!./]I^W_;*_8@_9O\ VB4NX;S6O'GPVTB+QP4)VQ?$SPJUSX/^)%N@!.VV
M3QUH.MK9C'S6 B?A6P/\BCY_]G]:_M-_X-.?VT;:VNOC=^PCXPU>))=3N)_C
MO\%X+F<9GO(K;3?#_P 6?#>G?:'4\V=MX0\6Z?HUD&*-9>/-6*[-Y'P_'F6O
M&93#%TX.57+:OMKJ^E"LX4:^S[NE.^OP66Y]AP5F$<)FCPTY.,,?!4XJ76O1
M3JT=+:W2J1\I2OK:S_MMHHHK\7/V(**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>.U^&OQ"\6_"/XB^ _BGX#U.71/&OPX\8>'/'G@_6+8?OM
M+\1^%=8M-7T74C]GSQ:7EKSG.1U]_P#71_8D_:F\'?MJ?LN?!C]IGP-Y5OI?
MQ0\(VFJZQH:S^?)X5\:6#/I'C?PG<N=V+GPSXNT[5]%)8H;Y;==05=DJ%O\
M'Y^?_9_6OZQ?^#7C_@HBGPA^,OB/]A'XG:XEG\/OC]J9\4_!N[O)Q#9^'OC9
M::9;VVI>&;>XN646MC\4_#>FV=K9*QPWC3PYI>E:6#J?BDJ?B..<H>/RV&-H
MPYL1EO-/W4O:3PKA:JI+>I[*,?:1:M;WHV?/=?8<&9I' YB\)5DHX?,.6%I+
MEIQQ*E%TFK/W>>4G3:UU=[^[:7]^M%%%?BQ^Q!1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 ?SP?\',/[3,?P,_X)L^(_AOIM_';>+_VG_'?
MA?X2Z=%%.5U&#PAIER?'WC_5+>W!_>V+:-X6M/".KY.U5\9(P7+*1_FR?/\
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
MR]>M.O5E4EUTC'?E@MHWTO;76RWV#Y_]G]:/G_V?UH^?_9_6CY_]G]:^ _\
M NG_ +;_ $_^WC$/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M/_ NG_MO]/\ [> ^J/V.? '_  FWQJT?4+FW\W2/!$4WBN^Y_<F]M/\ 1]$M
ML$_\?@U:ZM+]N.FF,:_<*OB/]AKX?#PI\*KCQ9=VX35?'^IB_63<!*N@:-]H
MT_1;5O0BZ?5[X D9&I#CN?MRO]C_ **7 JX*\(<FK8BC[+-.+IOBK'.2]]8?
M,*-&GDM%R;;Y:>2T,#4]F^54JM>M%0CK*?TF I*GAH2^U5_>2>G6UEIV[[Z^
M2"BBBOZ3.P**** "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 Y+QEX0\,?$/PCXH\!^--&T
M[Q)X0\9:!JOA;Q5X?U.%;C3==\.:]87.DZSI&HP';OL[^QNKNTD3<"4<@,&Z
M_P"3M_P4Y_87\5?\$\_VPOB9^S_J\6I7G@V*]/C'X.>*[_/_ !6/PF\1W%W/
MX3U'[2<?;=8T<VEYX/\ $QZ-XA\.ZH5SI1!K_6VK\#O^"_?_  3;;]O/]DN[
M\<?#?P^+_P#:1_9OAUSQS\-X]/M_-U?QQX1^SI<>/?A>&M[>XNKN\UFQTY/$
M7@JP579_&N@:5I:/IL?B357/UO!V=?V3F<:-:2C@<<U3Q%W:$*CO&C7F[.T8
MSFXRLE93NWHD_E.+,G_M/+W6I0Y\7@N:K0BE>=2G[CJT(*Z7-*$%*+UNX625
M[G^9M\_^S^M'S_[/ZT?/_L_K1\_^S^M?N9^,?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZTY'='WI^[>/_5R?KV_R.AIOS_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\?UR_\$B_^#D7Q/\'XO"_[.G[?VJ:WX[^&%N;+0O"'
M[1A%SKWQ"\!6946UKIWQ2M@;K5O'?A*RV(%\66J2^--+0%=33Q2#C2_[H/ G
MC_P5\3_"'A_X@_#CQ7X=\=^!?%VF6^L^&/%_A/5K#7O#WB'2;Q0UOJ&E:QIM
MS<V5]:.K'$D,KJ65DR&1@/\ %Z^?_9_6OT\_X)S_ /!6;]JW_@FWXLCE^%/B
M,>,/@_J^I?;_ !O\ _'%[?WWP^\1><0VI:EH9@S=^ _&(M5!_P"$G\-C&1I)
M\4:7XHTL#2Q^?<1<$4<;*>,RE0PV*=YU,+*2CAL1K%RC!O\ @U):\L(QE3>O
M+"G:3E]UD/&-;"*.%S12Q&%4>6&)4>;$T-N64U?]Y35_>ES0Y+)).Y_J_45^
M3'_!.K_@L/\ LA?\%'-&LM,^'OB>#X>?&^'3_M/B/]GSQ[>V=IXXLIH+7?J5
MYX4N<6]C\0_#=F0^=9\-YU"QL0C^)_#GA>5U@/ZSU^3XG"XC!UIX?%T*F'KT
M[*=*K'EDK[-?S0>O+):22NM+'ZAAL5A\91CB,+6IUZ4[VG3ES1Z:-])K:4=X
MZ:ZA1116!T!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5GW5U;V-O<7M[<0VEG:0SW5U=74XA@@@A!GN)Y[B
M<@6UK; ,22P5%&3M1>?B']MW_@HS^RA_P3[\$GQ?^T9\2++1M6U"SN+KPA\,
M-!6'7/BIX_DB^T0)'X5\'Q7-M>M9O=VSV<OBC6'TGP=ICA?[6\1Z<KY'^?\
M?\%//^"[O[4G_!0R36?AQX=DN/@'^S!+>30V_P )O">K7']N^/M,!)M;GXQ>
M++8VMWXC.6)/@S1AIW@PC"_V7XIU+24\3+]#D?#68YW-2IP^KX.,FJN,K*\%
M%/5T:::GB)[^Y"UGI*4;H^?SGB3 9.G"I+ZQBFER86E*TN9_"JU1KDH0?\\[
M[.T79G[T_P#!6O\ X.4O"WPT3Q)^S_\ \$\-<TCQO\13YVC^*?VF(X=/\0?#
MKP8V3!=0?"2WN1=:3X]\26I.3XUOK/4/AWIQ"MI:>.'9QIG\-/BKQ;XH\>>)
M_$'C/QMXDU[Q?XQ\4:Q?Z]XD\4>*-5U#7O$GB/7M2N/M&I:WK>MZA=7=YK&L
M7EY_IE[>WEX.GM6#\_\ L_K1\_\ L_K7[/D^1X#),/&C@Z;]H[.KBIN^)K2C
MM*52UHVUM"$53CS-PA&\K_D6;9SC<XK^UQ51^S5U2H15J5&+<'RP2:_E5YR4
MJDK>_.7+&Q\_^S^M'S_[/ZT?/_L_K1\_^S^M>P>5_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'
MS_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M?TI?\ !JS_ ,I-M?\
M^S7?BK_ZE_PNK^:WY_\ 9_6OZ4O^#5G_ )2;:_\ ]FN_%7_U+_A=7A\3?\D_
MG'_8#5_.)['#O_(]RKXO][I[_+?R_P#;C_1HHHHK^>S]Z"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *K2Q)<H\4J1R0R1F.2.0>9%-%)P00<=@
M1R#G/?@U9HH _P L;_@MK_P3UN?^"?'[;'BWPKX7T>>S^ OQ?-[\5/@1>16]
MR-,L?#FI7X;Q)X %T1]B^U_#?Q(1HYLA>'4!X-_X0/4]4^;Q.<?C]\_^S^M?
MZGW_  6@_P""=UG_ ,%$_P!C;Q3X)\/:5I\WQX^%_P!M^)'P%U>XQ#,?%FGV
M.[6O G]H'[.T>C?$?1;=O#;I)(FG1>(5\*^)=123_A&HJ_RR[^PO]'O[S2M5
ML[S2]5TN\GL-0T^_@N+/4['4[.X^SW.FZG;7&;RSO+.\/^FV7/4<YK]VX0SK
M^V,KBJT^;&8+EH8A;\T&I>QKW^TZW)4O+[3@W9*Q^)<3Y-_9.8R=*+AA,6Y5
M\/\ W7[GM*/DJ3<$H?94]];*K\_^S^M'S_[/ZT?/_L_K1\_^S^M?5'S7_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'
MS_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K3D=T?>G[MX_]7)^O;_(Z&F_/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;Q_;G_P0_P#^#@T:V/"'['_[?/C.&'68UTOPM\&/VCO$=R?+USI8:7X*
M^-&N7+!!K(Q:66C?$N]"#5<_\5[)'J>[Q1J_]HB.LBJZ-O1^58=,?IQP>U?X
MI'S_ .S^M?U)_P#!'#_@X7\7_LJQ^%_V;?VS]0USXB?LYP"QT#P1\4";K7OB
M%\$=-MPUO::;J%LINM7\;_"[1[78+720K>(_!^E(L?AI=7TJ/1O"\?YCQ/P9
MS.IF&34X\\O?Q.!C9>TGHG5PL>DY:N5&*4-%R<K;4OT3AOB[V4:> S6I[BM'
M#XVH[.$=+4\3*S7(KI*K=<NJ<&G=?Z$]%</X ^(/@?XJ^#/#OQ#^&OBOP[X\
M\!^+M+M]8\+>+_"6JV&N>'=?TF\0-;ZCI>IZ?<7%E?6C*>'B=P&5E/S*P'<5
M^7---J491E&3C*,DXRC)6O&2>S5UU^X_38R4DI1<91E%2C*+YHRC+9I];V?0
M****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HICNL:L[ML1.68],?KQR,\5_&]_P %J/\
M@X=TOP7:^,OV3O\ @G_XN@U?QK<0ZIX6^*/[2VA3K/I'@Q1C3]3\-_!36K2Z
MV:OXPW?;++5OB!9A['PVHSX$DU3Q.X\1^$_2RO*L9G&*CA,'3YI/WJM26E*A
M27Q5*DO+[,(IU)Z\D7RNWG9GFF$RG#O$XN?+%WC3IQUJ5JFG+3IQZWOK*]HZ
M7WT]Q_X+M?\ !=FS_9=L_%'['O['GBBTO_VD;^TGT;XI_%/1IX;NS^ =I=P^
M3<^'O#MS#FUO/C%>6I?)WD?#\'+9\3G_ (I?^ *\O+R_O+B_O[B:\O[R:XNK
MR\NKBXO+R^O+RX^T75S<W5QG[9>7F>GX"B\O+R_O+B_O[B:\O[R:XNKR\NKB
MXO+R^O+RX^T75S<W5QG[9>7F>GX"JOS_ .S^M?NN29)A,CPBPV&7/4G:6)Q4
MU:KB:JO[TE=\E.-W[*E>7L^:;YY.39^)YOG&*SG%/$8AN%.%XX?#Q?[K#TVX
MOE6BYIRLO:U+1Y^5>['EU/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:]D\K_P+
MI_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6
MCY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+
MI_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6
MCY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+
MI_[;_3_[>#Y_]G]:/G_V?UH^?_9_6OUH_P""+_\ P3[O?^"A7[:_@CP)XATN
M:Y^!WPS$'Q0^/=__ *1#9W'@K0M0M?[,\$?:8"!_;'Q)UK[%X:%E]M&H_P#"
M/?\ "4>*-+/_ !2^1S8S%T<#A<1C,1+DH8:C.M4E_=A;W8KK.5_<C]JSU5CH
MPF&JXS$T,+14I5:]2-.G'^]*UG+M!6]^7V6]G?3^Q#_@VR_8'3]E?]C*']H'
MQUH(T_XS_M9_V=XTD>_LC%J_A[X+V7G_ /"K?#FV52UFOB&UNKWXBW[63H+^
MR\1^&(-45YO#<9C_ *0JS[6UM[&WM[*RMX;2SM(8+6UM;6 0P000@06\$%O
M +:UM@%  4*BC VHO.A7\ZYCCJV98W$XZN_WF(J.?*OAIQ2484H:*T*<(QA%
M6V5^ME^_9?@J678/#X*C\%"FH7M;GEO4J-7?O5)N4Y:O=*^EV4445Q'8%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!_F2?\')W_ "EO^//_ &)7
MP0_]5!X/K\(/G_V?UK]W_P#@Y._Y2W_'G_L2O@A_ZJ#P?7X0?/\ [/ZU_1'#
MW_(ARC_L7X/_ -1J)^!9Y_R.,SW_ -^Q.W_7Y[_UM</G_P!G]:/G_P!G]:/G
M_P!G]:/G_P!G]:]@\K_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
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
MBO"@:%%E_L_P);:E;?$>!KCB[-L/A=KOC#5?L4+8U+4]#TI'1BJ%/\Q'Y_\
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
M8J@[7<:F'?M=%WE&,J=]XJ;EKR\LO\KWY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
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
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6O0OA%\.->^,OQ6^&'P?\+1[_$W
MQ8^(/@?X:^'$^S^</[>\>>*-+\+Z)_HYX_X^]4L^N._K7GOS_P"S^M?NU_P;
MC?L]_P#"]O\ @J+\)M>O[!;OPU^S[X<\8_';78YX0L)O=!TVV\(^"MMPQ&Z]
ML/B+XP\):[9J.2FE,1@ D<.9XI8'+\;C):1PV%K5K]IP@Y4U_P!O5%&'ES\V
MO+9]> PSQF.P6%5_]HQ-&BV[/W)RBIZ.U^6'--ZJ[@X_:NO]+/P7X.T+P!X+
M\)_#_P ,V[67AKP3X9T'PCX?LC*7DM-&\-Z9:Z1I-L9< OY&G65O$6P-VS.!
MFBNMHK^;^:5V^:5VW)W=[MM-].ZVZ(_H)T:344Z<&HQ48Z-6BMEH];=]]?0*
M***DU"BBB@ HHHH _ W]I;X<_P#"LOC%XHT6VMC;:)JD[>)_#^1Y$)TC5F,Q
M@M1D_+I-Z+S24SU73U/?CP?Y_P#9_6OUO_;Q^&__  D'@+2OB#80>9J/@B]^
MRZGY:A9I_#NNW%O;G!SN9K35A9;1VBO]0;J>?R0^?_9_6O\ $KZ0O /_ !#O
MQ5XCRK#X=X?*,UKKB/(HQ7+!9;F\Y5)8>E%-J%#+\?3QN6TXW;M@YS<I<Z;^
M9QE+V.(G!6Y7^\C;^6>S^?+ZZ:A\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K7X
ME_X%T_\ ;?Z?_;QRA\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\
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
M_P#C(?B;\1)="TBX\SPCX&FOM'TP1SCR=3U<X_MG6,C/W+RU^QV>"0;#3F8
M#5L#] ?VN?C'_P *L^'<NGZ1=+%XP\;>?HVB&(*9['3QM&M:WR-V;.SN%M;-
MLKNU"_@QD*0/Q,^?_9_6O\[OII^+6F"\)\EQ+4F\+F_&,Z-3:*<:V49).5.2
M:;FH9MBX74DJ>6;J5>F>1F>(Y7'#PE?X9U5^,8_/5W_ /G_V?UH^?_9_6CY_
M]G]:/G_V?UK_ #N_\"Z?^V_T_P#MX\8/G_V?UH^?_9_6CY_]G]:/G_V?UH_\
M"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[>
M /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V
M?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\
M"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[>
M /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V
M?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:]0\&_!'XL
M^/C$_A;P!XCU"VN<^5J<UE_9ND' )XUK6?LFD$@<X%YQZ<UZ659+G&>XJ&!R
M3*LTSC&S:4,'E> QF8XN=^6W+AL#0Q%9K1WERJ*=]=2HPE-J,(RG)[**O]^N
MGEO<\O\ G_V?UH^?_9_6ONOPS^P)\4-2$4_B;Q)X6\,V\G^LA@-]KVHP<9P+
M:"WM+-OHNLGOSVKW?0O^"?'P\M8XO^$C\<>,-8FCP2=+@T?0;:;U)@N;77;H
M8Z$?;=W)K]QR#Z+?C?G\85(\&ULGHSM^]S_,<OROEO;2>$J8B>:1E&SYT\O5
MKJS=WR]4,!BIQ3]GR^4VH[VVWO9/5Z?JOR=^?_9_6CY_]G]:_;W3/V,OV?M.
M7][X/O-7D0<2ZGXC\08['BWT_4M/M.G0F+&.*[>R_9N^!5B@6#X5^%' C$9%
MU8G4?EP1C.HSW7?G/4_WJ_3L!]!WQ-KQC+,.)."\"I)/V=+%9[C:\=K\\%D6
M'I*^EK5WS<TKVL="RJL]ZE-;=6[WM_G_ %K;\"_G_P!G]:/G_P!G]:_H/B^!
MOP7MX8XX_A-\."L:X4S>"?#\\G_?Z?3);AB,\%B6]P.*L_\ "DO@W_T2/X9_
M^$)X4_\ E37N1^@EQ;9<W'?#\9=5_9V8O73JYQ;[/1:M]Q_V54_Y^P^2;Z)_
MKY'\\_S_ .S^M'S_ .S^M?T,?\*2^#?_ $2/X9_^$)X4_P#E31_PI+X-_P#1
M(_AG_P"$)X4_^5-/_B1+BO\ Z+WA_I_S+<P\O^GG73[WW#^RJG_/V'_@,C^>
M?Y_]G]:/G_V?UK^AC_A27P;_ .B1_#/_ ,(3PI_\J:/^%)?!O_HD?PS_ /"$
M\*?_ "IH_P")$N*_^B]X?Z?\RW,/+_IYUT^]]P_LJI_S]A_X#(_GG^?_ &?U
MH^?_ &?UK^AC_A27P;_Z)'\,_P#PA/"G_P J:/\ A27P;_Z)'\,__"$\*?\
MRIH_XD2XK_Z+WA_I_P RW,/+_IYUT^]]P_LJI_S]A_X#(_GG^?\ V?UH^?\
MV?UK^AC_ (4E\&_^B1_#/_PA/"G_ ,J:/^%)?!O_ *)'\,__  A/"G_RIH_X
MD2XK_P"B]X?Z?\RW,/+_ *>==/O?</[*J?\ /V'_ (#(_GG^?_9_6CY_]G]:
M_H8_X4E\&_\ HD?PS_\ "$\*?_*FC_A27P;_ .B1_#/_ ,(3PI_\J:/^)$N*
M_P#HO>'^G_,MS#R_Z>==/O?</[*J?\_8?^ R/YY_G_V?UH^?_9_6OZ&/^%)?
M!O\ Z)'\,_\ PA/"G_RIH_X4E\&_^B1_#/\ \(3PI_\ *FC_ (D2XK_Z+WA_
MI_S+<P\O^GG73[WW#^RJG_/V'_@,C^>?Y_\ 9_6CY_\ 9_6OZ&/^%)?!O_HD
M?PS_ /"$\*?_ "IH_P"%)?!O_HD?PS_\(3PI_P#*FC_B1+BO_HO>'^G_ #+<
MP\O^GG73[WW#^RJG_/V'_@,C^>?Y_P#9_6CY_P#9_6OZ&/\ A27P;_Z)'\,_
M_"$\*?\ RIH_X4E\&_\ HD?PS_\ "$\*?_*FC_B1+BO_ *+WA_I_S+<P\O\
MIYUT^]]P_LJI_P _8?\ @,C^>?Y_]G]:/G_V?UK^AC_A27P;_P"B1_#/_P (
M3PI_\J:/^%)?!O\ Z)'\,_\ PA/"G_RIH_XD2XK_ .B]X?Z?\RW,/+_IYUT^
M]]P_LJI_S]A_X#(_GG^?_9_6CY_]G]:_H8_X4E\&_P#HD?PS_P#"$\*?_*FC
M_A27P;_Z)'\,_P#PA/"G_P J:/\ B1+BO_HO>'^G_,MS#R_Z>==/O?</[*J?
M\_8?^ R/YY_G_P!G]:/G_P!G]:_H8_X4E\&_^B1_#/\ \(3PI_\ *FC_ (4E
M\&_^B1_#/_PA/"G_ ,J:/^)$N*_^B]X?Z?\ ,MS#R_Z>==/O?</[*J?\_8?^
M R/YY_G_ -G]:/G_ -G]:_H8_P"%)?!O_HD?PS_\(3PI_P#*FC_A27P;_P"B
M1_#/_P (3PI_\J:/^)$N*_\ HO>'^G_,MS#R_P"GG73[WW#^RJG_ #]A_P"
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
M/_L_K1\_^S^M'S_[/ZT?/_L_K5$_^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZU_2E_P:L_\ *3;7_P#LUWXJ_P#J7_"ZOYK?G_V?UK^E+_@U
M9_Y2;:__ -FN_%7_ -2_X75X?$W_ "3^<?\ 8#5_.)['#O\ R/<J^+_>Z>_R
MW\O_ &X_T:****_GL_>@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K_/M_P"#F?\ X)H?\*&^-=K^W-\(_#YM_A'^T'K\]A\8+#2X +/P
M1\=[BWN=2N?$=P+=5^QZ+\7;.VN]6# .I^(>G>)CJDKOXI\-:6/]!*O"?VD?
MV>_AI^U5\#_B9^SW\7]#&O?#OXI^&K[PWX@LL0)=V9FVSZ9XBT6YN+:Z2P\1
M^&=9MK'Q)X:U$1R/INOZ7INH!2\8!]G(<XJY+F5'%1YI4)?NL516OM:$G%Z)
MZ<\)J,X2^RTUM)GC9[E,,XP%3"MQA67[S"U9?\NZ\=%=W7N3@Y1G'[2:=URJ
M_P#C=_/_ +/ZT?/_ +/ZU]:_MQ?L>_$[]A']ICXE_LU_%.WGDU7P;J(F\-^*
M(K&>TTCQ_P" ]3'VGPCX_P!$*F[4V?B31_\ C]LEO2/#OB+^U/"^IDZGI>J$
M?)7S_P"S^M?T'1K4L11I5Z%2-6E6IQJ4ZD-8RC)733Z^>BL?A-6G.C5JT*L9
MPJT:CIU(2TE&4>2ZDNF_S]X/G_V?UH^?_9_6CY_]G]:/G_V?UK0C_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>/U0_X)J_\
M%=?VH?\ @FEXOQ\/M4_X6!\#=<U.WO\ QY^S_P",M4OCX/UOS6$.IZUX2N6%
MW>> O'9M% /B?1K+[!J.=+/B;PQXGTW2])TT?Z)O_!/_ /X*@?LH?\%&_!"Z
M]\#/&:VOCS2=/M[GQU\%O%DUII'Q/\$3$P0W,][HHN<^(?#:W=SLL?&7AS[?
MX=GWPQO/8:J7TR+_ "8OG_V?UKM?AW\1OB#\)/&N@_$?X6>,_%/P\\>^%+LW
MOASQ?X.UO4/#GB/1;L_Z,;C3M;T>ZMKRT^VV=U]BOASU.??Y//\ A+ 9US5X
M.."QZBN7$Q7N5YPTBL5&\>>I*[M5YE;WKPE=)?39)Q1C,G<:,HRQ6!<]</)^
M_0C*SE]6EROD@M+TVFG9>\K-O_:%HK^)[_@F[_P=)ILT+X3_ /!1O1"&C$&G
M6'[37P^T,XG'077Q8^&^CVI"LF2;SQ-\.+$J<(O_  @:A=2U9?[%/A9\7/AE
M\;O!&B_$KX0_$'PE\3/A_P"(H%N-%\7>"M;T[Q'H-^F"TT":GIEQ<VANK<G9
M>6A9;W3Y$V7\<;AEK\?S7)<RR>K[/&8>48RDE2Q$&YX:M?9PJV2UZPG&-2.G
M/"+:3_6<LSC+\VI>UPE>,I15ZE&5HUZ;ZJ5.^MKVYX.5.6O).5G;TVBBBO+/
M3"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UK_1F_P"#5O\ Y1E>(/\ LZ#XJ?\ J)?"VO\ .9^?_9_6O]&;_@U;
M_P"497B#_LZ#XJ?^HE\+:^(\0/\ D0+_ +#\)^=0^NX)_P"1Y'?_ '2OO_BH
M?T_.Y_2I1117XL?L@4444 %%%% !1110 4444 %%%% !7^9!_P ''/[/K_ O
M_@J1\6M>M+,6?AS]H#PUX&^.6@8M\0B\U[3AX0\:YN.#<WM[X[\'>(]9*GE?
M[2P=V 3_ *;]?R$_\':7[-;^+/@'^SS^U;H>F&2^^$7CO5/A7XWNK92)QX/^
M)UC#JWAO5-3;.#9>'?&'A8:-8+@%=0^(+$[E8 ?6\$XY8//J$*CM2QM*KA)+
M2SJ/EKT+W3_Y>4%]Y\IQE@GB\EJ2@N:IA*M/$Q7>-W1JJ_2].M+76W8_@[^?
M_9_6CY_]G]:/G_V?UH^?_9_6OW,_&/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .WB:VN;FSN;>\L[B:SO+.:"ZL[RUG\F
M>">'_2+:YMKFWS]CO+/.>.GTZ_Z2/_!!W_@L#I_[?'PCMO@1\;?$5G:_M?\
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
M/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;
MP?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O'ZW_\ !(G_ (*J
M?$;_ ()D_'9M75=2\7?L]?$B\TK2_C?\,8ISB:T@N/(M?'_A,3E;2T\=>$+.
MYO!:@,NG^)-,SX6U-E)TK5?"W^GA\&_C)\,_C_\ #/P7\8_@YXTT3Q]\./'V
MB6VO>%O%&@W)N;#5+"Y)@',X6ZL-3L+I9;+6-'O8HM3T74XK_2=6L(]3CDC7
M_&@^?_9_6OV._P""2O\ P6%^,O\ P3+\?/H\T>I?$K]E_P ;:]!?_$_X02WP
M-Y8W?D"WNO'GPON-1N;6S\.^.;:S%D+^PR/#WC/3=.&F^)F21=(\5^%/A>+.
M%5FD98_ QC#,:<;SIJT(XV,>5<LG_P _]^65O>N[VLFOL>&.)GE<E@\=.4LN
MJ22IR:YI8.<M>9/?V*V=VN1K>3;O_J645\Z?LS_M0_ []L'X2>'OC9^S[X\T
MKQ]\/O$T8*7UBYM]3T358V5;_P .>)]&G']J^'/$FC',>HZ)J]K#/&=K#.GR
M0S2_1=?C=2$Z52=*K"5.K3DXU*<URSA);QDGJK?B?KU.I3K4X5:<XSA.*E"<
M'>,HO9QEI?[M HHHJ2PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_#S_@M)_P %<_"'
M_!-CX-R>&?!5YIGB#]K+XKZ%?P_"/PC*+>ZMO!^G2FXL+GXM^,[>XM;JT&A^
M'+P%?#>B7P7_ (37Q''_ &6JG1]-\3ZII5C_ (*X_P#!:'X,_P#!-;P=>>#?
M#4N@_%3]K7Q+IMM-X,^#YO;B33O"MIJ*JUMXW^+5SIA%QX>\-VUJ3?Z1X<6[
MT_Q%XTP8],.FZ5_:?BC2/\UWX[?';XK?M+?%;QG\;?C;XSU?Q]\2?'VKS:OX
MB\1:O,!)+(!]FM=,TRUML66C:+HUD/[&T31-&QIOAW30-+TL5]QPIPK4S.I#
M,,PIRIY;3E>%.3L\=.+5X15[NCMS.WO7T22U^)XHXGAET)8' SC/,)QM.:]Z
M."C)KWYV_P"7MKVBVN5K=W. \6^*O$_CSQ1XD\;>,_$&L>*/&/B_7M5\4>*/
M$FO7UQJ6O>(_$FO:A=:AK>MZWJ5Q_IE[K&L7=W>7E[>WF/RK!^?_ &?UH^?_
M &?UH^?_ &?UK]GC%1BHQ5HQTBOY8))1C\M==+WVTU_([MOFDY.3M=VM>W+N
MKOY^5P^?_9_6CY_]G]:/G_V?UH^?_9_6F'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;Q_35_P &LW[,#_%K
M]O'Q1^T%JEI,WAK]EKX<:KJ5E=F(20GXD?%FVU7P#X3M+EL?90&\&K\2=6)0
M%UU#3],=>5R/]%"OY]_^#;?]DR7]F[_@G)X/\?:]IDFG^.OVI]>O/CEJXNX&
M2]@\%WMO;Z#\)[!6W$/H][X/TM/'>G#8"I\?S_.<X']!%?@?%F/_ +0SS%RC
M)RHX9QP=)_\ 7BZJ].M:51]=&KNY^W\*X'ZCDV&C*')5Q/-BZJWUKV]G=^5&
M--?+:][E%%%?-GT84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 56EB2Y1XI4CDADC,<D<@\R*:*3@@@X[ CD'.>_!J
MS10!_D@?\%1/V5Y?V,/V\?VC_@)9V L/"F@>.[[Q'\-D$'E67_"L?'=O:^-_
M -K;9Q:79T;PYKMIX9OA: ;=2\.:J" 00/@3Y_\ 9_6O[8/^#M?]D_SK;]G#
M]M?P]IYWVDU]^SM\4+R,$$07!U;Q_P#"74KE8  +.SO!\2-(O[Z[9MSZGX:T
MW"J5S_$_\_\ L_K7]#<.YA_:F38'%RES5G25#$.]_P!_A[49]%\7(I[67-97
MM=_@N?8#^S<VQF&2Y:7M76PZBK)4*[C5AU>SG*.]_=DW9OE1\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K7M'C_ /@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
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
M?6YH;F[M]2^!?AK4( &N]'MA:AOBAJ^D7S'7R?\ A =S:9_PE6FZO_&=\_\
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
MFO2RW#.I55>4;PI:Q;=O?=G&73:S5NM^ECNZ***_UG/>"BBB@ HHHH ****
M"BBB@ K-O+VUTVSN[Z_FAM;*S@EN[N[GD$,4%I:Q>=<7$\O(1+=0[,Q(50"2
M5P2-*OSU_;E^,G_"/>&K;X6:%=&+6_%T!NO$,D>TS67A>*<C^S]NS=&_B&YM
MFC)60$V%E-$R%=0B:O@O$SCS+/#7@S.N,,U<94\LPTOJ>$YX0J9GFF(:P^6Y
M;1NU)SQ6+JTE-PYG2H0K5Y1E"C)&5>M&A2E4GLK)+;FD]HWL[7MV?H? _P"T
M#\6;GXP_$G5_$RR3)H5F3H_A2SDR1!H5I<DV]R+9BQ6ZU@G^U[M<G8N%'  K
MQ?Y_]G]:/G_V?UH^?_9_6O\ #'B#/<TXHSS-N(\ZQ,\7FV=8_$9CC\1)<OM*
M^(J*?+&-WR4:,.6AAZ:;5'#TH48^[!'RTY.<YSE\4Y.3^=M/E8/G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]:\C_P "Z?\ MO\ 3_[>)#Y_]G]:/G_V?UH^?_9_
M6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_
M^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]
M:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_
M6K.EZ5?ZUJ6GZ/I5G-J&JZI>06&GV<7^NO;R\N/(MK>V[=N3_P#7JJ=.K6JT
MJ-&E5K5:U2G2I4J4)U*M2K5G3ITZ=.G3C.<YU)R5.$4O>J2C#3GNFE?O]U^O
MK_6I]4_L?_!S_A9OQ$CU_6+4/X1\"RV>J7YEA7RM4U<8&BZ/M;.[:;=;N]X8
M?8-/120-6)K]N*\9^"/PNL/A!\/-$\'6ODR7T<0U#Q%?QK@ZGXBO KZE=G<=
MQM@Z+9V7R#98V<2D%AD^S5_M3]'CPKI^%'A]@LKQ=&"XESATLYXGKKD<O[0Q
M-&/L,N4XI7HY1A?9X1<MZ53%_7<52_WJ;?TN$PZP]&*LN>?OS]9:J/\ VZOF
M[W84445^[G4%%%% !1110 4444 %%%% !1110 5^%G[5?QD/Q;^)5PFE7!D\
M(>$//T/PZ(V+0WQ-QC4M;Y_Z#%Y:?Z%@#=8:=IKD;F8U^@7[9?QC'P\^'Y\)
M:+=B/Q;X]CGL(Y(3F72O#Q8PZSJ#?,6M7NMW]EV3.N&\S494._37Q^,WS_[/
MZU_G%]-/Q:>(KX+PHR;$-4\+*AFW&$J-1VGB9057)\FG*G*+7U:,X9OBZ;YH
M^VEE<H.%7"SMXV9XA.V'@_Y9U/SBOPEU^0?/_L_K1\_^S^M'S_[/ZT?/_L_K
M7^?7_@73_P!M_I_]O'D!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M\6OC'K'_  D/Q=^*'Q"^*FO?O_\ B>?$;QQXH\;:Q^^_X^?^)EXHU35+SO\
MG]./.OG_ -G]:]_">'.&BT\=F%:KJFX8:E3HQE;HZDY5^9=K0BU?K?3PL5Q_
MB)NV"P-.DUM/$SG5E%NW_+N"H<K[WG*]MERN_P#;Q^T9_P '<GA:WCO=*_9)
M_95UG5[DK(++QI^T-XCMM#M+5P#EKCX<?#FXU^ZO[7.-K/\ $_PZPV\@@[1_
M/'^U)_P6T_X*3?M9_P!H:;X\_:.\4^!_!5^9T?X>?!$?\*E\'C3[U=MSHNI7
M/A?[-XQ\1Z1M^4V?COQ)XB..]?E'\_\ L_K1\_\ L_K7UF X9R3+N5T,!1E4
MC:U:NO;U[K9J=;G46G?X(QO=7^&-OF,9Q#G&.3C7QM90E;]W0?U>FOA^&-)Q
M?:_.Y[:6][F<[O,\DTTDTDTDWG2RS?OIYYIO\^_4<'--^?\ V?UH^?\ V?UH
M^?\ V?UKWCQ?_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:_I2_X-6?^4FVO_P#9KOQ5_P#4O^%U?S6_/_L_K7]*7_!J
MS_RDVU__ +-=^*O_ *E_PNKP^)O^2?SC_L!J_G$]CAW_ )'N5?%_O=/?Y;^7
M_MQ_HT4445_/9^]!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!^!/_!>G_@EDO_!07]G _$/X5:#%<_M5? #3=7UKX:^1 D&I_$KP
M@X34/$WPCN[D;3=W=\;<ZU\//M8DBT_QB#IJ2:3#XK\1:E7^:#-#-;326US'
M-;W5M-/%<6\L'DSP30_\?-M<VWZ8[>^>?]K2OX*O^#E'_@DV_P )_&FJ?\%!
MOV??"QC^&7Q#UP-^TAX=T> >1X!^)&O75O;:?\3[2VM\-:>&_B+K%R+3Q.Q0
M+8?$&2-E9_\ A/B=+_2>!>(%1G_8N-J6IU7*6 JR_P"7<W>4L+)_R5)2_</3
MEJ2]G9^T3C^=<9Y#SQ_M?"Q?/",8XVG%6YX1Y4L0E?XXQBH35OWBY?>C;7^1
MKY_]G]:/G_V?UH^?_9_6CY_]G]:_5S\R_P# NG_MO]/_ +>#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY
M_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\
M3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY
M_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\
M3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY
M_P#9_6@/_ NG_MO]/_MX/G_V?UKZQ_9,_;E_:J_8=\:R>./V9/C!XC^'%Y>3
M0_\ "0:!%/;ZQX$\80Q @V_BSP3K%K<^'/$9VG%E?7>CC4M.&?[+U32\U\G?
M/_L_K1\_^S^M9U:-*O3G2KTJ=:E4BXU*=6G"I"<7:Z:G&7;I;SO9%TJM6A4A
M5HU*M*K"2E&I"<X26UU>$H[];WM9VZW_ +S_ -AW_@ZH^"7Q$CT;P3^W5\.[
MSX(^+I!!;3?%[X96.L>+_A%?3X.[4-:\)%]3^(O@97&T+'I@^(<08EI-4T]2
M$7^I/X1_&?X4?'KP78?$3X+_ !)\%?%+P-J@"6?BGP%XDTCQ5HYN#!;W!LKB
M[TBYNDLM4M$N8Q>:5=LFH6!;9J,<4OR#_&=^?_9_6O:O@5^TA\>OV8/&$?Q
M_9[^,'Q"^$'BV/R(KC6/ ?B+4-!&JV=I<?:+;3?$FFV]U_8_B31_^H+XDL]1
MT[UQ7P6:< 8&NY5<KJRP-5^\J,XSK8:;5K4E9.I24M7S3G4V]V.CO]MEG'&.
MP_)#,*4<;32Y763IT<3%.SE4:;4*O+HN6$:>NDI.ZM_LH45_ ?\ LC_\'7/[
M27P_33/#?[7_ ,(?"7Q^T&#R;6Y^('P\:V^&/Q3\O@7&IZEH<%I=_#?Q+=J.
MFGZ1HWP\B))+Z@YQ7]*?[+G_  7N_P""97[4HL-.TGX^67P9\:WQMT_X03]H
M:QB^%6I0W5V<6]G;^*[^[O?A=K%[<W!:UCL=#\>ZE?O(&'EH2N?S_,.&,[RW
MFE5P-2O26U?!VQ5)VM?2CS58VNG[]*-U?EO9GW>!XER?,.6-+%QHU9;T,4OJ
MU6+[?O>6$[=?9SGR_:M>-_V=HK'TO5=*UW3+/6-$U#3M8TC4[>*YL-4TR\@U
M'3K^TE_U-S::A;-<6MW;,"=CH[)C)#="=BO />"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH ***^;?CS^UQ^S'^RUI']L_M$?'GX5_!^UE@:YLK
M7QWXST;1]<UJ-2%(\.>&IKC_ (2'Q)<@G LO#VE:E/G?MA(5B*A3J59*%*G4
MJSE\,*4)U)MW2TC",I/?I%F=2K3I1<ZLZ=."WG4G&G%>KDTOZU[GTE17\HG[
M6/\ P=9_LI?#C^T_#W[)_P +/'?[1WB. S16OC+Q0LOPG^%1=N8;ZU_MFTN_
MB/K'V=N)='O?!W@YF7(75$;:R?RW?MB_\%OO^"B7[:<6J:!XW^-%[\,/AEJL
M,UK<_"3X&P:A\-_!]Q:2HJ7.G:WJ-MJ=QXY\6V=XJC-CXL\7:_I>>1I R2?J
M\MX+SO'.$Z]&.74)6O/%.]:VE[8:GS5%:^OM723NN5M7:^7S#C+)\%>%&H\?
M6M=0PK@Z;VT5>4E"6_V.>UM;75_[O_VY_P#@N)^P3^PS'K'A[Q)\2[?XQ?&/
M3#/:+\&/@M<:?XO\36&HQ!@]MXTURVN3X1\"&U8+]LLO$>LP^(]C"72_#>JN
MICK^*W]OW_@X,_;B_;:BUSP1X5UR']F3X&:GYUH_P\^$VJZA%XJ\1:-*7Q;^
M/OBU_P 2OQ'J[78D:QOM'\-#P7X/U/33C5_#&K8%?A)\_P#L_K1\_P#L_K7Z
M1D_!V494XU94_KV+C9QQ.*7-[.:M:=&A=T:3C;W;QG)7UDS\_P TXKS7,^:G
M&?U/"RO?#X=.+G=Q=JU;2<UOSJ"I*6M]M3Y_]G]:/G_V?UH^?_9_6CY_]G]:
M^K/F?_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:^I?V+
MOV1OBG^W'^T?\./V;?A'9F3Q)X[UC_B:>(+J#S](\#^$--_TCQ;X^\1C_H$^
M&]'Q> #G4M2_LO2M*_XFFJ:77S!##-<S1VUM'-<75S-!%;V\4'G3SS3?\>UM
M;6WZ8[^V./\ 2V_X(*?\$L(?^"?G[.Y^)'Q7T&&W_:O^/FEZ7JOQ!6ZMA_:7
MPQ\$!;;4/#GP>M;I@5MKNS)3Q%\0EL]BW_C*0:9*=5C\$Z-J;_/<2YW3R3+Y
MUDXRQF(4J&"I2UO4;BYU7'K3HP]Z;OI>*^U=>[P]D]3.,?3I/GCA:$H5<74N
MXVIV:A34EM.K+W8JS3:DW\-G^OG[,7[.?PT_9,^ WPS_ &=OA#I*Z3X$^%OA
MNQ\/Z4C@?;M4N 3<ZSXCUJX!+7GB'Q+K%Q?>(=;O209M3U&8J%3"CZ"HHK\"
MG.=2<ZE2<IU*DG.<YN\YSEK*4GU;9^Y4Z<:5.%*$8PA3BH0C!<L8Q2LDE=V2
M_K4****DL**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _S)
M/^#D[_E+?\>?^Q*^"'_JH/!]?A!\_P#L_K7[O_\ !R=_REO^//\ V)7P0_\
M50>#Z_"#Y_\ 9_6OZ(X>_P"1#E'_ &+\'_ZC43\"SS_D<9GO_OV)V_Z_/?\
MK:X?/_L_K1\_^S^M'S_[/ZT?/_L_K7L'E?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?
M_;P?/_L_K7]"W_!L+_RE1\)_]D3^,/\ Z:-*K^>GY_\ 9_6OZ%O^#87_ )2H
M^$_^R)_&'_TT:57B\1_\B'./^Q?7_P#2J9ZV0_\ ([RG?_?Z&_S_ *?G<_TI
M****_GD_? HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KP_P#:8_Y-S^/_ /V1/XI?^H1KE>X5X?\ M,?\FY_'_P#[(G\4O_4(URJI
M_P >A_U^H_\ IZF8XC_=Z_\ UYJ_^D2/\;7Y_P#9_6CY_P#9_6CY_P#9_6CY
M_P#9_6OZ>/YS_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@
M/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX
M/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?
M_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@
M/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX
M/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?
M_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6O]&;_ (-6_P#E&5X@_P"SH/BI
M_P"HE\+:_P YGY_]G]:_T9O^#5O_ )1E>(/^SH/BI_ZB7PMKXCQ _P"1 O\
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
M7.E0@XVY;J,^>?+=OWYRMKRJ.O,?/_L_K1\_^S^M'S_[/ZT?/_L_K7N'C?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
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
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K7]%?\ P;+?LG_\- ?\
M%#+/XP:]I8N_ W[)_A"]^*%S+-I_GZ9<?$?Q)]J\(?##3+B<D&SO;6ZN?$OC
MS1<9QJ7P\W$$ U_.I\_^S^M?Z27_  ;._LH1_L^_\$[M(^+&N6"6OCS]JSQ5
M>?%34+B52FI0?#_2#<>$OA?HEP[_ "26#6%KK'CK2/+SM7XA2JQSD+\KQCF'
MU#(\3R.U?&6P5'6VE9_OM=_X,9JRU;:LTSZ3A/ ?7LYPSFFZ.$OBZJ?>DH^R
M_P#*TH7WU3T9_111117X2?MP4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^77_  6 _8EA_;W_
M &#_ (O?!G2]+BU#XF^'[5?BG\$96'E7$'Q9\"6FI7&AZ?:7,F[[+_PE^DWO
MB'P%+(3Y::;XPF<LJ+D_Y2%S;7-G<W%G>6\UG>6<T]K>6=U!Y,\$\/\ H]S;
M7-M<9^QWEGG'/3Z=?]K2O\U[_@X[_8(D_9,_;9U#XU^"M$EM/@K^UG-JGQ%T
MR2TB$>C^'?BR9P?BQX3R,VEI]NU>ZLO'EDS!2Q\9G3=*51X8&?TGP^S=4JM?
M)Z\[1K\^+PDI:156$(1KTM$[SJTXQJ0U7\*4;:W7YUQWE7/3HYM23YJ,8X;%
M);>R<VZ-5N]HPIU)RA-V>E5/I9_SS?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MU^KGYE_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
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
MZVT^5@^?_9_6CY_]G]:/G_V?UH^?_9_6O._\"Z?^V_T_^WB0^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V
M?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\
MV?UH^?\ V?UKHO!_A;6/''B?0_"6@VXN-8\0:E!86<?_ "Q'F_\ 'Q<W/_3E
M96?^FWN#SSBM\)A<3C\7A<#@L/7Q6,QE>AA<+AJ$>>OB,3B:U'#X>C2A=<TZ
MM:K""7,K-R8XQE*2C%7D]E\TM];;GV7^Q!\'/^$H\63?%#7K3?H7@V^$6@1R
MPXAOO%)@$XG!*D$^'K8I<<E3]O;37!RF*_7VO/\ X=^ M%^&O@W0O!>A(!8Z
M)9) 9V \^]NY#]HU#4;C YNKV]>6Z?[WS.0" #CT"O\ ;GP,\,<+X4\ 99PX
ME1J9Q7C#-.),72Y)?6<[Q=&G]8IQJ1C%SPV!IPI8'"-I<U##JO-*O7KH^GPU
M!8>C&*5I/WI[ZR:5W\^W3NU9A1117[$= 4444 %%%% !1110 4444 %%%% '
M"?$#QKHOPZ\(:_XTUR0)IN@Z=<7<D2E8IKR;_5V.GVY.&%U?7ABL[0$,"\B$
MY'(_GU\:^+]:\?>*=;\7^(+C[1JFOZE-?3C_ )8P 8^RVUKCI9V5G_H5ET]N
ME?:'[<WQC'B/Q/!\*]"N]^C>$9C<^))(\&*]\42P8%MD$Y'ARQN5/J;_ %#4
M@PW:237P5\_^S^M?Y+_2Z\6%QMQFN#,GQ//PWP5B*U'$3H3A*AF?$LX.CF5:
M4H.2K4<KA/\ LS#-\JIXF&8RIMTIPC'P,RQ/M:KHPE>G3TDN\FE=-K^7E6O7
MRT#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6OY%_\  NG_ +;_ $_^WCS@^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_
M]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;
M_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\
MV?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_
M]G]:=;6TUS-;VUM;SW-S<SP6MO;VL FFN)IA]GMK:VMK?'I0DVXQC&I*4I1A
M&,5>4I2M:$8_:G*S48W7,^97 ;\_^S^M?5WP&_9/\8_%O[)X@U[SO"/@)_WJ
M:O<P9U/7(< @>'--N.EH<@KK%Y_H+C)1=6P:^E?V<_V,X=.6P\;_ !@L([F^
M"PW6D^![D">TL>,VMSX@# K>7G(W:4_[M=RKJ0<E],B_2-$1$1$38B?=7C"C
M!XQDXQDU_>W@1]$.MG-/"\6>*]#$X++I>RQ&6\&MSH8W'TWR5:=?B"K'DKY?
MAI<JME5&4,;7C-RQ=7!PC&AB?7PN772J5U:+VIM-3T:;YOY>EEJWN[):^<_#
MSX7^"/A9HZ:)X*T.VTJ!E'VR[($^IZE-&/\ 7ZCJ,X-S>OG'S2.5'50 3GTJ
MBBO]',KRK+LDP.&RO*,%A,MRS!484,'E^!P]'"X3#4H7M&C0H0A""=]5%*-U
M=14G.4_82C%*,8QC%;**M_7E^MPHHHKT!A1110 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!RGB_PEX8\>^%?$G@CQIH.E>*/"'B[0M6\->)_#.NV-OJ6
MB>(O#VNZ?<Z=K6C:QIMR&MKW2]5L+N[LKVSO%,4T;NDBL&K_ ##_ /@M)_P2
ME\4?\$U?C_)>>$+/4=<_96^+>IZKJ?P5\7R?:+R;PW./])U+X2>+M1N#=X\2
M>$ 0=$O+PL/&?@LC5%=]2TOQ/IWAC_4;KYI_:N_97^#_ .V=\"_''[/7QT\-
MKXA\!^-].\HW%L8H-?\ #&OV@,NA^-/"6I36]V=$\6>&[W%]H]_LD0E6L-2A
MU/2]1U+3I/H.',^K9%C8U'S5,%6Y8XNC%\K:5U[:&DDJE/FDX>Z[*4E?WKKY
M_B'(Z6=83DBHQQE+FEA:LMN9\O-2GJOW=3DASJ]WR+1VT_QV_G_V?UH^?_9_
M6ON3_@H5^P+\8O\ @G5^T3XA^!'Q9M_[5T\1'7?AG\1+"P^Q:#\3?A]=W-W;
M:=XLTVV^U77V.\!M#9^)_# O/[1\.^(L:6#JNE'2]4U3X;^?_9_6OWK#XBCB
MZ%+$X:I&M0KTXU*56#O&<9;-/RLTS\2K4:N&K5,/6A.G5I24:D):2C)6NFNE
MM->MY;!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K6QE_X%T_\ ;?Z?_;P?/_L_
MK1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'
MS_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]
MM_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M
M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/
M_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW
M^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?
M/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^
MS^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z
M?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_
M^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/
MZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_
M]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K
M0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V
M\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K7[*_\$7?^"6WB/_@I+^T?;IXK
MT_4M+_9C^$=WI6O_ !P\66HN;3^W(1/]HT3X7>'-2&!_PD?B_P"R?Z<;/ \.
M>'?[3U0L-5_LK^U.7&XW#Y?A:V,Q4_9T*%-SG)VU:MRTXW:O4G=\D>K35T=.
M$PF(QV(HX7"PE4KUIQA"#=MTFYR=G:$++GE9VYGH[GXX30S6S[+F*:W80V\O
MERP>3^YO+?[1;7/_ &^6EU_0U#\_^S^M?JY_P7#\/:#X/_X*G?M9>$_"ND:;
MX<\,^%]=^&/ASPYH&CV-OINCZ)H6@_ [X<Z?HNBZ=IMLJV5GI&D6=K9VEE96
M2+[!1Q7Y1_/_ +/ZU6$Q"Q>%PV*C'ECB,/1KJ-^;E]K3C-PYK+FY.:W-97WL
MMB<50>%Q6(PTI2E+#UZM!RM;F]E/DYK7?+S6YG&[LF_>>X?/_L_K1\_^S^M'
MS_[/ZT?/_L_K708?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'
M_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K7]*7_  :L_P#*
M3;7_ /LUWXJ_^I?\+J_FM^?_ &?UK^E+_@U9_P"4FVO_ /9KOQ5_]2_X75X?
M$W_)/YQ_V U?SB>QP[_R/<J^+_>Z>_RW\O\ VX_T:****_GL_>@HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X[QOX(\)?$OP?XH
M^'WCO0M+\5^"O&FA:IX7\6>&=7MUO-*U[0=;L;C3]4TK4;=]RM9W]G</')C#
M;6!0JP!KL:*+M.,HR<91DI1E%VE&47=23Z6U_I$RBI)QDKQE%QE%ZQE%VNFN
MNUEVN][G^5Y_P6)_X):^-?\ @FA^T3<Z/IEOJ7B#]F_XGWNJZ[\"/B!=$S#^
MS8IQ=:C\./%EW@!_'7@1;L6@;G_A(_#ATKQ00"-5TG2OR(^?_9_6O]?[]MC]
MC?X/?MX_L\^-_P!G/XT:8USX?\2PK=Z'XBL;:!_$7P_\::?#<?\ ".>//"5W
M< ?9=<T2ZN#D%S9:EILFI^'=4672M4U**3_*Q_;6_8T^,O[!W[0OC/\ 9W^-
M>EPV_B#PY-]O\/\ B6Q%R/#GC[P5>7%U_P (YX^\)W%R ;O2-7M+0@J0-2TS
M4QJGA;50-5TK5!7[=PCQ)#.<-]5Q4XK,<+3<9V5OK5*GM6@NM3WG[756?*UH
M[+\:XIX?_LC$/%892>7UY>YJFL-5]URHR>G+3?\ RZ;O>TT?)_S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M?9'RG_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O'TC\!?VPOVI_V7[Z+4OV>?V@_
MBS\('\_[7<:?X)\<:_I'AK59@?M(.M^$3=?\(WXDM <'[%K&CZCS@]:_;KX"
M_P#!TE_P4;^&1L[#XLZ=\&?VC]'C:&.]O/%O@[_A _&UQ#$,,MMK?PPNO"_A
MJSNFQS=WG@+41GYC\W-?S:?/_L_K1\_^S^M>9B\FRO'W>+P&%KR>]1T80JMZ
M?\O::A-:*SM)7T['?A,TS' V^JXS%48JUJ:JSE36V].I*<':[T::6NFFO]ZG
MP7_X.W_V9_$2PVWQ^_9B^,OPONY=L+7_ ,,_$7A#XO:%!+@;[B\;Q WPGU>U
MM2<E6L;#72/NG/6OU.^%7_!?O_@E!\6OL\&G_M5:%X$U618C)I'Q:\'^/_AM
M]A,H&U+GQ%XB\,6O@XEL];/Q+?+P22O K_+=^?\ V?UH^?\ V?UKYO%< Y'7
MNZ,L9A&_^?5=5(>O+6A-KKI&459VMHCZ'#<<9W1Y556%Q*22_>8;V<GI%.\J
M,X7OI>Z=K:6L[_[&'PY_:N_9<^,)A'PF_:1^ _Q/>X)CMU^'WQ>\ ^,I)Y//
M-O\ NX/#VOZD[G[1$T:[5/SA@.^?HJO\47Y_]G]:]>\$_M _'OX:0QVWPX^.
M'Q@^'\,</E1V_@CXF^,/"L,$/V?[.!_Q3^O6O_+GG_(KQJOAO%-O#YM+7:-?
M!N2\KU:556W^U#7I:S/7I>(,E;V^5)[7E1Q:@^GPTJM-WU>T9JVSZ,_V7**_
MR4?"_P#P5E_X*9^#RATG]N[]J"[V>:&_X2CXP^+_ !MGS/NY_P"$PU/7N%/W
M>>.V.I]XT+_@OG_P5U\.?9QIO[9?BFX^S6AL8O[>^''P/\5$11;MQN3XG^%^
MIF\O6^S'-[=_\3$Y.<AC7!4\.\TBFX8W+YI+1N=>"?;_ )<R:7G9^C/0I\?Y
M;*RJ8/&PD_LQ5"I975[_ +V/?335Z'^IM17^8=I/_!Q]_P %>M,M7@O/VD_#
MGB&9YO-%YJWP+^!4<T$0_P"6!.@?#K0K-K?UD:S,G^T<UK?\1)W_  5O_P"B
M\^"O_#(?"#_YCZYO^(?Y[_S\R_I_R_K]>7_J%_O&RX[R=_\ +G'=/^75'K;O
MB%_,?Z;=%?YDG_$2=_P5O_Z+SX*_\,A\(/\ YCZXO5/^#A[_ (+":I]OC_X:
M\;3[:_-QBVTSX%_LY6@LH9UV_9M/U'_A3IUBV^Q@\7CWC:AG### &JCX?9V_
MBKY;#;XL17UO9NW^RJ]D_P"KB?'F4*UJ&.=_^G=#^[;_ )B'_,OQ/]0^BO\
M*1\2?\%L_P#@JOXK1TU;]MKXO6Y:T^S#_A')O"W@\B+S_.R#X0T#0<7NT[?M
MO_(1QQD#@?-_B_\ X*#_ +>7CY;E?&O[:?[5OB.VN?.,NGZG\??BO>:.3=@"
MYM[?1/\ A*/['M+.\50,VEGP !VP.FGX=YA*WM<PP5.^\81KU)K;:/)#FWUL
MUZLY:GB!@E?V678VIM;FE1I\VVWO3[G^NSXA\4^&O!^FR:YXL\0:%X8TB(GS
MM4U_5+'1]-A(B,I#ZCJ%Q:VJ@6\#-@OG"%LD(P'Q-\3_ /@J1_P3G^#OVQ/'
MW[:O[..G7NFF=+[1-"^*?ACQMXELGM #<177A/P1?>)?$EO,FX[D.D!CM*@%
M@5K_ "7?$/B3Q)XMU*36/%7B#6/$FL7!_P!(U37M5U#6-3N//N+JX_TG4M0N
MKJ\_X_+J]O#],BL7Y_\ 9_6O1H>&]"T7BLSK2?VHT<+"C):+[4ZM;7TCW[JW
M!6\0*\FWA\MI16G*ZN(G6CTWC"G1>C?63TVM9W_TCOB[_P '/?\ P2[^&Z74
M?@KQ#\9?CS=VYEA@7X9_"N^T6PGNDWD?\3#XOZC\,5:U)VHU[96M^@4L\0OR
M K?DQ\;O^#NSXAWR7EA^SA^R#X0\-N&,>G^*/C1\0-9\:B<=!<7/@CP1IO@7
M[$ "I^7Q[?@L,A0#BOXV/G_V?UH^?_9_6O=PW W#^'LYX>MBY+KB<1-QT[4Z
M7LH+6[=EZ6L>+B.,L]K\RA7AAHRM_ H04EMO.K[63^;TM+<_7O\ :#_X+N?\
M%1_VB$O+#7?VGO%/PS\-W;3HOACX&V.G_""TMXI5V7%NOB3PC;6WCV[L]F1_
MQ-_&&H\$X'+9_);6];UKQ)JNH:]XDUC4O$&O:Q>7%]JFN:S?7&LZQJMY-@7-
MSJ6I:A=75Y>7G(_X_/QZ5F_/_L_K1\_^S^M?2X; X+!P=/"87#X:F[7C0I0I
M7MMS."CS6N^6ZTN[;L^>KXO%8N2GBL1B,3-+25>K.IRWY;\JG)\E].:SUY==
MD'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M=1S_P#@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZU^SW_!%_P#X)1^*O^"EGQ\-WXJM-2T']ECX
M2:EI6I_&GQK&MS83>([B?]_IGPF\%:@I4GQ=XBM.==OK-E7P5X:5M7=TU'4O
M#.G>)N7&XRAE^%K8S%3C3H4(\TY2=K]H1_FJ2UY(Z<S3U1T83"5\=B*6%PT)
M5*U:2C"-[=KREH[0CISRL^5O;4_5G_@VO_X))'XF>)]'_P""AO[0OA<O\._
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
M_//_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:[+P
M#\0_'WPI\7Z)X]^%_C?Q3\/?''AR[-]H'B_P3XBUCPMXCT2[P0;C3M;T>YM;
MRS!!((^V<CMUKC?G_P!G]:/G_P!G]:4HJ2E&48RC.+A.$X\T)0E;FC*.E[V6
MM]->XXMQ:E&4XRCK&47:<9>[:2EK:VMU;5WVL?U=?L1?\'47[1_PHBTCP5^V
M;\/-/_:-\&69@L9/B9X0.G> _C78VNY"UWJ>EP6=MX!\>M:V2JMG:&Q^'FI:
M@I;5=2\4ZFS,Q_K)_9&_X*__ /!/K]M--*TSX/\ [0?A;3/'VJ?9HHOA+\4)
MA\,_B;]NN#@:;IN@^*&M;/Q?>+RSMX!U;Q?IN&&W4F^;;_D^?/\ [/ZT?/\
M[/ZU\=FG ^38]NIAHRRVN_M8:,'0>V^&DE!6M[OLY4TKOFYDDE]7EO&6;X%1
MIUYK,*"M[N)Y_;Z6VQ$9<^M_>]I&IM[O+[W-_M=45_DS?LR?\%<O^"B?[(\&
MGZ5\'?VG_B$G@_3_ "(;?X?_ !!GM_BIX$@TV$_\@W3?#GQ M=>L_#5G[^#C
MX=U'WK][/V?O^#N#XMZ.EEI7[4/[*W@?QVC>5%=^,/@OXLU?X>ZE:PQ@ W,_
M@KQB/'>D:S>79W/=?9O&/@_3D+,J[4VHOP^-X"SO#N3PWU?'4UUIU%1JZM6;
MI5^56:>G+4G9IJ5M+_9X+CC*,0DL3&O@:CZ5(>VIM]5&K1YKVNK\T(;Z7L[?
MW6T5_/'\%O\ @YM_X)<_$^.S@\9>+_BQ\ M1N$6%[;XK?"S5]3LXKHA T)UO
MX3W'Q-LDMMV[_2]4.G*B@2:DNFR'RJ_4/X5?\%&?V"OC5]EB^%_[8?[.?BS4
M+WBVT"#XM^"].\4,/)$W/A/5]7TWQ*GRD'Y])'!R,[6Q\QB,IS7"7^LY;C*-
MMW.A4<=TM9PC.'7I)^=KJ_T>'S;+,4D\/F&#JW5U&.(IJ;](3<)>MTNRNS[9
MHJC9WEIJ-M#>6%Q#>65U$)K:[M9H9K6XADY\^"XA+!P0?O*P!.<9(S5ZN ]
M**** "BBB@ HHHH ***S=0U#3]+LY[[5+ZSTZQ@ -Q>7\\%G:0J<0DSW-PRV
MR@GCYB%!P,=* -*BOBGXC_\ !17]@CX1)<?\+*_;*_9I\+WMM&))-(N_C1X
MNO$ABDB\XM;>&=+UV]\1WHVC<#9Z5(2N"!T)_.+XK?\ !R=_P2A^&B70T'XO
M>//C1J=HC;])^$WPF\8323RAN(;76?B+:?#KPQ>,<;E:U\1-9X8!I <A>[#Y
M5FF*:6'RW&U4^L,-7<?)*7LU'[VO*ZN<%;-,MP_\?,,%2\IXJC&2VW3GIO\
M+YG[YT5_%Y\:?^#N_P ,VQN;#]G7]CK7]5$L,OV+Q1\:?B-IN@F"8<6XN?!/
M@;2O%"WJMQD#XC:80<G=R-OXZ?'?_@Y-_P""IOQHCN[+P]\3? ?P T2Z402:
M9\$O &G:;>&  #/_  E?CZY^(OBZRO3C_C]T7Q'I@&. !P/H<)P/Q!B;.I0H
M82+W>(Q$%->E.E[2<N_NIVT3LV>%B>-,CH75.K7Q4EM]7P\W%WVO.I[.$;]&
MY6=G9Z'^DSXX^(/@/X9^&]0\7_$?QIX0^'_A+2PIU+Q3XW\1Z/X6\-V"L" V
MH:WKUWIVE68.",RW2@D$=B*_$C]IO_@XW_X)E?L\IJFE>&/B=KW[2/C+3WFA
M_P"$<^ /A^X\0:.UR%+6S_\ "Q_$4_AKX;WNELQ"->^'/$WB)P,L+!L!6_S@
MOBG\;OC-\=-=_P"$I^-?Q7^(_P 6_$8\[RM;^)?CCQ1XUU> 2_\ +M:ZCXHU
M35+RRL@.P_I7EWS_ .S^M?4X'PZP4>6>8XZOB7=<U'#1GA::M9M.K+FG+FT^
M!0<;>\VW%Q^7QG'V+J*4<!A*>&OM4K2AB*BV2O3BU!):_'S75^6UG?\ J(_:
MP_X.H/VS_BR=3\/_ +,G@/P'^R[X4N/.BLO$LL,'Q:^+/D@M!]I_MKQ1IEKX
M#T?[;:DL;&U^'&IZC8,%?3?%+,H:OYS?B_\ '3XS?M!^+[CQ]\<?BGX\^+?C
M.?$4GB/X@^*M8\5:E;PBX-P-,TRYUBZN?L>C\?Z%HEGC3AVQV\I^?_9_6CY_
M]G]:^WP&499EBM@,'2P\FG&52,(3JRB_LNK5A.H_+FE*Q\AC<TS',I7QN+K5
MUS1FJ<K1IJ:M9^SC:"M?51C&]G>]D'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM>B<'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?
M_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K
M1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZU[S\1?V;/B[\*/@Y
M\!_CE\0/#<OA_P #_M'P_$:Z^$EQ?_N=2\1:#\-]0T'2-;\2&V&?L>CWFL:]
M]DT7_H(C&J?\@LZ7_:G@WS_[/ZU%.I3JQYJ<XU(J4X.4'S1YZ<Y4ZD4]+\LX
M2BW;I\BYTZE-J-2$Z<G&$U&>DN6I"G4@Y+IS0G&6[WEV#Y_]G]:/G_V?UH^?
M_9_6CY_]G]:LC_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_
M +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?U
MH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\
MV?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_
M +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?U
MH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\
MV?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:FAFFMIH[FVDFM[JVF@EM[B*?R9X)
MH?\ CVN;:Y_7/;WSS#\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O'VQ\-?\ @I)_
MP4 ^$$-O:?#O]L_]I7PYI5L#]FT,_&'QOJ7ANWS_ ,^OAO6=3U3PV,\?\N?]
M*^F;+_@N_P#\%:M/M;>SA_;3\=R06\6R.2Z\*?"[4[S,/5KG4M0\!75Y>$\Y
M-[W)K\COG_V?UH^?_9_6N&IEF75I<U7 8&I+^:>$H.3^'=\FOPJVFAV0S',*
M:M3QV.IQT]V&)K**V>BYW;5ZZO9]M?UZ_P"']'_!7'_H]+QM_P"$/\'O_G=4
M?\/Z/^"N/_1Z7C;_ ,(?X/?_ #NJ_(7Y_P#9_6CY_P#9_6L_[&RG_H69?T_Y
M@Z'2W]SR_K6]_P!JYI_T,LPZ?\Q5;^[_ '_3[F?KU_P_H_X*X_\ 1Z7C;_PA
M_@]_\[JC_A_1_P %<?\ H]+QM_X0_P 'O_G=5^0OS_[/ZT?/_L_K1_8V4_\
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
M\0[;_@H1\(?#\Z>!OBEJ=CX=_:*L=+@7['X6^)AM[73_  WX]^RVUJ#9Z/\
M$2SMO['\2WK!B?'UA"[2/J_C]R/Y$/G_ -G]:_H;)LTHYQEV'QU%_P 2-JL&
M[RI54ES4Y;7Y=+2M'F3^%6/P/-,NJY7CJ^"JI_NI+V<TO<J4G;EJ)W>LK.\7
M?E2^)WT/G_V?UH^?_9_6CY_]G]:/G_V?UKU#@_\  NG_ +;_ $_^W@^?_9_6
MCY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+
MI_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6
MCY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+
MI_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6
MCY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?U
MH^?_ &?UH#_P+I_[;_3_ .WB:VN;FSN;>\L[B:SO+.:"ZL[RUG\F>">'_2+:
MYMKFWS]CO+/.>.GTZ_MK^R'_ ,'!/_!2']D]-,T*X^*<'[0WP\L?)M4\$_M"
MV]_XUO8+2();?9]$\?P:GIGQ'M&LK-$%E9WWB/4O#NFA0/[+P,'\1/G_ -G]
M:/G_ -G]:Y,9@,%F%)T<;AJ.)I]%5IPGRWM?EE*+G"]E?DE"]ES<UE;IPF-Q
M>!J>TPF(KX>;M>5.5N:UDE*+3A)+F?Q1E9N5K:W_ -"/]E__ (.K/V*?B@+'
M2/VE?AW\1_V8_$#AOM6NVEM-\9/AG$H *S'6O"&F6?Q%MWNW#>7:'X6W:('
M;4VVL[?T!_ ;]K[]E_\ :BTQ-5_9W^/WPG^,$(MUNKFP\#>.= U?7M)A;>,:
M[X7AN1XC\/7(VY:S\0:5ITZ94LBA@3_CL_/_ +/ZU>TW4M3T>_L]6T?4+S2]
M2T^?[5I^H:7/<6=Y8S0_\O-M<V_^F6=Y@C_]9Y^+QWA]EE:7-@<5BL"VW[LH
MPQ=);)6C4=.IIJ]:LNMK61]?@N.LRHQ4<9AZ&-BDO>O/#57L_B@YP73:DG=7
MO<_VK**_RC?@/_P6G_X*?_LZ16MCX&_:Z^)NN:%:_9XT\.?%J;1_C+I!M(!@
M:=;GXGZ7XHUG1[0#*@^&]9TX@ 8[5^PWP6_X.V/VJ_#$<-M\=_V:/@I\6+6$
M0Q_;OA_KOC#X0:W/&<Y;4[C4?^%M:2;LYP4L_#NFIQPH)S7RF*X"SRCS2P[P
MF,@MO9UU2J^7-2K1@E?IRSF]'S65F_I\+QSD]>T:\<3A*CMI.E[6"OU<Z+GR
MV_O1C?I>SM_?917\KOPJ_P"#L?\ 8;\3QP6WQ5^"G[1/PGU*7ROM-QI>D^"/
MB1X6L2>9C<:G8>*O#/B0%3@'_BC3GA@!C:?T:^&O_!>S_@DY\4#!!I/[7O@_
MPS?R+F2Q^)/A;XB_#9;(^<;8K<:QXQ\(:3X<#%L8^S:S(@##+=0O@5\@SO#-
MJME6-C:VL*3K1=U?1T'4LO.2C?I?6WN4<^R?$?PLQPO-I[M2I[&6OE64//:]
MK:VNK_L117R]X!_;1_8_^*J0/\,_VJOV<_'[79A2W@\'_&OX;>)+IYI0&6W%
MKHOBB[NA=,3C[,4\P8QM/(KZ1M;JWOK>WO;*XAN[.[A@NK6ZM9Q-!/!,!/;S
MP7$!(N;6Y!4@ABKJ<C<C<>7.G5I/EJTJE*7\M2$X2NK7TG&.U^E_.UT>G3JT
MZJYJ52%2.GO4YPG%WU5I0E)?EY7UMH4445!H%%%% !1110 4444 %%%% !11
M7F7CCXO_  G^&<$ES\1OB?\ #_X?P(GFR7'C;QEX;\+111^5YQ).O:G9JH^S
M_.6Z%06^Z<AJ,I.T(RF^D8J\GJE9+KN*4HQ5YRC"/64FDEZMGIM%?FO\1/\
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
M#<X#8(K^?CQ-XCU?Q=X@U?Q-KLXN]7U_49]3OYQP!+>7'V@"U X%E9=+$>G
MZ5]B_MM_&,>-?&R_#S1+OS/#/@::;^T!',HBU/Q<!]GGFX )&BDMI.&W89]7
MVD*0!\0_/_L_K7^1OTL_%G_7OCE\*Y3B/:<,\$XC$82G*A4_<9AQ"YJEF^/D
MJ<W&JL'.%3*\+4J*44X9C7I.4,8IOP,PQ'MI^SA+]U3O3:O\4H\M_2VG?]6?
M/_L_K1\_^S^M'S_[/ZT?/_L_K7\G_P#@73_VW^G_ -O'G!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\
M;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M?J7^PI\&QI6E7?Q=UVV(U#78I]*\(
MQ20@-!H\<Y&HZT,#*G5[NV-O8D,K#38RPW+J3+7P9\#_ (6W_P 8?B'H?A&V
M$R:;)C4_$>H0Y_XE?AVU.-0N.G%W>DBRLVZ+J&HG.%!K]_-,TNPT;3=/TC3+
M6"QT_2K.VL-.LX@$AL[.T@6WMK:!3DA(+>-5 ))VKC.,FO[A^AKX3//<^Q'B
M;G.%<LKX9KSP?#E.O!2I8W/ZF'BL1C8*<7"I')L/7Y:557I1S/$4)TJKK82I
M&'JY9AU.3Q$]J<K4U:S<U;W[ZVY>UFG>]^CUJ***_P!03VPHHHH **** "BB
MB@ HHHH **** "O!?V@_BU:?![X<ZSX@62%]>O5_LGPK:3!6$^O7D.VWN&@;
MYGL],7.IWORMB*)E+*7&?>J_##]JOXR'XL?$>YATNY\WPAX0:XT?PX8I_P!S
M>S&XQJ.M9Z$:M=6BK9'@MIPTMB,L:_G_ .DAXKQ\*O#W%8K UXPXHXA=?)N&
MH7A[2C6G1<L?FRC-I.&5827M*<F^5YA7RZA/2N<F,Q"P]&37QS]R'3=J[^6F
MFE^Z/F:\O+F_N;B_O+B:]O+R>>ZO+FZG,TT]Y-<?:+BYN;D>W7^=-^?_ &?U
MH^?_ &?UH^?_ &?UK_%Z4I3G*I4E.=2<I2G.3O*<IS=24YR=YSG*<Y.4I2EU
M22L[_-!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K2_\"Z?^V_T_P#MX ^?_9_6
MCY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G
M_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P#
MNG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6
MCY_]G]:/G_V?UIL,,TTR0PQS2323>3''%F::>:;O^ ZG\^>K2;<8QC.4I2C"
M,8J\Y2=K)1TO>SOKH[]P+FG:=?:O?6FE:5:7>H:CJ%W!;6%A;0":[OKN8?9[
M:VMK:WX&!SST_,U^PG[,W[*^G?"ZU@\9>-X+35/B'.@DM81_I=EX0BE )M;5
MR-M]K"]+[61E2_R:<2J3:EJ<'[*?[,]O\-M,M/'GC.RB?XBZI;;[*TG'F?\
M"(:;=0@&U^?'_%17UMA=8O2-UH,Z9#\C:E-JOW'7^G/T9?HTT>&Z& \0>/\
M QJ<45HT\9D.0XRESTN'</6HQE0Q>.P\Z=.,\[J756-.JJCRMMI..-;>&]W
MX)4U&M6C>H[.,-N2V^M[RYK]ELM]0HHHK^Z#TPHHHH **** "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 _/;_@H]_P3S^#?_!2+]GC6_@I
M\3[>/1_$VE"]U_X/_%"TLFGUWX9?$-M/N+?3]:ML&V_M?P[>DQV?C#PK+=+8
M^(-+;Y'TOQ+I7AGQ)HW^6O\ M6_LL?&;]C'XZ>./V?/CKX;F\-^.?!>I>6+B
M/[1-H7BK09KBZ_L3QMX2U&YM;0ZOX0\1V=K]LT;6C99!_P")7JHTO5-+U72J
M_P!C&OR;_P""KO\ P2O^%G_!3;X)_P#",ZQ<6G@GXX^ X-3OO@G\7ELA-+H&
MI7=NIN?"7BJ.VC-]K'PX\2W-O:C6[$.;[3;^*#Q)HX:73Y--U3['A7B>>2U?
MJF+<ZF68BI>25V\+5DK.O!:VB[+VJ5FU&+6L;/Y#BCAN&;TGB\+&,<RHQLGM
M]:IIK]S/6SDK/V6CMS3NM;K_ "J?G_V?UH^?_9_6O;?VC/V<_C%^RE\8O&?P
M(^._@S4O!'Q(\$:E]@U?2+_$]E?V4X^TZ9KFAZG;?Z'K'AK6;/%YHNM69_LW
M4=-]J\2^?_9_6OVRE5IUJ<*M*<:E.I%3A.#YH2C+9QEUOZ?@S\?J4YTIRIU(
MU(5(2<)PFK2A*/+=27Z_X@^?_9_6CY_]G]:/G_V?UH^?_9_6K(_\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MCY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MCY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MCY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MCY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MCY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MCY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MCY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UKOOA?\+_B#\:OB)X0^$WPI\*:OXW^(GC_7;+P[
MX4\*:%8_:]1U36+L<V]O;G_ERLA_IM]?7O\ Q+=-TW_B::KC2ZF<U",IR<8Q
MA%SG*<E"$81MS2E)WM:ZTMKKM8<8N3BHJ<I2E&$817-.4I6M&,=+WL[Z]^^G
MLW[&/[('QB_;I_:&\#_LY_!72);_ ,3>++T7.N:[-#<2Z!X \%6MS:#Q'X^\
M6W4'_'IX;\.6MVH'?4M2.E>%M*SJNJZ5I=?ZK?[$W[''P@_8-_9U\$?LX?!K
M3_(\/>%HC>:YXCN;:!?$'C_QKJ5O;-XD\?>++B'/VS7?$=W;+N!8QZ;IT6F>
M'=,\O2](TY(_CO\ X)"?\$K? 7_!,[X"1:+<_P!C>*/VB_B39Z9J7QW^)%CY
M]Q#<:E;(TVG^ O!\]VMM<6?@7P>+NZCL)/L=G?\ B+4'E\1:JB%M.TS2OU_K
M\0XMXCGG6)^K8:<HY=AI1]GIR_6:D$DZ\UU@[-4TV[)R;U=E^Q\+</?V3AUB
M<5&/]HUXKVEO>6'IM7]C!Z6D[_O>C:BM;'^5_P#\%Z/^4N/[:7_8[>!__5/?
M#JOR%^?_ &?UK]>O^"]'_*7']M+_ +';P/\ ^J>^'5?D+\_^S^M?K^3?\BC*
M_P#L7X/_ -1Z9^59K_R-,QW_ -^Q.VW\9[_UM</G_P!G]:/G_P!G]:/G_P!G
M]:/G_P!G]:](X/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?U
MH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[
M>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/
MG_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?U
MH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[
M>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6OZ4O^#5G
M_E)MK_\ V:[\5?\ U+_A=7\UOS_[/ZU_2E_P:L_\I-M?_P"S7?BK_P"I?\+J
M\/B;_DG\X_[ :OYQ/8X=_P"1[E7Q?[W3W^6_E_[<?Z-%%%%?SV?O04444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y2_\%8?
M^"8/PQ_X*:? &X\$ZNVG^%/C=\/X=2UKX$_%62 SR^%?$=[;VXU#PWXB2W_T
MN^\"^+UM;*Q\3V2AI+$KIOB73 =5TFW1_P!6J*WPN)KX+$T<7AJDJ5>A-3IS
MB]GUC)?:A):2CI=:7,,3AJ.,H5,-B*<:M&K'EG"2\TU*+^S.-O=EK:^Q_C-?
M&[X*?$W]G#XK^-_@E\9?">H^"/B5\.-=F\.^*_#E^;:>6QO(0+BUNK6ZM_M5
MGK.CZQ975GK.B:W9_P#$NU+3M1&J:5ZUY5\_^S^M?Z<W_!:7_@C_ .#/^"DW
MPK7QMX#BTOPA^UI\,-$OQ\-?%LD-M8V?Q$TB,G41\)_'U^?LY;1KV[#/X0UV
M]DSX,\0W[S\Z-JOBC3=4_P T;Q]X!\:_"SQKXG^''Q'\,:OX,\=^#-7OO#OB
MOPIXBL;C3M=T37=.N!;ZCIVHZ=<'_1+NSZ@].XXP:_>.'>(,/GV$]HN6EC:$
M4L9A?AE%K>K3C;WH2U=[K5:V9^(9[D=?),5R-3JX.M+_ &7$J[C*_+^YJ2Z3
MIZ)[Z2MMJ<E\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K7T)X?_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'
M_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'
MS_[/ZT?/_L_K7TA^R;^RA\9_VU?CIX+_ &>?@-X<&O>._&$\KR7-W<"RT#PK
MX=M6$VL^-/%FI?9;K^R/#OAVT875W>9_M)F(TG2M+U75-5TK2JSJU:="G.K6
MG&G2IQ<ZE2;M"$%:\I/RO_P453IU*M2G2I0J5*M62A3IQ5YSD^6R2Z]F^C;7
M4]4_X)[_ +!'QC_X**?M$^'/@3\)K?[!8#R->^)GQ#N;$7N@_"SX>PZA:V^I
M>+=2MC=V@N[S_2C9^&?#)O1?^(/$.=-8JHU75M+_ -3_ /9/_97^$'[&/P*\
M"?L\_ SP]%X?\"^"-/$?VB803:]XHU^[ EUSQIXLU"&WM1K'B7Q'>*;_ %>_
M*I&"Z:=ID>GZ7IFG:=%X9_P3A_X)Z?!G_@F_^SQH_P %?A?:OJ_B?5/L&O?%
MOXH7]J(]?^)OCT6$%M=ZO=*05TKPYI 5['P;X7A8Z?X=TMF);4?$NJ>)=9U?
M]"J_#>*.(IYYB?947*&6X:3C0IM<LJTE9?6*RMO*RY(._(N9<SYG;]GX9X>C
MDV&56LHRS"M%*K-:QH1_Y\4GU2O[\[+FM'W4E9E%%%?*GU(4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '^9)_P<G?\ *6_X
M\_\ 8E?!#_U4'@^OP@^?_9_6OW?_ .#D[_E+?\>?^Q*^"'_JH/!]?A!\_P#L
M_K7]$</?\B'*/^Q?@_\ U&HGX%GG_(XS/?\ W[$[?]?GO_6UP^?_ &?UH^?_
M &?UH^?_ &?UH^?_ &?UKV#RO_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6C
MY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\
MMO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6O
MZ%O^#87_ )2H^$_^R)_&'_TT:57\]/S_ .S^M?T+?\&PO_*5'PG_ -D3^,/_
M *:-*KQ>(_\ D0YQ_P!B^O\ ^E4SULA_Y'>4[_[_ $-_G_3\[G^E)1117\\G
M[X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>'_M,
M?\FY_'__ +(G\4O_ %"-<KW"O#_VF/\ DW/X_P#_ &1/XI?^H1KE53_CT/\
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
MMZW>?\@[3=.U35#@5_JM_P#!-W]@/X<?\$YOV8O"7P#\#"'5_$<I7Q/\6OB
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
M7%5RO+:]_;9?@JE_BYL+1U_\DT\^^G:QV4\QS"E;V6.QT%'9+$UM%I=/W_\
MAFGZ'[R^'?\ @Y2_X*TZ']G_ +2^-W@/Q@;:'RI/^$C^"7PJLQ>R\'SKC_A&
M/#'A?;<\?ZNR_=CJ%Y->O:3_ ,'3O_!3K3+6S@O+#]FKQ \$WF27NJ_"7Q%%
M/?@3>=]FN3H'Q'T&TSQ]C)L[/33G+$D\U_-Y\_\ L_K1\_\ L_K7'+AW(I.[
MRG+_ )8:$?\ TA0OK=ZWMTMK?KAGV<P22S/'=/BKSE_+;XG*WG;?6^R/Z@_^
M(LW_ (*,?]$7_8H_\-S\=_\ Z(NNW_XBW/VTO^C;/V7?^_'Q8_\ GC5_*+\_
M^S^M'S_[/ZUE+A;AZ5N;*<+IMRNM#K'>U77X5;MKZ&BXDSU;9GB>E[QH/K%_
M\^=.M_GVU_JZ_P"(MS]M+_HVS]EW_OQ\6/\ YXU4[[_@[7_;@DL[A--_9T_9
M4LK_ ,K,$]]IGQAU*S@FQC_2+>W^*&F-<@\$>7>H0>IK^5'Y_P#9_6CY_P#9
M_6DN%.'%_P RG#O;>5=[6_Z>KMK_ , :XFS_ /Z&>(Z?\NZ']W_IU_6O;7^G
MBZ_X.QO^"C4]M-#%\(?V+[26:*:)+NT^'7QH6:TEE!'G0F__ &B[FT:YLR0S
M1WMIL8\%=I*GSW6?^#H__@J#J4<$=D_[.OA]DEWO-HOPEU&:28#I;3IX@\9Z
M\J'!QE #ZGC-?SD_/_L_K1\_^S^M:1X9R"&V4X+6V\*D]NSJ59V^5O.]B)<1
M9Y*U\SQFFVL([\O\D(_C>UG;9W_=+Q#_ ,'(/_!7;6&<Z;^T5X;\*![R6Z$>
M@_ GX(3&"&7&--)\4>!/%!-G9_Q9)U%N=VJ'I7SSXK_X+:?\%5_&B.FL_MM_
M%^T1HMF?"<WA;P).K0SF7/VKP/H.@\[25.!G:2N<9!_+/Y_]G]:/G_V?UKHI
MY)D]*SIY7E\9=7]4H.^VZY.FO72^ENO-4S;-:MU4S+'RB[:?6:R_E6ZG^G1]
MM?J+QM^V]^V=\2DDA^(O[7'[3GCRVN8?*DL_%OQW^*'B2R\G_2O]&^S:QXHN
MK,V?^E7G^A<?SKYGO+R\O[FXO+^XFO+R\F\ZXO+J>XFO)YIO^7FYN;@_Y]ZJ
M_/\ [/ZT?/\ [/ZUZ%*C2HQY:5.G2CI[M*G"G%672,(Q\WJWOI;6_'4JU:S4
MJM2K5E_-4G.<M>6]W.4O+9+12O?2Q\_^S^M'S_[/ZT?/_L_K1\_^S^M:&?\
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
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
M:Z[PK\0O'G@:8S>"O''C#P?-YT\OF>%_$>L:#-YT]O\ 9[G_ ) ]U:_\N?\
M+K7(_/\ [/ZT?/\ [/ZTFE).,HQE%[J2OZ6=U;SWN.+<6I1E.,ELT[;\N_\
M6]S[%\+?\%$/V_/!3Q_\(G^VW^UGH<,4T,GV.Q_:%^+$.G3^5;_9[<7.F_\
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
MK7VE^VU\)!X*^(*>.M*@*:!\0IIKFY,8Q%9>*(ANUF \G_D,@_VN20 675L
M 5\6_/\ [/ZU_A/Q]P9F7A[QCGW!^:J<L5DV/J4*==QY8XS SY:N7XZFN:=J
M6-P<Z6*IQ<I2A"M[.;YHL^5JTW2J2IR^*$FGI;L[_.X?/_L_K1\_^S^M'S_[
M/ZT?/_L_K7Q__@73_P!M_I_]O&9HZ%H6J>)M:TS0-&M);O5]:U&'3+"UC.!-
M=W=P8+<EB<   DDG@9.<5_0/\)/ASI?PK\ >'?!6E^5(-,MA-J=]&,?VGJ]Z
M1/JFH$%<YN[LLRY Q:A$89%?"O["'P:^:\^,FNVFW)O=&\$)*"25)^S:WK8/
M3L=(LVYP!JG&2#7Z>5_J/]#?PD?#?"]?Q&SK#\F=<74%2R6G5I<M; <,PK*:
MJQ<H0G&>=XFDL7%MU%_9]'+^6<H5*D9>]EU%PINM-6E45H)N]H6^*^E^;>VF
MV^K04445_;9Z04444 %%%% !1110 4444 %?GG^W-\8_[ \.6WPIT.[$>L>*
MX1J'B62*51-8^'(I_P#1[ #:&1]9N[=@Q&P_V?921L&7448_:WCKQGH_P^\)
M:[XQU^X\K2]!T^YO[A=R^=.ZY%M80<C==7ET4L[10"ID90<<D?SZ^//&6M_$
M/Q?K_C+79#)J6OZE/<O'DF*Q@'^C6NFVY))-G9V8^Q61//KFOX[^E]XMO@S@
MV'!648ET^(^-:%>CB949SC6RWAF$O9YCB)3IO]Q5S2:EE6%E*_/2GCW!*O1A
M3EYV8XA4J3I0DO:5+IK?W5:Z[>]??6UM+W.5^?\ V?UH^?\ V?UH^?\ V?UH
M^?\ V?UK_*'_ ,"Z?^V_T_\ MX\ /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?
M^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\
MV?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?
M^V_T_P#MX ^?_9_6K.EZ;?ZUJ6GZ/I5G-=ZEJ=Y!I>GV<7^MOKR\N#;VUM;]
ML7EX.OZ=JK?/_L_K7Z(?L*_!G^T]3NOB]KUKML]$N)M,\(12!3'<ZK)!Y.IZ
MQM96&-+L[D6%J2/^/UF"LLFF(U??^%_A_F7B;QODG".7.I1CCJ_MLSQRASQR
MS)\)R5\RQ]1N$X1=+#P=/#*?+[3'U<+1C)2J(Z,-2E7K1IQO:33E)?9BFKRM
M]JVUKK?ST^\_@E\+['X0?#O0_"%MY$NI)$M_XBU"*,;M2\0WN'U&YY.3:VY5
M+.RX!33[*$%=RG=[/117^YF19'EO#>3Y;D.3X:&#RO*,#A<NP&%IJT:.&PE&
M-&G%_P \Y*+J5:LKU:U2<ZE6<YR<CZ:,5"$(15HPBHKY?U\@HHHKUR@HHHH
M**** "BBB@ HHK)U/5+#1M-U#5]3NH+'3]*L[F_U&\E(2&SL[2!KBYN;AADA
M(+>-F) )VKG&,"L:U>GAZ<ZM:<*=*G"=6K5J3C3ITZ5.+G4J5*DVHQA"*<YM
MM<L(REJHM ?*G[7WQD'PR^'L^A:/=&'Q?XZCO=+TLPOF73-(  US6BNT<I:3
M_8[+/74+]'5LV$@/XK?/_L_K7K'QP^*5_P#&'XAZYXNN3,FFR9TSPYI\V?\
MB5^';4DZ?;]>+N])-[>+T74-1&,*!7D_S_[/ZU_BM](/Q4J>*WB%CLQPE:K+
MAK)?:9+PQ0?.H/ 8>NU7S*4)3FHULVQ<:N+;ERUX8/ZGAJT5]6@CYK&XAXBM
M)JWLZ?[N'G9+FE?^]IITMNP^?_9_6CY_]G]:/G_V?UH^?_9_6OPS_P "Z?\
MMO\ 3_[>.0/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_
M6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+
MI_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX!
MJ([OL3[_ /GK[?SK]T/V6_@^OPA^&]G;:C 8_%WB9H-=\5R2C$UO.\).GZ*2
MV"!HUI.8V"JW^GR:BP;#C'Y__L7?!L^/O'P\<ZU:%O"W@&>WN8EE ,.J>*B?
MM&FVPR1SHY_XF]Y][:QTMBK+J;&OV<K_ $=^A9X2?5\'B_%C.\,U7QJKY3PA
M"K3=Z>"C)4LWSFDZL+WQE2,LIPM2,825"CF=O:4,;2F_9RS#VOB)K7WH4_O]
MYW^25DOF%%%%?Z"GKA1110 4444 %%%% !1110 4444 %?-O[2_Q@B^#WPWU
M'4;.XC3Q3XA,VA^$X"V9!J4L!-SJVTL"+71K4_;2RJ5-^=-@?/\ :"U]$R2Q
MVT;S3.D<4:;W=\11Q1Q#)))X  R<DX ]L _@]^TO\89OC%\2M1U&TN)O^$3T
M#S]"\*0?\L#IT,X%UK8':\UB\'VL8'_(-_LLG+:82?YS^DQXL+PP\/\ $1R[
M$>SXIXF6)R?(%#6K@^:C'^TLY76*RO"5DZ-3:&/Q6 53]U*9QXVO[&E[K_>5
M/<A\VKO9[:67<^?7=YI))II/,FDS+))*?-FGFEIWS_[/ZT?/_L_K1\_^S^M?
MXTW;?-)R<G:[M:]N7=7?S\KGS8?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\
M;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M
M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M?4W[)'P;'Q2^(UOJ.KVGVCPAX)\C6-
M;\W/DWFH_:"=&T; 4_\ 'U=VAO;S("M8:<L>076OIN#>$\VXYXHR3A/(Z4JN
M99WCJ.#H\T9NG0I.T\5C<0X1ERX; X:%7%8F3M^YI5>3FJ<D):4J4JU2%."N
MY24?2]]?DD^J7F?H'^R#\&Q\,_A[!KNL6IA\7^.H[+5-4$R9ETS2 I;1-%#;
MAREI.;R^QUU"_='7-A&3]@T45_NEP3PAE/ ?"V2\)9)3Y,OR7 TL)3G*$(U<
M365ZF+QV(Y$E+$X_%SK8S$.[BJU>IR6A:*^IITXTJ<*<%:,(J*^77RN%%%%?
M5%A1110 4444 %%%% !1110 445AZUK6G>'M(U+7M:NH;#2M(L[G4M0O)<"&
MWL;.!KBXG8^BA7]<X7C)&<<1B*.%HU<1B*D*-"A2J5ZU:K.-.E2HT8\]:K4J
M3:C"%*DI59R;25.$Y;1 ^2OVR/C$/AOX ?POHMWL\6^/(I[")XY<2Z7X?#+!
MK.IKN8D7=S]H_LNPX ,DLDJG.G-7XS?/_L_K7IOQE^)NH_%SX@ZWXQOO.2VN
MY?LFAV$O72]!LSG3M-..Y/\ IM]@?\A+/%>9?/\ [/ZU_B?X^^*=7Q6\0<?F
MV'JU?]7,J4LHX7H-R4%E>'K2YL?.#=EBLUQ'M,97NE6IT9X?"5;_ %6%OF<9
M7=>M)W]R'N07I:\O^WKK36UM&P^?_9_6CY_]G]:/G_V?UH^?_9_6OQ/_ ,"Z
M?^V_T_\ MXY0^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +>
M/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?
MUH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I
M_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +>
M/G_V?UK]+OV,/V=%<6/QD\<6&_\ Y;^ =(NH/X5Y'BRXMB-N"1_Q31SD+G55
M )TMT^9?V8/@9-\9/',3:M;S?\(/X9-O?>)KC'E?;NVG>';<$CY=6%KNO^1_
MQ+1M!W$ _N3;6UO8V\%O;P0V]K;Q1V\$-O&(H8(8P(H8(88@0J*"%4* J+P
M  !_=?T0_ ZEQ!C*?BEQ3@_:91E6)Y>$\OQ4(NGF6:X6HHULYJTY*7/@LIQ%
M/V6!;7+6S2G4KRBHY?&-?U<NPG._;U%[L9-4UH[R7VKO;ET5K-.[UT+M%%%?
MZ;GMA1110 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 %%%% 'X_?\%8?^"1WP9_X*;_#:W;4)++X>?M%^!-)OH?A/\9K6R62
M>,8NKBW\ _$"WM[8W?B7X<7NKW0OMI)U3P?J1DUCPNX75/$^C^)?\S/]HS]G
M/XQ?LI?&+QG\"/COX,U+P1\2/!&I?8-7TB_Q/97]E./M.F:YH>IVW^AZQX:U
MFSQ>:+K5F?[-U'3?:O\ 9-K\J_\ @J%_P2K^!7_!3#X32>'O&EM:^#?C9X3T
MR]'P=^.6G:6+C7O!]ZS_ &C^Q-=@A-HWB7P)J]WM&L^&KR["KF35?#\FG:H/
M/K[3A?BNIE%2&#QLYU,MG*T';FG@Y2>LZ;M?V/6<=THJS>J?QW$O#$,SA+&8
M*,:>8P2<DK1ABXQ^Q-7M[7^66M[N]K7/\IGY_P#9_6CY_P#9_6OJ']KS]CKX
M]?L.?&GQ!\"_V@_!EYX8\6:1//<Z/JD/VB;PIX_\."YN[;3O&O@#7/LEJ?$?
MAS5S:$6=X?\ B9::0=+U72]+\4Z7JFEU\O?/_L_K7[12JTJ]*G7HU(U:56*G
M3J0=XSB]FGU_KN?D56E4H5)4:L9TZM.3A4IS5I0G%Q34E^O5<P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K6AG_ .!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?
M_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K
M1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]
MO!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'
MS_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0
M'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\
M'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/
M_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?
M^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?
M/_L_K1\_^S^M'S_[/ZUIZ/H^J^(-5TO0=!TO4M<U[7-2L-&T?1]&L+G4M8U7
M6-2N?[/TW3=-TW3_ +5>7E[>7EU]CLK*S^@HOZ_TU_G^#!+_ !=-_E_EKYW)
M_#OA[7O&&O:)X5\*Z'K'B3Q/XDUBQT'PWX;T&QN-8U[7->UBXM=/TW1-$TW3
M[6ZO+S6+R\NOLEC96?\ .O\ 1_\ ^"&7_!&C1/\ @GWX M?CE\<=+T[7/VPO
MB;H$/]J>;#;:A9_ GPMJ4"SW/PX\.:A#/=6E]XNO-Q_X3[Q39,(F8#PIX8/_
M  C.FZCJ?BGRK_@A%_P0_M?V*]&TO]JK]J+1M/U3]JWQ7H?_ !2/@NZM['4-
M-_9ZT'5K<&YMK:[_ -(6\^*6LV3"S\3ZW:.J^']-!\+:674:MJ6J_P!.U?C_
M !?Q6\>ZF5Y;5_V*,DL17B[_ %B2LW1A:W[A/>?-^^NO=@H7G^K<*<,?4E#,
M<QIVQCC^XH2O_LZ?_+RIJTZS5E%67LO>]Z?->)1117Y^?>'^5_\ \%Z/^4N/
M[:7_ &.W@?\ ]4]\.J_(7Y_]G]:_7K_@O1_REQ_;2_[';P/_ .J>^'5?D+\_
M^S^M?T=DW_(HRO\ [%^#_P#4>F?SYFO_ "-,QW_W[$[;?QGO_6UP^?\ V?UH
M^?\ V?UH^?\ V?UH^?\ V?UKTC@_\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_
M -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I
M_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G
M]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_
M -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I
M_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G
M]:_I2_X-6?\ E)MK_P#V:[\5?_4O^%U?S6_/_L_K7]*7_!JS_P I-M?_ .S7
M?BK_ .I?\+J\/B;_ ))_./\ L!J_G$]CAW_D>Y5\7^]T]_EOY?\ MQ_HT444
M5_/9^]!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7\_O_  6H_P""*_@K_@HIX*O/B]\(;/1_!?[8G@O1S'X>\0R"
M'3]#^-&AZ?"QM?A_\0+H*%M-8M%'V3P5XUN]S: S#2M5+^&GCD\._P! 5%=>
M!QV*RW%4L9@ZLJ->C*\9+X91^U3J1TYX3T4HMZG)C<%A\PP]3"XJG&I2J1::
M:]Z$OLU*<OLSCKRRLVF[JUC_ !<O'W@'QK\+/&OB?X<?$?PQJ_@SQWX,U>^\
M.^*_"GB*QN-.UW1-=TZX%OJ.G:CIUP?]$N[/J#T[CC!KDOG_ -G]:_TNO^"T
M/_!%7P/_ ,%&O!TOQ9^$L6A> /VP_"&DQ6VA>*+@#3?#?Q=T#3X\6W@+XC7%
MM:W#"\L;1BG@_P 7E6GTQP-'U7S/#;(_A[_."^*/PN^(/P8^(/C#X4?%?P?J
M_@/XB> ]7OO#OBOPIXBL?L>KZ)J]GS]GN,<7EE>#_3;*]LO^)=J6G?\ $UTK
M_B5=/W7(.(<+GN&52FHT<72C;%X1NTH2CHZM**7OTZG1^ZURV?0_%,[R+$9+
MB?9U'.KAJTO]EQ*UA.,FN6G4E=\DX]5[RM+?MP7S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M?0'A_^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZU]#?LM?LL?&_]LCXT^$_@1^S]X+O/&GCSQ7>9/E"XAT'PYH\-Q_Q
M,O%OBW6OLEW9^&_"&C_\QG6KO)_YA6E_VKJNJ:7I9BK5IT:<ZU:<:5&G%SJ5
M9NT(06[D_P"NO8JG3J5:D*5*%2I4J24(0CK*4GRVBEUO9W[:]],;]G/]G/XQ
M?M6_&+P9\"/@1X,U+QO\2/&^I?8-(TBPQ!96%E /M.IZYKFIW/\ H>C^&M&L
M\WFM:U>'^S=.TWVK_4 _X)9_\$N_@S_P3,^"5KX.\)V]EXL^-'C*STZ]^-GQ
MCELQ_:GC'78(3-_8FB/.AO=&^'GAV]N;M?#.A%EXDDU340^J7[FJ?_!+O_@E
M1\"_^"9WPF30_!]O9>,?CIXOTBQA^,/QPOK(Q:QXJO89C?\ _".^'+::2X7P
MIX TB[?;H^A6>TWQBL=5\2/JVL*DJ?JS7XIQ5Q14SFH\)@Y2IY;2GJ[<L\9.
M/+^\J:7]B[7A!WO=MV:27Z_PUPS#*X+&8Q*>8U%>,7:4<)&2^"'15;6YI*W+
MM9W84445\:?8A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MK1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
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
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:='&[OL3]X\F?+CS_GW[XQ3?G_ -G]:_M(_P"#>7_@B;<SW'@O_@H)^UKX
M2,-I;M;^(?V9?A'XFTN:":\O,6]WHGQT\7:;=,/]$M%7_BV&BW=GF_++X^?;
M%_PC4FH^5G&;X7)<'/%XEWM[E&C%_O,15=E&G35GWYIR?P4U*=I6L_1RK+,3
MFV+IX7#J2O[U6M)?NZ%)<KE4J.ZZ+EA'[=1J%X\W,OT%_P"#?7_@CVO[&/P[
MMOVJ_P!H;POY/[5'Q:\.B/P[X8UVR$6H_ ;X<:PIN1HK6ERK7.D?$CQ;9LC^
M-5DQJ/AS32G@5!ILC>-DU?\ IMHHK\"S',,3FF-KX[%2YJM:6B6D:=..D*4%
MTA3N^5>9^YY=E^&RS"4L'A8<M*E%)MZRJ5'\=6;ZSJ.SD_(****X3N"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#@/B9\//"_P 6?AUX[^%GCC38M8\%?$GP=XG\!>+]
M+D,>S4/#?B_1[SP_KED1(DRK]KTG4KM-Q5]H8?)S@_X]7[1OP1\4_LT_'OXQ
M_L_^-4!\3?!_XD>,/A]J=R(;B*#5IO#>L76GVVMZ9]HZZ-XDLK6RUG1#T_LW
M4<CCK_LJ5_GQ?\'57[)__"KOVP?AO^U/X?TSR/#'[3?@/^QO%=Y$08_^%K_"
M&WTO0-0N+L*H^P_VM\-[KP*ECG<=2'AOQ.Q9FW ?>^'V8?5\SK8"<GR8^FI4
MXK9XFA-32C'6WM*,JZ;O:-D[/9_"\=8#VV P^/A%.>!J.$G;:C7A[.U[Z6FH
M):7;EOH?RQ?/_L_K1\_^S^M'S_[/ZT?/_L_K7[&?D_\ X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K7]HW_!I5^R?]IU
M3]HO]MCQ#I?[K3HK']GGX87=U )=UW=KIGCGXI:C;?:1FTO+2R'PWT<7EEC)
MO_%&ED[2P;^+N.-W?8G[QY,^7'G_ #[]\8K_ %K/^"6?[*D?[%O[!G[.'P$O
M=.32_&&A^ [#Q/\ $N F5IS\4O'F_P 7^/H+B:=C<72Z1XDUN]\/V$DA+G3-
M-TU"%*A1\1QYF'U3*(X6$K5<QK*C;OAZ+C6K^J;5*%KI^_=;6/K^"L!]:S;Z
MS*+=+ 4G6YG]FO42I4/PE5DV]+Q:MK=?H91117XL?L84444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!_(/\ \'&G_!'A_B_H.N_M]_LS^%%F^*_A#25N?VB_
M F@PXN?B-X+T2P"K\3=#TZ YN_&?@[2K8)XFLCD>)?!]@FIKC5O#/D^)/X/?
MG_V?UK_:ZK^ +_@X&_X(GO\ L[:WXD_;?_92\)^7\ /$>HB_^-OPST&RM(8O
M@QXEU>_6!O%OA+3--M;3['\+/$5Y>#[?9*"O@SQ$P(;_ (1C5-,7PK^G\%<3
M)>RR7'U-7RT\!7F_=>]L).5O=M=1PRU2@O9_83E^:<8<.VE5SC P?*[U,=0A
MK)6<.;$PC?WHI7=5*W*N6S:;Y?Y0OG_V?UH^?_9_6CY_]G]:/G_V?UK]1/SC
M_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9
M_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#
M_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9
M_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#
M_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9
M_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#
M_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9
M_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#
M_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9
M_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#
M_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9
M_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#
M_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9
M_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#
M_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#
MY_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9
M_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#
M_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#
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
M)+W\NP_LJ;JR7[RI+FB_[EEROM9K\@HHHK^O3T0HHHH **** "BBB@ HHHH
M*_.#]NOXR#2M(MOA%H-T5U#78H-5\72I@F#1HY]VFZ+U^4ZO>6_VB^4@,--C
M"?,FHI7W#\0_'6C?#;P;K_C37'06&B64]UY*LJ3WUV?W-AIUN6^]<WMVT5I'
M][YF4LNT5_/KXP\6ZOXX\3:YXO\ $%P)]7\0:E/?7<F<0@2C%K;6OI9V=GBS
MLO\ ]5?QA],+Q;_U3X0I<!Y1B?9<0<94*BS"="<_;9;PQ3FXXN<G'E]C+.JM
M.654)OFY\.LRC&*J4TX^=F.)5*DZ,)6J5-&K6?(K<T7KIS7\]M4[Z<[\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K7^5G_@73_VW^G_ -O'@!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\
M;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M:/A_0M3\2ZSI/AW1K66ZU;6M1LM-L
M;6,@++=74_D6Y8DX &"23TP2<<UG?/\ [/ZU^EW[!_P:/^E_&37;4J2;S1_!
M$<@)."3;ZYK:G( Z'1[/.<#^U>,L"/T?PF\.LP\4N.\DX2P?M:6&Q-9XO.<=
M&GSK+LDPBA4S'%2;A4A&<J+^JX1348SS#$X6//'KOAJ4JU6-.-[/633^&*:O
M*W6VUKK?ST^Z_A/\.=+^%7@#P[X*THPRC2[7SM2U!1Y7]IZM=8GU346^7.Z\
MO 6 (RMJ$0Y*@'U&BBO]R<HRG 9%EF R;*L-3P>6Y7@\-E^ PM*/+3P^$PE&
M%"A2BM7[L(*[O>3O*5YN4I?4)**C&*M&,5%+LE_7_#A1117I#"BBB@ HHHH
M**** "BBB@ HHKF/%/B/2/"/A[5_$VO7(L](T73[O4M0N=HREO:P[R8LE=UP
M2H6W0-EGPH(.&7FQ>+P^!PU?%XNM2P^%PM"MBL3B*]2%*AA\-AX.KB,17JU)
M1A3HT*495:LY-*%.$I/1";44Y2=HK=]CX\_;:^,0\%>"HOA]HUTJ>)/'<,\6
MH2QR@3:;X25A#J,A _Z##9TH<D&P_M-L!E4U^/\ \_\ L_K7>?$[X@:O\4O'
M6O\ C35_W<NL7>;.T,XEATO2(LP:=I\&  3:VF6)QDL2W?-<'\_^S^M?XD^.
MGBC7\5_$#,\^A4J_V'@KY5PSAI.=J.386M-4\3*,G_&S+$.OCL3)IRA5K3PK
MFXX6$*?S.*Q#Q%5R_P"7</W=-=HQ2O\ ?=-_FP^?_9_6CY_]G]:/G_V?UH^?
M_9_6OQS_ ,"Z?^V_T_\ MXY@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P#
MNG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6
MCY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G
M_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P#
MNG_MO]/_ +> FL+"\U6_L]*TVWFO-2U2\@L-/L[7][-?7EY<?9[:UMNO_'Y>
MXQCIZU^^WP(^%5E\(/AQHGA-%@DU=U_M3Q+?1[2+[Q%?Q*=1:-N<VUHL:Z79
M+C(T^QA&-P:O@G]A7X-_VWKUY\6M=@QIGAR:;3/"D<NT_;-=GMS_ &CJ14\@
M:59W#*#MP=1U%OF#:4,_K)7^FWT,O"3^Q\BQ/B?G>&Y,SXCI2P7#E*I25.>$
MR"G5@L1C.25.%2-3-\3AU&E4DW+^S:%/V4_9XGF/<RR@X0^L324JD;035[0:
MOS7OKSIK1K2W6X4445_=AZ@4444 %%%% !1110 4444 %%%% !7YH_MV?&7[
M);6OP=T&[VW%Z+?5_&3Q$YALSBYT;1G PN;P@:K= J2@33"KXD91]S?%#X@:
M3\+O!&O^-M8Q)!H]IYEK9B80RZCJ,H$.G:;;GC+WMT50'.0&+ $ X_GV\4^(
M]7\8^(];\4:Y.+K5M?U&?4[Z=0 HEN[C"VMJ!@"SLP!]A ' ]J_BOZ8OBVN%
M^%:'A]D^)]GGG&%.H\WJ4*EJN7\+TIRC7C=3IRC7SK$499?3BE43P='-'*,H
MJFZGFYG7]G25&,K5*B3:MO#3FCNMT]^EMC&^?_9_6CY_]G]:/G_V?UH^?_9_
M6O\ +'_P+I_[;_3_ .WCP0^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[
M> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH
M^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:
M/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[
M> /G_P!G]:NZ+I&J>(-7TS0]&LY;_5]7NX;&PM+8@2S7=W<?9[>WR< <<GM[
M@52^?_9_6OTK_8/^#6]KSXRZ]:81?M&B^!HYAD#@V^MZY;_[.1_8]FQXQ_:@
MSDBOT?PG\.LQ\4^.LDX1P+JT*&)K/%9SCXT_:1R[),&H5<PQ4N:$X*HX<F'P
MGM%&,LPKX6'/'F-\-2E6JQIQO9ZR:?PQ35Y6ZVVM=;^>GV[\%/A9I7PB^'^C
M>#['R);N.-=0U[48UYU37;H;]0N_G7(MMRM;60P"ME'$I"LK,?8J**_W&R/)
M<MX=RC+LCR?#4\'E>58/#X# 86DK0HX;#4U3I0O=N<[)RG4E>=23<ZDI3<I/
MZ>$5",81TC%))=K*WX_U<****]4H**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ***HW-Y9V:(UU=P6:M]TW,T$&3P< R]QGIG(J)U(TUS3
ME&,>LI2C&*]7)KY6OMK8"]17+-XR\(*P5O%?AP-Z'7]+!'YW((IG_":>#?\
MH:_#?_@^TK_Y)KSWG64JU\SRZ-]N;'81=G_S^Z)_ET=R>:/=?U_P_P"?9G64
M5R?_  FG@W_H:_#?_@^TK_Y)H_X33P;_ -#7X;_\'VE?_)-3_;>3_P#0URS_
M ,.&$_\ EWK_ $]#FCW7]?\ #_GV9UE%<G_PFG@W_H:_#?\ X/M*_P#DFC_A
M-/!O_0U^&_\ P?:5_P#)-']MY/\ ]#7+/_#AA/\ Y=Z_T]#FCW7]?\/^?9G6
M45R?_":>#?\ H:_#?_@^TK_Y)H_X33P;_P!#7X;_ /!]I7_R31_;>3_]#7+/
M_#AA/_EWK_3T.:/=?U_P_P"?9G645R?_  FG@W_H:_#?_@^TK_Y)H_X33P;_
M -#7X;_\'VE?_)-']MY/_P!#7+/_  X83_Y=Z_T]#FCW7]?\/^?9G645R?\
MPFG@W_H:_#?_ (/M*_\ DFC_ (33P;_T-?AO_P 'VE?_ "31_;>3_P#0URS_
M ,.&$_\ EWK_ $]#FCW7]?\ #_GV9UE%<G_PFG@W_H:_#?\ X/M*_P#DFC_A
M-/!O_0U^&_\ P?:5_P#)-']MY/\ ]#7+/_#AA/\ Y=Z_T]#FCW7]?\/^?9G6
M45R?_":>#?\ H:_#?_@^TK_Y)H_X33P;_P!#7X;_ /!]I7_R31_;>3_]#7+/
M_#AA/_EWK_3T.:/=?U_P_P"?9G645R?_  FG@W_H:_#?_@^TK_Y)H_X33P;_
M -#7X;_\'VE?_)-']MY/_P!#7+/_  X83_Y=Z_T]#FCW7]?\/^?9G645R?\
MPFG@W_H:_#?_ (/M*_\ DFC_ (33P;_T-?AO_P 'VE?_ "31_;>3_P#0URS_
M ,.&$_\ EWK_ $]#FCW7]?\ #_GV9UE%<G_PFG@W_H:_#?\ X/M*_P#DFC_A
M-/!O_0U^&_\ P?:5_P#)-']MY/\ ]#7+/_#AA/\ Y=Z_T]#FCW7]?\/^?9G6
M45D:9K.D:JLK:7JFG:DD)VS/8WMM=K$V#Q+]GD<*3SPV,]AQFM>N^A7I8FE&
MM0JTJU*=^6I1JPK4Y?X:D&XR^3904445L 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 %%%% 'PE^WA_P3Y_9Y_X*
M'_!J]^$GQ\\.^?=V@O+[X>_$C1K>VM_'_P +?$L]O]G&M^$=;FA?;:W7V>U7
M6_#=ZLGA_P 1Q1I'J^GRO%IDFG_YI?\ P4;_ ."8W[1G_!-7XK/X*^+NE_\
M"1_#KQ!=WI^%7QO\.:5?Q>!/B+ID7/V4^<;L>&O&%G9\>)_!=Y>G4=/Q_P 2
MHZKX7_LOQ1JG^M#7B?QY_9_^#_[3OPN\4?!CX[^ -!^)7PT\76OV;6?#'B*W
M>6 RJ/\ 1=2TR_M&M]7T#Q!I4["]T;Q-HU[I_B#0-1":EI6IV\\2NOT_#W$^
M,R*2HRYL3ETYKVN&D[NGS-*52@VGR-Z.<5&T^6-W&USYCB#AO#YS#VL)_5L?
M"/[FNOAGRVY:=977,M^25_<O+1W9_C8_/_L_K1\_^S^M?T+?\%;?^"!WQI_8
M)N/$/QI^!P\2?&[]DD7%Q>W'B"*S6^^(7P7LQ_Q[6_Q0T[3+>W^V>&K3!Q\3
MM(LAX?PI_P"$ITGPMG2_[4_GI^?_ &?UK]LR_,<'F>&ABL%6C6I3T=G:5.=D
MW3J0?OPJ1OK&45OHWK;\?QN Q>75Y8;&49T:L;-)ZQG'1*<)I<DX2Z2C)Z<U
MU&Z0?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZUVG)_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZU[+\ ?V?OC'^U%\5_"?P1^ _@/6/B)\2_&EY]ET?P_HT'^HAA_Y"
M6MZWJ5Q_H6C^&]'L_P#3-:UK6+S3M.T[3N-4J*E2%*$JE2484X1<YSF^6$(1
MMS2;L]K[=1QC.<X4Z<:DZE22A"$5><I.UDEUVUUWOW///!_@_P 5?$+Q5X;\
M"^!O#>L>,/&?C#6+#PWX7\+^&[&XUC7O$FO:Q<?V?ING:=ING_:KR\N[R\NO
M]"LN_//I_H@_\$3O^"%'A;]AO1]'_:+_ &G=%\.>-OVO=5A^TZ#I:BQU[PO^
MSSID\"@:;X8N1]JL]:^)%[:$+XH\;6?[K2LMX9\#NNE)JWB7Q7[S_P $@/\
M@B;\)_\ @FYX:L_B7XXETCXI_M<>)- >R\4_$86\S:#\.K35X;7^T_ ?PGMK
MXDV>G@*UGK7C2\MHO$GC$!U*>&_#CQ^%X?W>K\@XIXPEF'M<ORN<HX&[5?$O
MX\9)\O,HO3]P^76]W4NKJ*7O?JW#7"<<$J>/S*,)XU<LJ5%7<</;7GF[^]6>
MG*N6/LK/6?/[I1117P)]V%%%% '^5_\ \%Z/^4N/[:7_ &.W@?\ ]4]\.J_(
M7Y_]G]:_7K_@O1_REQ_;2_[';P/_ .J>^'5?D+\_^S^M?T=DW_(HRO\ [%^#
M_P#4>F?SYFO_ "-,QW_W[$[;?QGO_6UP^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UKTC@_\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^
MV_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?
M_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G
M_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^
MV_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?
M_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:_I2_X-6?\ E)MK_P#V
M:[\5?_4O^%U?S6_/_L_K7]*7_!JS_P I-M?_ .S7?BK_ .I?\+J\/B;_ ))_
M./\ L!J_G$]CAW_D>Y5\7^]T]_EOY?\ MQ_HT4445_/9^]!1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^+O
M_!6G_@CI\%_^"F/@%]=M_P"SOAC^U'X2T>6U^&_QEAL,6FJ10@S6W@GXL6=A
M;&]\1^";ME465ZN[Q!X(U!AJ_AEWC;5_#7B3]HJ*Z<)B\1@<12Q>%JRHUZ,N
M:$XO[XR7VH2^U&ZOIJ<V+P>&QU"IAL52C6HU(N,H25]_M1?V9QWC+6W8_P ;
M[]I7]F?XV?LC_%_Q1\"_V@/ ^I> /B)X3F)O-/OOWMGJNFS&[&F^)/#>M0 6
M?B/PYK'V4C1M:T?_ (EX.<\XKP;Y_P#9_6O]:W_@H;_P3:_9R_X*1_"67X=?
M&?1#I?BW1([Z7X8?&#P[:V/_  G?PQUB[^S737.FW-P=NK^'-6N;.S3Q1X.O
MV&F>(K'Y0VF:O%IGB+3/\U7_ (*%_P#!-;]I+_@G!\59_ /QK\/'4_!FLWE]
M_P *P^,7AZ"XE^'WQ,TB$X-QIMSTTCQ)9V>?^$F\&ZN6U_P^,-&VK:0=)\5:
MK^U\-\587.J<</7<<-F4(WG0>E.M%+WJU!]>CG3M[EX>_-MM?CG$'#6(R>I/
M$4E*OE\I)0KQ]Z=*3:Y:5=-Z)?8GS/G]]<L;:_GY\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K7UA\S_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_V
MW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M
M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?
MZ?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT
M?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?
M/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M?K7_P2U_X)$?M!_\
M!3+Q]'-X>M[OX=_L[^&-8@L/B5\=M9TR>71[''^D77A/P#;7 M?^$O\ '2V1
MR^C65V=/\.+J.F:KXHU+3/[4TH:IS8S&8; 8>IBL76IT*%*+E.<VTWVC!)-S
MG+[,=+]S?"X7$8VO2PV%ISK5ZLE&%-:?RWE)_9A'[<M;7>EKM?,/[#/[!O[0
MW_!0?XT:7\%_@%X7_M"9/(OO''CS68+FS\!_#/PY/<#_ (J3QMK5M:W7V.R_
MT6].C:-:?\5#XAU '3-,TS4U!(_TT?\ @G#_ ,$UOV?O^":GP<3X;?".P.M>
M-_$T6F7_ ,6_C!K-G;P>+_B=XDLK8P^=<#=<_P!@>$=+NKF]?POX*L;MM,\-
MI>RX;4=6U/5-5U7VC]C[]C7X!_L+?!?1/@=^SUX,@\+^%=+%O=ZYJ]S_ *=X
MO\>^)?LUO:ZEXU\;:UY%O=ZUXCU?R%>1PL.GZ<A32_#FF:5HNG:;I<7UI7XG
MQ)Q3B<[J/#T?W&74Y7A12M+$35N6O7MV:?LZ>JA=M2;9^P\.\-4,G@J];EKY
MC*-I5DO<H1E\5&CJ][)3GHY<L;Q5@HHHKY0^J"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_ #)/^#D[_E+?
M\>?^Q*^"'_JH/!]?A!\_^S^M?N__ ,')W_*6_P"//_8E?!#_ -5!X/K\(/G_
M -G]:_HCA[_D0Y1_V+\'_P"HU$_ L\_Y'&9[_P"_8G;_ *_/?^MKA\_^S^M'
MS_[/ZT?/_L_K1\_^S^M>P>5_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M?
MT+?\&PO_ "E1\)_]D3^,/_IHTJOYZ?G_ -G]:_H6_P"#87_E*CX3_P"R)_&'
M_P!-&E5XO$?_ "(<X_[%]?\ ]*IGK9#_ ,CO*=_]_H;_ #_I^=S_ $I****_
MGD_? HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP_
M]IC_ )-S^/\ _P!D3^*7_J$:Y7N%>'_M,?\ )N?Q_P#^R)_%+_U"-<JJ?\>A
M_P!?J/\ Z>IF.(_W>O\ ]>:O_I$C_&U^?_9_6CY_]G]:/G_V?UH^?_9_6OZ>
M/YS_ / NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6O]&;_@U;_Y1E>(/^SH/BI_ZB7PMK_.9^?_
M &?UK_1F_P"#5O\ Y1E>(/\ LZ#XJ?\ J)?"VOB/$#_D0+_L/PGYU#Z[@G_D
M>1W_ -TK[_XJ']/SN?TJ4445^+'[(%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!_&3_ ,'$7_!%:;QB?%G_  4#_9.\(2W'BQ(Y]=_::^$WABP$
MDWB6T@4W.I?&OPCIEA;ECXFLPKWWQ.L+/GQ"H;QTP_M:/Q6?%'\/?S_[/ZU_
MM=5_";_P7D_X(-M\,V\7_MM?L2^$/,^&\GV[Q/\ 'CX#^&;%?^+=X'VC6_B5
M\-=$MP ?AL<->>,O!MFJ+\/U1M8T=?\ A7_]I:;X$_4.#N*DHTLGS*K9*U/
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
M_P"P_"_^WGV? G_(ZEO_ +CB-_6C_3\[G]$-%%%?C!^OA1110 4444 %%%%
M!1110 QT6161UWH_#*>F/TXX&>:_@A_X+R_\$([OX&W?C#]MG]C/PQ->?!2\
MFOO$?QO^#>@V]S=WGP?O;R?[1J?Q \$:9!S=_"N[;==>*-$.3\.2#J>F@>!
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
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>/U
ML_X(>_LI_P##7G_!2?\ 9\\':MIAU/P'\,]8G^/'Q,4"WGLQX6^$MQ:ZOIFG
M:C:7 _TW1_$GCV[\'^#[T8YT[Q#7^J=7\C/_  :>?LH?\(5^SU\:_P!L'Q#I
M9AUOXW^+[?X8_#^ZNK'R)?\ A7'PQS<>(]2T2Y##?8^(_'VIW>BZB@#?\3'X
M7QD%>H_KFK\.XVS#Z[G=6C"3=++X1PD;Z+VO\2O9;+EG-4MVY>SYW;F45^R\
M&8#ZGDT*LH\M7&U)8B2_Z=65.@[WUYZ<?:;*WM.76S;****^0/K0HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ K%UG1M)\1Z3J?A_Q!IFG:WH>MZ=>Z3K&
MCZO90:AI6K:5J$#6>HZ=J.G7BSVM[87MK.UI>6=VICGC,B21NCLIVJ* /\YS
M_@NI_P $1=>_8H\4:_\ M0_LU>';O6?V0?%FKBZUWPWI45_>ZG^SIKVKSK =
M%U/S[JYN[SX;:S>7@;P7XHP/^$=U!AX$\4*-WA;5/%'\U'S_ .S^M?[3FNZ%
MHGBK1]4\,^)-'T[7_#VN:?>:1K>B:W8V^J:3K&CW]N;>_P!-U/3K^WN;6^L;
MZVG>UO;.\1HYHBT;QNC,#_G\?\%N/^"!WB7]EF_\6?M6?L>>'=2\4_LT7D]]
MKOC_ .%VF17NI^)?V?8!;WE_J.J:9M-W=ZQ\'K8(SI>@#4OAY'AM6&HZ<)/$
MD?ZQPGQA'$1HY9FM1QQ2C&GA\7-WC7E;W:59\J<*KVC-N?M=;J+C[WY9Q/PG
M+#>TS'*Z?-A]98C"05I4+6?M*2NU.D[2YHVA[%)6<U-\G\M7S_[/ZT?/_L_K
M1\_^S^M'S_[/ZU^D'P'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/
MZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_
M]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K
M0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V
M\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_V
MW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M
M>J_!3X(_%?\ :/\ B;X4^#7P1\$:[\1_B5XWU(V'ASPIX=A$UY?2P6WVBZNK
MJZN#:V6C:/HUG:_;=;UO6;S3M.TW3O\ B:ZIQ4SG"G"52I*,*=.+G.<WRQA&
M-KMOY[>O8<8SG.%.G&I.I4DH0A%7G*3M9)==M==[]SE_ /@'QK\4_&OACX<?
M#CPQJ_C/QWXSU>Q\.^%/"GAVQN-1UW6]=U&X-OIVG:=IUN?]+N[SJ3T[GC)K
M_2+_ ."*_P#P17\%?\$Z_!5G\7OB]9Z/XT_;$\::.(_$/B&,0ZAH?P7T/4(5
M-U\/_A_=%2MWK%VI^R>-?&MIM;7V4Z5I13PTDDGB+H_^"/G_  11^%O_  3>
M\)67Q*\?'0?B;^U]XDTJ:T\5?$>&":?0OAYI6KPVWVWP!\+;:]$/V*S55^R:
MSXS-CI_B+Q-EX2FD>&G3PVG[OU^.\5\6RS+GR[+9RIY?&2CB*\;QGCIPMS>]
MO["[T6JG=O2R/U?A?A:. C''YA%3QTKRHX>?O0P<79PDXO55M-U;EM:\KNQ1
M117P9]T%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q/CKP;H_Q
M!\):[X.U^W,NEZ[I]S87!VCSH';FWOX.#MNK.Z$=Y:,"!YBJ6)Y%=M17)CL#
MA<RP>*R_'4*6*P6-PU?!XS"UX*I1Q.%Q5*="O0JP=N:G5I3G"2NKJ33=KIII
M23C))Q>Z9^)OP=_9HUO6_CQJ'@+Q99DZ)\/-2%_XNN/^7.^TV.X%QH=O;AB#
MCQ=DLPR#_9HU7 W#%?M5'$D*1Q1)LC3"(B#]V(^ "0!@ #MUSSSG-5(K"S@N
MKB]AMK:.^O$@CN[E(88[J[BM,K;BXG +3K;"=MFXL(RY5, [3IU^3>#?@WP_
MX/Y7G6 RBI4QN)SK.<5F&(S#$4U#$++X5:T,DRN37Q0RK S<.9M>UQ>(QN+5
M.A'%1H4L,/AH8924->>7,W:WHMW>VNM];[+8****_9#H"BBB@ HHHH ****
M"BBB@ K\./VM/C'_ ,+5^)%Q8:1>>9X-\&>?H^B&*;$-]=EB=9UGOG[5=VQL
M[,C :PTXO@%B*_0']L/XPCX:_#R7PYI%V$\8>.H[C3; QS#SM*T,E8=9UK8Q
M;!'VJ/2K0CRSYU_YJ9_L]P/Q;^?_ &?UK_.?Z:7BW[2I@_"?)<0TJ3PN<<83
MI5'K5?+7R?)9NG*+M3BX9KC(.\93EET;OV6(IR\;,\1>V'@_Y9U/2]XK\'K?
MMH'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M?YZ_\ @73_ -M_I_\ ;QY ?/\
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
M_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O >
M@?"CX=:I\5/'N@^"]+RCZG>"74+\0":+3-(M/W^H:A/D@%K:U("C(W:F0,\X
MK^@GP]H.E>%="TCPWH=JEGI&AZ?:Z9IMI&?EM[.SA6&",9/94') W$DX'0?(
M/[%?P;;P)X)?QUK=IY7B?Q[!#- LG^NTOPL"+C3;4-C ;5SMUB[!/SAM/& 4
MS7V_7^N'T3/"7_4+@9<29MAO8\4<9PP^/Q$9TW&OEV1**J91EG-4ASTZE:G*
M.98Z"?M%7JX?#5VY8"$8_1X"@Z--3DK5*MISC_+LTKWULK].NUT%%%%?UD=H
M4444 %%%% !1110 4444 %%%% !1110 4444 %%>0_$?XU?#?X56XD\8^*+2
MQO)(A+;:):XU'7+Y<'YK73+=FN]K87%W<".SZ%Y .:_/;XE?M\^+=5^T6'PR
M\/V?A2T.8H]<U[[/J^ND9.+BWTS)T:SP#C _X2)6Y.T'@?CGB%X\^&?AI[2A
MQ%Q!1K9O3CS?ZOY.O[3SIRT]RMAJ3C1R]V:DIYKB,!1DN90JSE&45S5L70HZ
M3J+FM?DC[TODNMNNQ^IVI:MI6AV,NIZWJ>GZ3I]L ;B_U.]M]/LX001FXN;M
MH;9 1@ ,X'MUQ\S>,?VS/@9X0>2V@\07OC"_3.;7PG9"\B';C4K^ZTS1WSR2
M;>^<G/3K7XV^+/''C+QW?#4?%_B?5_$=V!B)]3OI[N"W\[H+6VXL[(=L66/2
MN9^?_9_6OXNXP^G'Q)BI5L-P-PIEN3X?F<(9AG]7$9MCIP?(O;0P>%G@<'A*
MLK2M"M7S7V;5W-Z)^=5S63;5&FE'^>4N9RVV7*N6UGU=[]+'Z+>*?^"A7B*:
M22+P5X!T;3$&1%=>)]3O=7EN$Z"8Z;IXT(V8'4[;V_!..,<5\_\ B']L#]H'
MQ"\D8\:?V';2?\N?AS2M'TWR,?\ 3T;6ZUCTX^V_XU\T_/\ [/ZT?/\ [/ZU
M_.'$/C[XQ\3.:S+Q"XDHTZBM/#Y3BH9!AI1?+^[E1R.CET94Y6]^,N9NWNR@
M^;GXJF,Q-2_-5DNW+I]_?\.O<[75_BA\2=?#KK/C_P :ZN'Z17WBG6+N 0=?
M^/:>Y _3DUQ$TTTSR33R3232?ZR27]]-C].E.^?_ &?UH^?_ &?UK\MQV9YE
MFE1ULRS',,PJO>IC<57Q4I7Y;\\L1.I.72_O]'V1SMR?Q2E+_%+FMHEIZVU^
M7S/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:XO_ NG_MO]/_MX0?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW
M^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z
M?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZU-9V=SJ5Y:6%A;S7E
M_J%Y!:V=G:_OI9[R\N/L]M;6W_7Y4/S_ .S^M?H#^PQ\&!KVOS_%G7;0?V3X
M<GEL?"L4D2!+[Q#]GQ<ZF%8'<-)M;D1] ?[2?Y2&TH5]WX:<!9IXE\:9+P?E
M?/">8UXSQN,<)SIY;E>&G2JYAF-5+]W^XPZE"E&JXJMB:M/#PG"59,UH49UZ
ML:45O=REOR032<K:7M=:77J?>GP!^%%E\'_AWH_A81Q2:U.IU?Q5>1%91?:]
M?0@W9$X9B]I9JB:99$A1Y-BI ^9B?=:**_W.X>R'+.%\DRKA[)L-#"95DV!P
MV78##P7\/#X6G&G!SEO4JU+.K7JR]ZM7G4JSO*;9]3&*A",(JT8144M-EZ)?
M/S"BBBO9*"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 **** ,^ZM;>^M[BRO;>&[L[N&>UNK6Z@$T$\$P,%
MQ!/;S@BYM;D%@05*NIP=R-Q_(?\ \%8?^#:?PG\47\2?'W_@GGIVA_#SXA21
MWNL^)OV:))K70_AOXONB#<7-S\)[N1K>R^''B.[92!X/O OPYU$,J:9_P@KI
M(^J_V 45Z65YMCLHQ,<3@JTJ<M%4I/WJ%>*;M&M3^U:[Y9Q<:D.:7)./,SS\
MRRO!YK0^KXRESQ5W"<7RU:4G;WJ<[/EORKF5O>LK['^+OX^^'WCCX4^,O$?P
M[^)OA#Q'X \=^$-1GT?Q/X0\6:5J&A>(]#U&'&+?4=.U"UMKRTR.XR.<]*XW
MY_\ 9_6O]8;_ (*$?\$JOV3?^"D7A-M+^-'@[^P/B9HVF3VG@?XZ^"8K#3/B
M9X58%VM;.ZU V[VWBWPBMP%DE\(>)UO],99;]M(/A_59/[5B_P ]S_@HS_P1
MQ_:[_P""<>M:AK/CKPW_ ,+,^ <FI?9/#?[0?P_L+F7PA.;RX%OINF^-]-_T
MK5_AOXENOM85K'Q&3X=O]3#)X8\4^*&5E'['D/%N SE1HU.7!9AI%X63_=UI
MK1O"SY8\\Y:?NG&+6GO-.Y^1YUPMCLHE.K!2Q>!^)8F'Q48MQM'$PO+DA'I4
MYI*2<O=26OY.?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU]6?,_P#@73_VW^G_
M -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;
MP?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^
MM'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!
M_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZTZ.-W?8G[QY,^7'G_/
MOWQBOZA/^"5/_!N!\8/VGAX8^.7[9\7B3X$_L_WBPZSH7PW$(T?XU?%33PWG
M6JW=O?VI/PU\'7C9W:YK%B?&6OZ:K?\ ",Z7I6EZII/CMN#,<TP.54'B,=7C
M1AKR1^*K6DFER4:2?/4G[RTBG;3F:33.W 9=C,RKQP^#HSJS=G*3]VG2CH^>
MM4:Y*<;)ZR:;?,HIZV_(G_@GG_P3+_:=_P""D?Q+_P"$-^"7AO\ LKP'HEW!
M'\3/C7XG@N;3X<_#JRE(G)N-1MOF\2>+KNT=?['\&Z.!XAOP06_LGPM_:GBG
M2_\ 2+_X)W?\$SOV:_\ @FQ\+Y/!7P6T)M9\<>(+6R'Q/^,OB.WM9?'OQ&U6
MUQ@7%U$K1^'O"EE<ASH?@S1W&E:6A+R_VIXCEU+6=2^P_@S\$/A+^SK\.?#'
MPD^"7P_\.?#3X;^#[-=/\/\ A/PO8C3]/LX2 MS=W! :ZU76-4NF:]UG6M7N
M[_7?$&HRS:MJ^I:CJ4CS-ZY7XOQ#Q5C<\DZ,&\+ET)+V>&C93J<MN6IB)+2;
MC=\D;6@W+65[GZ[D'#.%R:,:TW'$YA*/OXB:O&C*7Q1H1O[JT2F[^^E'2/*%
M%%%?+'U 4444 %%%% '^5_\ \%Z/^4N/[:7_ &.W@?\ ]4]\.J_(7Y_]G]:_
M7K_@O1_REQ_;2_[';P/_ .J>^'5?D+\_^S^M?T=DW_(HRO\ [%^#_P#4>F?S
MYFO_ "-,QW_W[$[;?QGO_6UP^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UKTC@_
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:_I2_X-6?\ E)MK_P#V:[\5?_4O
M^%U?S6_/_L_K7]*7_!JS_P I-M?_ .S7?BK_ .I?\+J\/B;_ ))_./\ L!J_
MG$]CAW_D>Y5\7^]T]_EOY?\ MQ_HT4445_/9^]!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>'_'_]
MGKX-_M1?"SQ1\%/CWX T3XE?#;Q=;>1JWAS789)!%-$KI9ZSHVI6QM]6T#Q%
MI3,UYHWB/1[RPU[2;[;/I>I0RJC#W"BG&4H2A.$I0G"49PG!VE&47=-/HT1.
M$:D94YQC.$XN,X37-&<7:Z:?H?YLG_!6G_@@/\;/V$;GQ)\:/@1'XC^.?[)\
M<\U_<:Q#9_;OB/\ ![32NX6WQ/T[1[4'6?#=FG/_  L[2+(:>.3XHTOPPH5M
M5_G@^?\ V?UK_:QEB2Y1XI4CDADC,<D<@\R*:*3@@@X[ CD'.>_!K^33_@JS
M_P &U?P_^.+^(OCO^P+9^'/A+\6[EK[5O$OP&FFM] ^$WQ$OBMQ<SW'@*XVK
M9?"WQ=?'=9C20L7PZU M$HC\"[M7U?4_U+AWCF,E3P6=RY9:0IY@E[LME%8J
M"M&%OM5X[W]Z'NIGYKGW!;ASXO)TW!>]4P+?O1U5WAI.\IW^S1F_=2M&?O-'
M\#/S_P"S^M'S_P"S^M>@_%?X2_$[X&^/O$GPN^,?@3Q5\-_B%X3O/L'B#P?X
MQTJXT?6-*EX-M_HUQ_Q^V5Y_Q^V5[9?\2W4=._XFFE_\2NO/OG_V?UK]+A.%
M2$:E.4:E.<8SA.#YHSC+5-/3YKH?GDHR@W&<:D)1DX2C-6E&4>7F4ETM==?Y
MM@^?_9_6CY_]G]:/G_V?UH^?_9_6J)_\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6O9O@)^SW\:?VH?B=X?\
M@Y\ ?AOXC^)_Q'\23?\ $O\ #?A>Q\V6"SA^R6]QK>MZE<?9='\-^'-(-UC6
MO$^L7FG>'=./_(4U,U_>_P#\$G_^#=/X0?LBR^&OCM^UH_AWX[?M'VGE:OX?
M\*"V.H_!_P"$&IQ9ELKK3+#4;=3X\\<Z23N7Q1K]HOA[0-1*-X6\.QZCI>E^
M*)/!SKB' 9'1Y\3/VE>45*C@Z3O7J*5E&3NE"G3WYYSE[NG+&;;4?8R?(\=G
M53EPT'"A"7+5Q=5VH4[?$E:\ZD]/=A&/O7E>4=+_ (D?\$A?^#=OXB?M2S>%
M_P!H3]M73_$?PG_9PE-CKWASX8'[3H'Q,^-UEQ<6YNR!;:Q\-_AOJ^=QUEBO
MC/Q%IF6\,'25U+3/'H_OI^&WPT\ _"'P/X6^&GPQ\'^'/ /@#P5IJ:/X5\(>
M%-)M=$T+0M,B9FCM=/T[3XTMHQY[M/<L$WWEZ\NHR.TSLS^AT5^+9UGF.SRO
M[7%3Y:,)-X?"T]*%%>[9\MESS]U<\W;GT5HI6/V+)\DP>3473P\>>K4BE7Q-
M17KU;7TYKOE@KOEAJHW>KW"BBBO&/8"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _S)/^#D[_E+?\>?
M^Q*^"'_JH/!]?A!\_P#L_K7[O_\ !R=_REO^//\ V)7P0_\ 50>#Z_"#Y_\
M9_6OZ(X>_P"1#E'_ &+\'_ZC43\"SS_D<9GO_OV)V_Z_/?\ K:X?/_L_K1\_
M^S^M'S_[/ZT?/_L_K7L'E?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/
M_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW
M^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?
M/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^
MS^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z
M?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K7]"
MW_!L+_RE1\)_]D3^,/\ Z:-*K^>GY_\ 9_6OZ%O^#87_ )2H^$_^R)_&'_TT
M:57B\1_\B'./^Q?7_P#2J9ZV0_\ ([RG?_?Z&_S_ *?G<_TI****_GD_? HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP_P#:8_Y-
MS^/_ /V1/XI?^H1KE>X5X?\ M,?\FY_'_P#[(G\4O_4(URJI_P >A_U^H_\
MIZF8XC_=Z_\ UYJ_^D2/\;7Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6OZ>/YS
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
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
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O
M!\_^S^M?Z3/_  ;!_P#**_PC_P!EK^,7_IWTNO\ -F^?_9_6O])G_@V#_P"4
M5_A'_LM?QB_].^EU\-X@_P#(BA_V'X7_ -O/L^!/^1U+?_<<1OZT?Z?G<_HA
MHHHK\8/U\**** "BBB@ HHHH **** "BBB@ K^/S_@LU_P &[&F?%=_%/[4G
M[ GA;1O#?Q+<7>O?$K]G'2H+?2/#?Q!DBMQ/<>)OA-:VYM=*\-^/<VH;4/!C
M)'X;\8%CJ.E_V;XGC_L_Q7_8'17I97FN-R?%1Q6"J*,K<M2G)<U*M3>].I&Z
MT?2<6IPUY)1NSS\RRS"9KAWAL73YH[PG'2I2EI[T)6=KVU5M;+:R/\5?6]$U
MOPQK&J>&_$FCZEX>\0Z'J=_HNN:'K-C<:/K&AZQIMQ]FU+3=2TW4+6UO+2\L
M[RU^Q7ME>>GIQ6;\_P#L_K7^G3_P59_X(>?L^_\ !1S2-1^(/A8Z9\$_VJM-
MTL_V/\5M+TD?V#X]N+. '2]#^,>CV%N+GQ'9<FSL?&5D3XP\.QO$5/B32=+3
MPM-_G9_M8?L=?M#?L1_%;5/@[^T=\/-8\!^++/SY='O)<W?A7QAH,%Q]FMO$
M?@GQ' /[(\1^'+LY!N[0$Z:?^)5JO]E:J-5TH?M>1<2X#/*?+3DL/C(QYJN"
MK3YIQ27O2I5%",*T$K/F2B[NTHQNK_C><\/XW)JEZR=3"RDE2Q<$HPES6<%5
MIN3G1F]4XRNEK:4M;?,7S_[/ZT?/_L_K1\_^S^M'S_[/ZU]&>#_X%T_]M_I_
M]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K
M0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V
M\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_
MK1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_V
MW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZUU7@GP3XQ^)'BW
MP_X#^'OA?7O&GC;Q9J4&C>%_"?A?2M0U[7M<UB\_X]M-TW3=/M;J\O+SOG_
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
M_P#9_6CY_P#9_6K(_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
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
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_
MK1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P':?#GP%K7Q,\::
M!X*T./%WK=X8I;G&8K&S@_TC4]2N  2;2SM#P!DL2% )K^@7P5X0TCP)X6T/
MPCH, @TG0+"WL+-,9EF6)<S7$[8!-U=71>YNV[R2.2!NP/DS]B[X*'P#X-D\
M>Z_9!/%OC>TMY;2.2+;/I7A8$W&G6I./^/K5V"ZM?XW;LZ>ORE#G[DK_ %J^
MB9X/O@+@Z7%>=8;V?%/&>&PV)G2K4YQK93D$N3$9=EW+.SHXC&6IYECH64H*
MI@L%.%-X!7^@P&%]A3]I-6K5)-O^ZDE9)_/?32VB"BBBOZX/0"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 *P]9T/1O$VD:EX?\0Z5IVNZ#KNGW>EZUHVKV%OJ.E:KI
M=]"UM?:;J6G7T%Q:7EE>VS-:WMG=HR/$7B9"K'.Y10!_)'_P4A_X-@?A)\7)
M?$'Q5_8,UC2/@=\0;DWFJ7GP,\0RW\OP;\3WC@W%Q:^#=1#76L?"V[O71_\
MB4JNO^"BK1:5I6D^!M*624?Q-?M&?LO_ +0'[)7Q%U#X4_M&?"CQ?\*/'%F3
M)'IGB>Q\JSUS3A<FU.M>$O$FG?:O#7C#PV+X$'6?#6L:CIP((.J9%?[(-> _
MM!?LR? 3]JWX>W_PL_:'^%7A+XL>!;_<_P#8_BBP\V?3;D[?^)IX>UJT:T\0
M>&M8^4!-:\/:IIVJQJ&2/4%#,K?;Y+QQC\O<*.8+^T<,O=C*I-QQ-"'\RJNH
MI5N73W9R=VTE*";YOB\XX,P6.<J^!Y<%B;\[A%/ZM5E=7@Z:E"%+G_FA%[-M
M2LDO\</Y_P#9_6CY_P#9_6O[&_V_/^#5KQ?X>37_ (B?\$^/'MQXYTN,3Z@/
MV?/BKJNG:=XOAAW+,=-^'_Q0N#I?A_Q( [,MGHGC]/#;Q:<C&?QUXCU0KN_D
MM^+/P<^+/P(\;:G\._C1\./&WPL\=:1,#?\ A3QWX=UCPMJ\,&.+D6VL6MK]
MML[T?\>5[9$Z=J772Z_4\LSO+,WI\V!Q5.I447*IAY/EKT[6YDX:WM?1IV=G
MV/S/,,HS#*Y<N,PU6G&4E&E67O4*M[6Y:EEO;5<NEWW/-OG_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]:]8\W_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UKTKX3?!SXI_'CQQI'PR^"_P\\8?$_P ?:_+Y
M>D>%/!.AZAXDUV<?\O-T;;3[6Z^Q:/9X/V[6KP_V=IH_Y"M3.<*<)5*DHPIT
MXN<YS?+&$8VNV_GMZ]BH1E.48PC.<I2C",8J\Y2E;E2CI>]G?71WT=SS7Y_]
MG]:^Q?V-/V"/VI_V^/B%'\/?V:OAAJ_BM[.:QB\5^.-0,^C?#?P!9W<^YM2\
M:^-KFU_L?1\60-]9:+_Q,?$?B$::3X7\+ZH :_I]_P"">7_!K%J-VVB_$[_@
MHMXI^PVZ^1J%O^S7\,=<ADU"XVYS:?$?XI:-<O;69)"_;-%^&UPVY9-\7CNR
M96CK^R+X0?!GX6_ 3P#HOPO^#?P]\*?##X?^'(VCT;PGX,T6QT31[+>H$UR;
M6U11<7UT1NO=3NO,O[^0F74)&?+5\%G?'>$PG/A\KC'&XCX?K'-+ZI2D[>]&
M4)Q=?DV=DJ<K_NZK]Y'VV3\%XS%<E;,W+!8=VDZ*D_K-6*M:#7N^RY[7O[]G
MT=[K\2/^"8?_  ;\?LR_L)/X=^*OQ8.G?M'?M.V"6.HVWC+Q%I0_X5U\--8A
M"W(?X6>"M1-R#J]A>G%IX_\ $:OX@+V,.I^&=,\!HTFDC^@VBBORK'8_&9C7
MEB<;B*F(JRT3F_=A%;4Z4%:%.G'I&$4N]]#]/P6!PF7T5A\'0IT*2LVH+WIR
MZSJ3;<ZDY=92;84445QG6%%%% !1110 4444 ?Y7_P#P7H_Y2X_MI?\ 8[>!
M_P#U3WPZK\A?G_V?UK]>O^"]'_*7']M+_L=O _\ ZI[X=5^0OS_[/ZU_1V3?
M\BC*_P#L7X/_ -1Z9_/F:_\ (TS'?_?L3MM_&>_];7#Y_P#9_6CY_P#9_6CY
M_P#9_6CY_P#9_6O2.#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?U
MH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^
MW@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UK^E+_@U9
M_P"4FVO_ /9KOQ5_]2_X75_-;\_^S^M?TI?\&K/_ "DVU_\ [-=^*O\ ZE_P
MNKP^)O\ DG\X_P"P&K^<3V.'?^1[E7Q?[W3W^6_E_P"W'^C11117\]G[T%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% 'Y]_MX?\$UOV5/^"BG@3_A$?VA/ T<WB;2].GL
M_ GQ:\,+:Z-\4/AW),[7(?P[XC%M=K=:2UTQDO?#'B*UUWPCJ+,7GTAM1\J_
MB_S]/^"E7_!#']K7_@GG=:QXVMM+F^._[-]K+--:?&_P'H=SYWANS/VDD?%G
MP5;W.J:OX%*[EW:TM[J7@Q=REO% U5ETL_ZA]5)X(+N"6WN(HI[:>*6*>"6(
M2PS0R@K-#-"P(8,#M96SG+ KU!^CR/B?,<CFH4Y_6<$Y-U,%6=H6=K^QJ).>
M'G>[YX73O[T6TF?/9SPWE^<KGJ1>'Q2CRQQ5%>^]KJM!M1K0=E:,]M;25W?_
M !4/G_V?UH^?_9_6O]$K_@H__P &U?[-'[4<VO\ Q0_92N]&_97^-NHF>^NO
M#]GIEP?@)XWU&08/]J^$](@:\^'-]=L0C:UX!M&TU=IF?P/J>IM_:2_PX_M=
M_L(_M4_L*>.?^$#_ &E_A)XC\ 7-Y-/#X;\6B$:S\/?&\4.+C[1X*\?Z?]J\
M-^(R+*[L_MUC9WG_  D7AW./%.E:77Z[D_$F6YU"V'J>RQ,8WJ8/$2A2K1M?
MF<.:2A6@M+2IR;>O-&#LI?E.;</YCD\KXBFZN&<E&GBJ*G4IOFY>55(Q@YT9
MOK&:[\KEKR_(?S_[/ZT?/_L_K1\_^S^M'S_[/ZU] >)_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZU]R?L5?\$Y?VN_V_\
MQ>?#/[./PLU+7]&L[RWL/%'Q0UX7/ASX2^!A.PFW>)?&T]H;,72VC"]?PWH_
M_"0^,;Y<MIWAC4U4FLJ]>AAJ52OB*M.C2IQ<I5*LX4X+5))N<H[WTM?SW1I1
MHUL15IT</2JUJM224:=-<TW\-VEI>W7YGPW\_P#L_K7[Y?\ !,K_ (( _M3_
M +=S^'_B;\2K?4OV<?V9=0$.H1>/_%NDG_A.OB-I$I6?_BU_@N_%M>75G>6C
M#[%XT\2#3_!S#.JZ0GBL*VE#^I;_ ()P?\&Z7[*/[&[Z%\2OCNVG?M2_M 69
MLM0MM0\5Z%''\(/ .IV]OYS)X*\ ZB;U=8U"TO7)C\8^.CJ#;[?3=5\,>&/
MVH[HS_1E7YIGG'J:GA\EA?[,L?6AJMN;ZM1FNOV:U5)Z:4]S]#R7@=RY,1G,
MFHZ3A@J4[\W\KQ-6-K;>]1I2:;;YJFQ\6?L9?L"?LO\ [ WP[3X;_LV_#G3O
M"D%XT-QXL\::B4UGXC^/=1@&!J7C;QI<6RZAJ^/^7+1T-CX=T$/)'X<TC2XF
M6,?:=%%?F=:M6Q%6I6KU:E:K5DYU*E67-.4GO)MZW9^CT:-+#TJ=&C3ITJ5*
M*A3ITX\D8Q6R44VM HHHK,T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /\R3_ (.3O^4M_P >
M?^Q*^"'_ *J#P?7X0?/_ +/ZU^[_ /P<G?\ *6_X\_\ 8E?!#_U4'@^OP@^?
M_9_6OZ(X>_Y$.4?]B_!_^HU$_ L\_P"1QF>_^_8G;_K\]_ZVN'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M>P>5_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?
M/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I
M_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\
M_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_
M^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_
M -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M?T+
M?\&PO_*5'PG_ -D3^,/_ *:-*K^>GY_]G]:_H6_X-A?^4J/A/_LB?QA_]-&E
M5XO$?_(ASC_L7U__ $JF>MD/_([RG?\ W^AO\_Z?G<_TI****_GD_? HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP_\ :8_Y-S^/
M_P#V1/XI?^H1KE>X5X?^TQ_R;G\?_P#LB?Q2_P#4(URJI_QZ'_7ZC_Z>IF.(
M_P!WK_\ 7FK_ .D2/\;7Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6OZ>/YS_\
M NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_
M &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH
M^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\
M NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_
M &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH
M^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\
M NG_ +;_ $_^W@^?_9_6O]&;_@U;_P"497B#_LZ#XJ?^HE\+:_SF?G_V?UK_
M $9O^#5O_E&5X@_[.@^*G_J)?"VOB/$#_D0+_L/PGYU#Z[@G_D>1W_W2OO\
MXJ']/SN?TJ4445^+'[(%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% 'Y'?\%._^"0'[,__  4O\(M>>,K,?#3X]^'M,-EX$^/?A?2K
M63Q-80Q;S;^'?&NGYM5\>>#6N]K?V-?WD=_IO[Q_#6KZ0-3U1-2_SG?VZ_\
M@G7^U!_P3Q^)4OP]_:"\$2VFE:E/?KX%^*?AS[1K'PQ^)>GV0!^T>$_$?V6U
MQ>E65KSPSK%GIWC+P^A5]2TQDU;22W^NG7CGQL^!GPD_:-^'/B#X0_&_X?\
MAOXG?#?Q1";?6_"?BNP6]TZ?RP4AU"VN"5O=*U>R>1;K2-;TF[T_7M*O@-0T
MK489E$H^JR#BO&Y+;#U>;&9<Y7>'FTZE!M_'AY\K<8QO_":M+1<\;7/E,]X5
MP>;*5>ERX7,'=^V@N6G7M;W*\4U>4K:5.9VU]QG^-1\_^S^M'S_[/ZU_6+_P
M4Y_X-D_BQ\%WU[XP_L#RZ[\;_A; +O5=4^!^ISP7?QE\$6:6[W%P/"-P?LMI
M\5-'M/+?[#8VG]G?$7C2M+_LSQZ?[4U2OY2-2TW4M$U+4-'UG3[S2]8TN\OM
M+U32]4L;BSU+2M2L[C[/J6F:GIMQ]EO+.\L[RU^QWME>=>>H//[)EN;8#-\.
ML1@*\:T5958+2I0D]H5J;?/3GHW:44FDW%NSM^3X_+,=E=9T,;1G2D]:<[\U
M*K%*+<J=1+DG:ZYU%RY>97?O(H_/_L_K1\_^S^M'S_[/ZT?/_L_K7I'!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
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
MV=.<MO.U^G4_.JU&MAZLJ&(I5:-6%N:G4CRR5[6NOD[^5WU#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6MC/\ \"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V
M_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V
M_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V
M_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V
M_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V
M_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V
M_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G
M_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UKZ4_9?_9"_:1_;+^($
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
MJ-/%T%RU8VMRJHFW&M!:WA-:W=G&[O\ XHOS_P"S^M'S_P"S^M?Z3G_!2/\
MX-W_ -D[]M-]<^)'P:AT_P#9>_:$U&>>^N/$O@W0(IOAEXVU&8>?<GQ[\.-/
MN=,L[75]7O-C7WC+PD=.U-V=]3\2:=XJ=!"?X4_VVO\ @FQ^U]_P3\\5#0OV
MC/A9>:1X=O-2GL/"_P 5?"_VGQ)\)?&0A. ?#7C:WM;7[)=7MF#>+X9\26?A
MWQDPPVI^&"#FOU_)N*,KSE1A2J?5\4[*6$KRIPJ\W7V3<HPK07\\'?\ FC&Z
MO^3YOP[F.4.4ZE-XC"K6.+H>]3Y;QM[6+]^C/O"2[VE*^GP?\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K7T9X7_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_
M^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_
M -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;
MP?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^
MM'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!
M_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K6MX>\/:]XMUO1_#'A70]8\2>)/$&I66C:'X?T'2M0UC7M=UC4KC[/INFZ
M)INGVMU>7MY>WG_'E96?//6OV5_X)Y?\$(_VUOV][C0_&,_AV;X ?L^ZA)!/
M/\9OBII.HVD^N:--]G/VGX7?#^?^R_$GCQFL[AO[/UDGPYX-?:^WQV=31L?W
MC?\ !/O_ ()&_L>?\$YM&M+CX1>#$\6?%Z?3!;>)/CU\0(+'6/B5JT\\!M]2
MMM$NA;"S\">&KM+B2U_L+PC9:>)M/VKXHU/Q+J:-JLGR6=\89;E*G1HR^N8Y
M;4*,O<I6M?ZQ62G"D_>]Y155QM[VC5_I\GX5S#,^2M4C]4P<K?O:\7S5=M:%
M%RA.:LKIS]ES-Z;,_F3_ ."87_!L1XR\</X;^,O_  43:^\ ^"W-AK&D?LT^
M&]4\GXA>(H2!<V]M\4/$FG?\B)H]T&#7OA?PW>?\)FP8+J.J^!=7TO8?[:_A
MA\+?AY\&/ OA?X9?"OP7X>^'O@#P;IL6B^%O"'A/2K72=!T334+$6]I:6R*
MT]P?M5Y>X-_?W[OJ&HR22RRR-Z517Y%F^=YAG5=5<95_=P=Z&&I+V>&H;6Y*
M=W=KE5YR;J2M[\Y65OU;*\FP.44G3PE*TZD4JV(J>_7J]W*>EKZZ)6"BBBO)
M/5"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#S[XC>/-&^&?@O7O&NN./L6B6;316ZG,U
M]>2'[/I^G09R&N;V]=+6/'(9RQ&!7\^?BSQ3J_C3Q-K?BS7YQ=ZOK^HSWUVX
M&+<2R\"UM0,?Z%9#_0K$>G&*^R_VW_C&?%WC"+X9Z%=E_#_@JX,VMO$<Q7OB
M[<T$XSD@_P#"-VC/;#A2M^^IH1A :^%_G_V?UK_)+Z6WBPN..-UPCE&(=3AK
M@FKB,)*5"I_L^8<224\-FF+_ '53DK0R^%LOP<JD9<E:&.Q-+FI8J#?@9CB/
M:S5.$KTH+D>^LU;F7?W=/5MZ)[GS_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M?R
M5_X%T_\ ;?Z?_;QYP?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_
MI_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M
M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K
M1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G
M_P!O 'S_ .S^M?I7^PC\&MSWGQEUZTPB?:-&\#1RCCI]GUO7+<<8'_,'LR>!
M_P 309R0:^%/A7\.=5^*OCK0/!>E H^IWF;^_$ FBTS2(?W^HZC."0"UK:$*
MO0'4B!7]!'AW0-*\*Z%H_AK0[6*QT?1+"VTW3K2+[D%I:1+#&@'/W0HR<<DD
M]P!_:?T.O"?_ %FXHK>(F<89U<DX1Q"H9-"K!5*6/XFG1C*->,7"494LDP]3
MZSSN5.4<PKX%IQG3JPAZF78:,ZGMI_#3?N><DU[U_P"[VL[WO=6.BHHHK_4\
M]P**** "BBB@ HHHH **** "L/7==TOPYHNI^(-;NX;'2-'L+G4M1NY2/*M[
M&TA:::5B>@"HV,<L<#C(QN5^9/[=_P 8Q%%9_!W0;L![A;;5_&KPS8Q ,SZ-
MHMQZ!L+J]VIZ!=*.?F(K\T\6_$/ >%W N=<78UTZE;"4/JV48*<U%YCG6+:I
MY=A(KFA*4%53Q.*Y&Y0P.&Q4U"5M,:]>&'I2J3UM:,8[<TGM&]G:_>SMOT/A
M3XO?$G5/BQ\0?$'C74/.B34)C'H^GR\?V7H5J3!I^GD# W-:Y:_..=3))ZG'
MFWS_ .S^M'S_ .S^M'S_ .S^M?X<9MFN89[FF8YUFN)JXS,LUQN)S#'XJKK5
MQ&+Q=:5>O5F_[TYNT(VITXIPIQA!1A'Y>4Y3;E)WE*4I-^MM+>5GKY^0?/\
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
M_ NG_MO]/_MX0?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\
M;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%
MT_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K6[X3\,ZOXT\1:)X7T* 76KZ]J
M,.F6$!( 667DW5T20/L5D!]MOB1COD5MA<-B,;B<-@L'0KXG%XNO0PV%PU&G
M.K7Q.)Q%:E0H8>C3IQE.I6JU:L(0@E9MSO)6U<8RE)1BKR>R^:6^MMS[*_8A
M^#G_  E_C!_B5K=GYGA_P3>8T:.6$^3>^*CB:T(P#G_A&[9DNSTQJ!TMNQK]
M@Z\Z^&G@'1OAEX+T#P7H:!K31;)8Y[DQ)%-J6H29FU'4KE0.;N^O&>[<_,1N
MV@D 8]%K_;?P)\,,/X4>'V6</2C2GG>*4,TXFQ<%"3Q.=8JC2C6IQJPC'GPV
M HTZ.7X162E1PRQ#C&KB:KE]/AJ"P]*,++G<8RJ-=9M:M^OD%%%%?LIT!111
M0 4444 %%%% !1110 4444 %4+JZMK"VGNKJ>&VM+:&2YGGN91%!;P1#SIIY
MYIN%11\Q+?*J\G@$K'>WMGIEG<7]_<0VMC:0S75Y>74R06UI;0(9[BXN+B<J
MD%O BL22RHB*"0%!(_'G]IW]J:_^)=U=^"O UW-I_P /()O+O+R,^7>^+YHI
MUS/<' O+/1>!]BL@%WD;]6!<G3=-_(?%_P 9.&?!_AYYKG-\;FN-5>CD/#]"
MK2AC,VQ5)6DW*3E]6R^C-P6,QE2G-4U4IPI4J^(G2H5.?$8FGAH\TW[SORQO
M;FLXJ6MG:W,NG4]!_:0_;*N=8:_\"?"&_EL])S<6.L>.+4F.\U7+&&YM?#;$
M9M+,9_Y# Q?7Y_Y! 4!1J?YV_/\ [/ZT?/\ [/ZT?/\ [/ZU_CQXB>)7%GBA
MG]3B#BO'SQ%5*=++\!1]I3RW*,'*:FL)E^%E4G&C#X?;UFY8C%SA[7%5:LU%
MQ^=KUZF(ES3>WPQ6D8WM?E72]E?O9=M3Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6O@O\ P+I_[;_3_P"WC$/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I
M_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +>
M/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?
MUH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I
M_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +>
M/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?
MUH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I
M_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +>
M/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?
MUH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I
M_P"V_P!/_MX ^?\ V?UKZG_9.^")^+/CU-5UFT$G@?P9-;ZGK9EA AU34B5F
MT[PZ-V03= _;=9&/FT_ X_M7-?./A;PSJ_C+Q'I'A;P_9B[UK6[R"QL(#C E
MFSFZN?2RLA_IEZ>.^>YK]^_A%\-=&^$O@71?!>CB&7^SX6N-3OQ"L<VJZY<\
MZGJEP",J;M_EMQ@,EHB1Y( 8_P!1_1:\'/\ B)/&2S[.L,ZG!W!]?#XS'>VI
M\U'-\X4XU,OR3]Y3Y*E'2..S2$>>#PL:&$K-+,8V]# 8;VTU5FOW5-J6M_>?
M;I9:WOY>9ZM1117^OY] %%%% !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 5\V_M)?LE_LX?M?>!IOAQ^TC\'_!7Q:\*E;@Z?%XDTH'5_#US>)Y$^H^$
MO%>GO9^)/"&L[ H_M?PUK&EZD%7'F[0 ?I*BJA.I2J0JTJE2E5IR4Z=2G.<)
MPDMFG"2?]:-:WSJTJ=:$J=6$*E.:Y9PJ0C.$HOXHRC).Z?\ P=;(_B:_;<_X
M-0IF;7/&W[ _Q?B"#[1?P? SXYSXE&,W#:=X2^+>CVV"HR++1='\=>'& W#^
MUO'BG=J:_P H?[2O[&_[4/['OBK_ (0_]I7X(>._A)JDD]Q::?>>(]#$_A3Q
M&8#AAX2\;Z=_:G@_Q?:*1@WGAO6-1P1@C((K_8AKBO'7@'P/\3O#&J>"OB1X
M*\*_$#P9K<'V76O"/C;P[I'BOPOK=ORQMM4T+7K/4=*OK5CSY=W:.I8 GG:#
M]KEG'F:8)0IXZ$,SHQLO?O2Q*IQWM5I*\[*WQ0;ZWNW?X_,N"<NQ7-/!SGE]
M622:C^]P[:LH_NJKER)6;]R2NWKHE;_%Z^?_ &?UH^?_ &?UK_1K_:\_X-AO
MV"_C[_:7B'X$W?BK]DGQY>9E3_A!U;QK\+9KV7EKK4?AKXGU.WN[13D 6/@_
MQCX-TT=]/<DFOY?_ -J[_@W%_P""D_[-G]JZYX-\ :-^T_X#T[-U'X@^!%_/
MJ_BH68G\FVMKKX2ZS;:9X\N]9V_-]A\'Z/XST\#!.I@5^A9?Q?D68**6+^J5
MG_RXQD?8R\N2I>5&?G^\33:6MW;X/'\*YU@+R>&>*HK:OA9^UCIR_%3M&LK]
M/W;O[VQ^"GS_ .S^M'S_ .S^M;WB?PKXG\$:_J/ACQGX;U[PGXDT>;[+JGA_
MQ1I6H:#KVE3=[;4M#UBUM+NSO/\ K]_K6#\_^S^M?31E&45*+O%[/[GMK;<^
M=LT^62DI*UU>]K\N[LOGY7#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6F'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'
MS_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZU^FO[)/_!'[_@H5^V@-+U;X1_L^>*=*\!ZIY$L?Q8^*$'_"L/AQ
M]BFZZGINM>*1:WOC&S!QSX#T;Q&?IS6&(Q6&PE-U<5B*.&I+>I6J0IQ7?6<H
MWMUM>VE[71M0PV(Q4U2PM"OB*KM:G2ISJ2>W2,7;;K:[YK7UM^97S_[/ZUZK
M\&?@5\9OVA_&VG_#CX%?"_QY\6/'.H?O;?PWX#\.:AXDU&"S^T6MO_:6I'3[
M:Z.CZ/9_:O\ 3M:UC^SM-TX?\A2O[=_V._\ @U$^!?@7^Q_%7[:GQ=UWXW>(
M+?[/<W7PP^%IU#X>_"R*?+?:M,U+Q7/GXD>+K)AM*7VC-\+),L=T&%(K^GOX
M'?LZ_ K]F;P=!\/?V??A-X$^$/@V$PF31O WAS3M AU.>T@^SC4M=N[:W6^\
M0ZNT8V7&M:_<ZAJ=[G?-J,KL37PN:>(&78;GIY=2ECZNJA6DW0PT;I?O5[:$
M9U>7;DY(;_$M#['+N!L?B'">855@:2LY45:OBI6M>F_8R=.DI;\RJ3?:%S^+
MC]A?_@U.^)_B\:7XX_;V^)0^$NC2&VNF^"/PEU#1?%/Q"FA8/]HM?%?Q'!U7
MP)X<<,J9L?"=GX_0K("FLZ:R[*_L-_98_8N_9E_8J\"CX=?LS?"'PO\ "_P_
M<^3+K=[I<-Q?^*O%%Y!"L U'Q9XSUJZU+Q-XEO %!1M7UB9;,M(NGB.,[*^K
M:*_.,TS_ #7.&UC,5)T5).&&I.5+#PY?A2A&?O<NMFW?72VK?Z'EN0Y9E23P
MF'C[;EY)8FJHU<1*/5>TE&Z3ZI;];A1117CGL!1110 4444 %%%% !1110 4
M444 ?Y57_!=/5;+6/^"LW[:5Y9>;Y,?Q'T+2Y-Y\D?:]!^&_@W1]2 / (^V:
M7><X[$U^37S_ .S^M?IQ_P %G;VVO?\ @J=^V_/:7$5Q"GQQ\16TDD8\T_;-
M-T[2]/N;8CL;.\M?L9  P>/I^8_S_P"S^M?TAE,>7*<L5[_\)^#\O^7%-?H?
MSWF;OF68/77'XI67E6Z_?]UP^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UKT#A_
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _
M\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^
M?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]
MG]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:_I2_X-6?\ E)MK_P#V:[\5?_4O
M^%U?S6_/_L_K7]-7_!J)I4>H?\%)?B->22RQ/H/[(/Q-UBVC0@">:;XK_ C0
MFM[DD'&U-;=AUY4<@9->%Q.[</YM?K@ZD?\ P)Q2_$]KAU7SS*[7TQ=/1]=%
M_E]]S_10HHHK^?#]X"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\S^*7PG^&?Q
MJ\$:Y\-_BYX"\+?$OP#XDLS:ZYX/\9Z+8:_H.HQD8#3:;J$%Q$+JWSOM+I4%
M[8R8DL'CE4$>F44)RC*,H3E"49*491=I1E%^ZT^C6O2_FNLRBI)IJ,HRBXRC
M)<T91E:Z:NKWL?QN?\% /^#5KP3XE?6/B#_P3W\;Q_#O6'$^H7'P"^*NJZKK
M/@B_F!\TV_@+XCS'5/$GAL@_/:Z/XZC\8PWVHM@>*_"^EJV/X[OVDOV3/VC_
M -D'QS+\./VDOA!XU^$GBG_2!8)XGTO_ (DWB.*Q/V:ZU'PEXMT[[7X;\8:0
M&!#:SX;UC4=.!XZ@U_L:5Y9\6/@]\+/CKX&U7X;?&/X=>#OBIX!UM#_:G@_Q
MWH.G^(=#NIE\P071T[5K6ZCAO+3?(;'4[91?Z>Y,NG/%( 5^XR?CK,< H4<?
M'^TL/"T(RJ3G'$T8NR<HU(O]YRVOR24;_P T5<^,S7@K+\9+VN!?]G56W*4:
M<8/#59>[[DJ<E:'M&MTW:WPRTM_C,?/_ +/ZT?/_ +/ZU_>I^VW_ ,&J/P,^
M(::EXO\ V'?B+>_ ?Q6YGN8?A1\2[_6/&WPFO9^BV^C>+"-2^(W@_=R3?:LW
MQ%7.U8],T\98?R/_ +87_!,C]MW]A>_N/^&B?@3XIT#PE%>"VT_XJ>'(/^$P
M^$NJ9N/L]K]F\?\ A_[5H^CWFL_\N6B^)1X=\1'_ *!?&*_2LKXERC-^6&&Q
M4(5Y?\PV)E"C77:R<W":>MW3G+ETYK<RO^>9CP_FF5RD\3AY2HQU^LT>>K1=
MN6^L8<\;:?Q(0O=\M[.WP7\_^S^M'S_[/ZT?/_L_K1\_^S^M>\>+_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_
M &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K7Z2?L:
M?\$DOV\?VZ)M/O\ X(_ S7;+X?:A-!YGQC^(QN/A[\)H+*<@?VG;>(]8M?MO
MC#[$2!?6?@/1_&>H#/.F"L,1BL-A*3K8JO1P])-)SK5(4XW?G.4;^=D[=;75
M]L/AZ^*J*EAZ->O5=N6G2ISJ2?P[J$7;YVN^:U];?FW\_P#L_K7U1^RS^Q'^
MU5^VEXN3P=^S1\$_&/Q0NXKS[-K&N:?8'3_!7A;_ (]<7'BSQ[J_]E^$/#K-
M9W0"KJVKLS' TH$X%?VR?L2_\&L?[+_P@.E^,/VQ?&^K_M,^-[?[/=R> /#W
M]H?#[X)Z7=_9P&M;E=/NT\>^._L-YDV>H7FM>#M+U$ '4_ C;L#^G/X??#GP
M!\*/"&C> /A?X(\+?#KP/X<LEL_#_A#P3X>TKPOX:T2S4 +;Z9H>CVEI86*\
M!BL5FN2"6R68U\#FOB!A*'-1RG#RQ=5WA]9K<]+#0BW'WXQ4E4JZW34XT]ER
MM\SM]ME? V*K.-7-*ZPM%I+ZO2<*N(G)VM&4G%PI]TX2J7O*Z5DG_*=_P3^_
MX-9_@]\-3I?Q#_;S\70?'3QC%]GO[?X+^ +[6- ^$6BS$^?]G\2>*O\ B5>,
MOB+<*QM2]M;?\(9X?Q%)I6I0^*]**L?ZMO O@/P3\,/">B> _AUX0\.>!/!7
MANR@TWP_X2\'Z)IWAWPYHEA ,):Z7HND6UK8V%J N=D<2KDECDDENVHK\TS+
M-<PS:K[7'XJI6Y97IT[\M"G:UE"C&T(VMKRJ/-I>]C]$R_*<#E<.3!8>G2;M
MSU.7FK5/YN>LWSRYMDI.2BKV6H4445YYZ04444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% '^9)_P ')W_*6_X\_P#8E?!#_P!5!X/K\(/G_P!G]:_=_P#X.3O^4M_Q
MY_[$KX(?^J@\'U^$'S_[/ZU_1'#W_(ARC_L7X/\ ]1J)^!9Y_P CC,]_]^Q.
MW_7Y[_UM</G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:]@\K_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UK^A;_ (-A?^4J/A/_ +(G\8?_ $T:57\]/S_[/ZU_
M0M_P;"_\I4?"?_9$_C#_ .FC2J\7B/\ Y$.<?]B^O_Z53/6R'_D=Y3O_ +_0
MW^?]/SN?Z4E%%%?SR?O@4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5X?^TQ_R;G\?_P#LB?Q2_P#4(URO<*\/_:8_Y-S^/_\ V1/X
MI?\ J$:Y54_X]#_K]1_]/4S'$?[O7_Z\U?\ TB1_C:_/_L_K1\_^S^M'S_[/
MZT?/_L_K7]/'\Y_^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
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
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W
M@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UK[P_9$_X)F?MN_MQ7D!_9W^
M GC#Q/X5>[-M>_$O7K>#PA\++(0#%U]H\>^)_P"R_#M[>V>1]LT3PU=ZEXC)
MP!I9) K&OB,/A:;JXFO1P]&/Q5:U6%."^<Y1O\K].YI1H5L14C2P]*K6JR^&
MG"$YR=N6^D(R^=[;NU];?!_S_P"S^M>X_ +]FKX^_M2>-K?X=_L\_"3QY\7_
M !?.(#<Z;X(T.XU&#28+NX^SVVI>)=3/_$G\-Z-ZZUXDO-.TT8_Y"GI_:/\
ML6_\&HOPC\$'2/&/[<GQ;O/C)K\?E7EW\(/A%/K'@[X8PW2#+:=K?CZX_LSQ
M_P",+ CY0VBV/PM8,0?+=?O?U-_!7X!_!C]G+P19?#CX$_"[P+\)/!%C*]Q'
MX:\">'-,\.:;/?386YU'4%L+:WDU75KK$9O-8U1KW4;XJ6GE=V+5\+FW'V P
MJE3RRG+,*MW%5I.IA\-%Z6J+G]G4J\NONNG'26DE<^TRS@?&XEPGF4U@J.DI
M4DJ-?$SLE^ZM>2I<ZU<KO5.\';3^0C]@3_@U22&;0_B+_P %#/'\%RD?D7Q_
M9W^$.K7'E3'*W']F_$#XLP"UO0/F:SO]%^'.&0#.E?$QAD'^OGX*? 3X-?LW
M> M*^%GP(^&/@_X4_#_2,R6?AGP5HMMH^G?;9C&MSJ>H?9E%UJNKWFW=?ZSJ
MKWNI:BR;]2U"5N:]EHK\TS3.\SSBISX_%3J0C)2IT(>Y0IVV4::;6G1MMVT[
MW_1<MR;+\JBU@J$83E'EG7E[]>I?XG*H[/73I9>?0HHHKRCU0HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^4/VX/V:]'_;!
M_9(_: _9JUA;-5^+'PXUS0M#N[\$VFD>-K../Q!\/_$<ZJ"2/#?CK2_#OB(!
M1DMIJ@=37U?15TJDZ-6G6I2Y:M&I3JTY;\LJ<XS3MIUC\M^AG6I0KTJE&HKP
MJTYTYK:\:D'"2OZ._P C_%7UO1-5\-ZUK'AO7M/O-'U[P_J5]HVN:7?6_DWF
ME:QHUQ=:?J6FW-L"/],L[RU^Q]?:LWY_]G]:_=/_ (.*/V4C^S)_P4J^)_B'
M1=+_ +/\"?M,6=E^T#X7DB$/D_V[XIN+K3_BA;FYA"L+YOB-I?B/Q,U@02MA
MXCTP L "?PL^?_9_6OZ1R[%T\?@<+C*6D,31C5BK\W+S74HWLK\DU*%[*[C>
MRV7\]XW"SP6+Q&$J7<\-6E2DTK*5G%QE:[MS0E&=KNRDU=[L^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UKL.7_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G
M]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\
M"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?
MUH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G
M]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\
M"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?
MUH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G
M]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\
M"Z?^V_T_^WC^HC_@U>_9.?XL?MH>-_VG->T^63PK^R]X$GAT&\E.(I_BO\6K
M?5?"^BX%PK&^&E>!;;XBW%\ %.F:A)X796#**_T,J_#7_@WM_90'[+?_  36
M^$]_K.FBP\>_M$3WG[0GB]98(X[Q;/QM:V%O\.K&6X"M>"VMOAMI/A/4_L<Q
MV:;J6N:LBHI=R_[E5^ \5YC_ &EGF-JQDY4J,_JM&[O[E"4X3:_Q5E5DEK9-
M+F:L?N/"V _L_)<)3E'EJUHK$UO\5>$)P76_+2]G&]];7L@HHHKYT^A"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X
M[QIX'\'_ !'\+ZWX)^(?A3PWXX\%^)M.GTKQ'X2\6Z-8>(_#.N:;<8-SINLZ
M)K%K=Z5JUE(5'[F\M&0A02I89KL:*$VFI1DXN+O&47:49+9I]+>GW"E%23C*
M,9)[J2YHOR:>Y_)W^WM_P:W?L]_%MM7\=_L1^,!^SGX]N#/>M\,/%T^L>*/@
MAK5].%(M=.U _P!J>.OAR+NYWR2FR?QEX?10NG:7X3TR-RZ_QK?M>?\ !/C]
MK_\ 87\32>'_ -I3X*>*?!&GR7IM=#\>6D']O_#'Q40?]'7PYX_T?[5X;O+V
M\M ;PZ']L_X2/32"-5TO2J_U[:Y7Q?X.\)^/_#>L>#?'GAGPWXU\(^([";2]
M?\*^+-$T_P 1^&]<TZ;_ (^-.UG1=6MKS2M5LI&"AK2]LY(B%.Y3S7V>4\;Y
MKET8T<6WF6&CRKEK3FL1&,;64<1%N<M-_:<[T2CRIRO\AFG!N78WFJX1O 8A
MZMTH0G0E)\O-)X>7+"-^7_EVX+7WN:T;?XM_S_[/ZT?/_L_K7^BG^VO_ ,&P
M_P"Q5^T#)K/C']FW4M7_ &2/B/>?;+K^RO#<#>,/@KJNI3_:KIVN/ &KZE;Z
MOX2%U=M%9 > /$WA[PYIVG[Q_P (/JS#%?R7_MC?\$+O^"BO[&QU;7?$'P;O
M/C'\,=-$TW_"TO@&U]\1/#EMIT-N;B[U'7/#EIIMOXZ\'VMC: K?WOB+PA8>
M&]RG&K:KUK])ROBS),TY84\4L/B)67U?%.%&5WLHU9S5"6VMJFFE]S\]S'AG
M-\ME*53#SKX>*3^L893K1VBW>$8<\/+G4>;WK;.WX^?/_L_K1\_^S^M.DC='
MV/\ NWCQYD>?\^W?&,TWY_\ 9_6OI#Y__P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]
M/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?
MUH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6M[PKX
M2\5>.=>TOPKX)\-Z]XP\3ZY,;71_#?A?0]0U[7M5O9O^7;3=$T:UNKR\O/\
MKRLAGZ4FXQ3E)VBMWVOL-)R:C&[D]DW:]N7^GYMKJ8/S_P"S^M'S_P"S^M?T
M5_L;?\&T'[?O[20TOQ)\:K'1_P!D7X<W@@E>\^*$+:[\4K[39@2+G3_@]HUQ
M;WME=V;##:-\1O$7P^U)<@E"*_K;_8E_X((_\$]_V+GTGQ/!\-Y/CW\6M*EB
MO(OB=\=SI_BZXTO482)UN/"G@DVEMX%\,_9+L&31[]=%U#Q)I@(5/$TK*2WR
MF:<9Y-EO-"%;Z_B8Z>QPGOP3TUGB&O8Q@KZR4IM?RWT/I<MX3S;,'"4Z4L%A
MY6;K8OW)M::0P]_;3F[:1<87N]5<_AE_8:_X(G_M[?MX_P!A^)/ OPQE^&?P
M9U26&;_A=_QD^T>$/!=QIDH+?:?"6F7%K=>,/'GVT*38WO@_PWJ'AS^T01J?
MBC2S7]J/_!/[_@WE_8C_ &+SI7C;XA:1#^U3\;K0VUVOC?XJZ%I__"#>'M1A
M0LUQX!^$C7&J>&](9;W_ $VSU?Q9>^,_$FFWR^9I&LZ9G8/W]HK\US;C#-LT
M4Z,:BP.$G\5'"ODJ5%I_'Q*49U+JZERJDI7U6B/T3*^$LLRWEJ24L;B5M6Q*
MYJ<._L</)RA3M]CF=1PZ/5ML1%C541=B)PJCIC]>.3WI]%%?*GU 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7SS^T?\78?@]\-M3UJWDA/B35,Z-X5MYB-IU>
M[A/^GLO'^C:5;%KZ9AP?+56!W,*^@W=54LQ^7J2:_"7]J/XPO\7_ (DWEQIM
MR9/"'AC[1H7A1(R#%/##<_\ $RUO( R-7O+7 )P?[-&E$Y))/\]?24\6(^%G
MA[B:N Q$:7%/$OUC)N&X\T%4P\G24\SS=<\DE#*L'-3I2M*/]I8C+:53EI59
MSCR8S$*A3_Z>5+PIZVLW:\ODNFFMM;GSI<S37,UQ<W,DUQ<W$UQ+<7$H\Z:>
M:7_2+FZN>M-^?_9_6CY_]G]:/G_V?UK_ !BNVY2<IRE*3G*4G>4Y2Y>:<W9<
MTY67-*RO9Z'S0?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_I_\
M;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M'S_[
M/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%
MT_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O
M 'S_ .S^M'S_ .S^M'S_ .S^M?1'[+_P>;XO?$NSL]0M]_A+PX8-=\5R?\L;
MBTAG9M-T/!(YUB[!./\ H'#5<9->_P *\-9KQCQ%D_#&24)8C-,[QV'P.$IM
MVC&56<%4Q%9V?)AL)153$XNKK[*A2JU'%QC)QN%.=2<805W*27I?K\K-GZ _
ML5?!H^ _!#^.M;L_*\4>/;>&:!98ML^E^%0?M&G6N<?*VKL$U>\&[YPVG9&4
MR?N&J\<20I'%$FR-,(B(/W8CX ) &  .W7//.<U8K_=#P^X*RKP\X0R3A')X
M6P>482%&55PA"KC,7.]7'9AB%!6>)Q^+G6Q5:\I*$JOLZ;5*$(Q^II4XT:<*
M<%:,(J*^77YA1117V9H%%%% !1110 4444 %%%% 'F?Q3^(>E?"OP-KWC?5\
M2Q:1:-]CLP,3:GJLW[G3=.@ Y+WMT4B49!"DLO0BOY]_$?B#5/%GB#5_$NNS
MB[UC6]1GU._G   DN[CSP  ,?8NP Z#%?8'[;'QD'CGQTGP_T2??X:\ WDL5
MY)%,HBU/Q:H-OJ$N0,D:*2VD88MM=]7VL >/BGY_]G]:_P BOI9>+'^OG'<N
M%LHQ"J\+\$U<1@(>SGS4,QS]U'1SC&U%3J<M6&'E3EEV&=13A4I1Q6+HRE#'
MW/ S#$^VGR4W:%.\$^[7+=VTM?32]M+]0^?_ &?UH^?_ &?UH^?_ &?UH^?_
M &?UK^4O_ NG_MO]/_MX\X/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I
M_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +>
M/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?
MUH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I
M_P"V_P!/_MX ^?\ V?UK]1_V%?@T=.TZZ^+^NV@6]UF&?2/!D<T.##HP(_M+
M6E&,[M6N]UO8$,C)8IJ) *:HV/@WX*_"_4OB_P#$31/!MGYR6#S?;]?OX<?\
M2O0;,XU&X&2!DD_8K+D#^TM2QGT_?W2M)L=#TNQT;2[6&STW2K2"PL+2( 10
M65K L,%L <\*JC&0<X.<GD_V]]#;PF>?\08CQ,SG#.64<+UY83A^&(I\U+&\
M0SH0]IC8*490G#)J-5RH5$^7Z_B,+5IU8UL/4A3];*\.IS>(FKQIR:@FK-R5
MO?O?[-]%;6][JUC8HHHK_40]H**** "BBB@ HHHH **** "BBB@ KC?&_C#1
M_ GA77O%^O3B'2] T^XO[O&/-F$2L(;> 'DW-W=%+6U ^5Y9%YY&.RK\GOVZ
M/C)_;6LVGPDT*Z']F:!/%J?BR6(+FXUWR"=-TX%6;Y-+M;HRW8SD7[C>JOI9
M _)_&GQ*P7A5P%FW%-9TJF9*F\OX?P51Q_VW/,8G#!0]G*4?:4,(U/,,8NF#
MPE=Q<:CILY\376'HRJ-VDM(7ZR>R_P""MNQ\1_$'QKJ_Q'\9:_XUUV3&HZ_J
M,]S)'DSQ6-E_Q[:;IMLQ))L[.S^QVEF3R23N.22>2^?_ &?UH^?_ &?UH^?_
M &?UK_#_ !V.QF9XW&9EF&)KXS'YAB\1CL;BZ\N>MB<7C*\L1B*U6=ES3JUJ
MDYR=E>4JDG>4I-_,-RDW*3O)[OO;8/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]
M:Y?_  +I_P"V_P!/_MX0?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?
MZ?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K
M1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K7<_##X?ZO\3_'&@>"]
M%/E7.KW@BO+P0&>+2M-A_?ZCJ-QZFTM" HQDD@#J*[<LRW'9QF.!RG+,-6QF
M8YEB\-@<#A:2O4KXO%UJ5##TDNGM:U2%/FUY9S7,E3<ZE-I.3C&*O*4E%+O?
M_+\3[E_83^#?VR\O/C)KUIBWM/M&C>"TFA&)KP9@US7("<D+:8_L6R;'!_M3
MG.*_4RN7\+^&M)\(^'](\+Z#!]DTC1-/MM-L+<,#M@M$VCS247=/.<O<L5R\
MA=@%.3745_N'X.^'&!\+. \GX4PKI5L92I?7,\QU.'*LPSW%I3S#$1DZ=.53
M#TYJ.#P+G'FC@<-AHMW5E]1AJ$</1A322E\4[:IR:5WMU[7=K:!1117ZD;A1
M110 4444 %%%% !1110 4444 >4?%_XEZ5\)O 'B#QIJ/E2O86_V;1[%VVG5
M-<O,V^F:<-K*Q$MT1]I9=I2S21@=R '^?W6=:U'Q%J^IZ_K%W+?:MK6HWNI7
MUW( ))KN[N/M%Q. !@ #  & !TP*^MOVS/C)_P + \>_\(9HEXTGA+P!/<6.
M(R##J7B,_P"CZU?CM=BQ'_$FL0"0,:H 2NJ U\<?/_L_K7^0GTK?%E\?\=RX
M<RG$^TX6X)JU\!A?95.:EF&><_L<WS/FI5.2K1A*$LLP;E&=*6'H8C%4&ECI
MG@8[$QJU4H7<*5X1=]W[K;MK:]DK7T7J'S_[/ZT?/_L_K1\_^S^M'S_[/ZU_
M+'_@73_VW^G_ -O'G!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/
M_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^
MS^M?J'^PK\'%L+"[^,&O6NV]U7S]'\%I+C,&GC]SK.L@8/-[=J^EV1!#(L>J
MMC;JA(^#/@I\+]2^+WQ$T3P;:>>EE/,+[Q!?Q8_XEFA6AQJ$XR0"2V+*QR>=
M2(%?T!:3I.FZ'IFGZ)I-I!8:9H]I;Z;IUG!@0V5G9P+!;6T*CYE5+9% [@ @
MYYS_ &[]#7PG_M_B"OXEYSA74RCABL\+P_3KP4Z>-XAJ48^UQL%*$H3ADM&J
MY4:L6HO'XG"U:56-7#U(0]7+,.IR>(EM3DU336\DU[][Z<NUK.]]S8HHHK_4
M4]L**** "BBB@ HHHH **** "BBB@ HHK\Y/VT?VA'T*RN?A!X.OO*UK5;3/
MC;4;:8&;2M&NX=R^'[?.[%_K%J2]WC&S36"E2=2&/@O$GQ#R+POX3S'BS/ZE
MZ&$C[+!8&%2%/%9KF52,WA,MP:G>];$2BW.IR2AAL/"MBJR5&C-F5:K"C3E4
MGLM(K^:3^&-^E^^IXS^UK^TR_CN^O/AMX%O\>";&8QZ[JEJ<_P#"4ZE:7"@6
MUM< E?\ A';.Z5-V#MU%PQ!(.EFOA;Y_]G]:/G_V?UH^?_9_6O\ $WC_ (]X
MA\2>*,PXKXEQ4J^-QM1QP^'I\ZPF68"$Y2PF68&E.<_983"0FX07\2M4=;%8
MF=7%UZ]:I\S6K2KS=2>LGHO**^&/RUUZWV0?/_L_K1\_^S^M'S_[/ZT?/_L_
MK7QG_@73_P!M_I_]O&0?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O '
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT?\ @73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K1_X%T_]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/
M_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/
MZT?/_L_K1\_^S^M?5_[)OP)?XM^,UUW7K0/X%\(S076K^;GRM;U<8N-/\.X
M.0,B[UGC!L2B$@ZOD?3\&<(YUQWQ/D_"?#]"6(S3.<7##TN=35'#4%:IB\?B
MYPA-TL'@<-&IB<34:=H0E&*E4G"+TI4I5JD:</BE?\&O\SZZ_8K^!0\):"GQ
M2\3V13Q+XFLUB\.6EQM)T/PS-\XO^22E]X@ 67< 6&G%"K*VIZGYGZ TQ$55
M"J/EZ "GU_N'X<\ Y-X:<(Y3PCD<4\+EU!/$XN5*%*OF68UOWF/S/$Q@Y?OL
M9B'*:@YU%AZ*HX6G-T:%-+Z>C2A0IQITU:*U]9.W-)^MEITVU"BBBON#4***
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@#YT^/
M?[)_[-?[4VA?\([^T1\#?AC\8=-A@>ULG\=>#M'UC5=%CE<2,_AWQ%-;CQ#X
M;NF8?\?OA[5-.G!+XE&]PWX"?M)_\&K'[#'Q1;4]8_9]\>_%/]F;Q#>>=)9:
M3#?#XM?#>QEFA(W'PYXPN[3QT2;G$C;?BDN.0JC@#^H:BO1P.;YIELD\%C\5
M0BK/V<:LG2;M:[HR<J+Z_P#+O2_DCS<9E&6YA%K&8.A6;WG[.$*G2_[R"C46
MW22Z7O8_SA_VB/\ @UU_X*-_"3[=J/PCN/A-^TOH,+SO8V_@GQA!X#\:FSA4
MD7.I^'/B=_PC&C)=L!Q9:3X]\09. /F(4_B7\<?V/_VI_P!FJYDM_P!H#]GC
MXS?!^!)OLL>J>._ASXHT'PU?3 _9O^))XEU#2_\ A&M8LQ_S^Z-K&H\\=J_V
M+*S[JUM[ZWN+*]MX;NSNX9[6ZM;J 303P3 P7$$]O."+FUN06!!4JZG!W(W'
MUV"\0LUH66,PV%QL>K7/A:K]9TG*'W4EYW/E\7P%EU:[PF*Q.#EK:+4,32CM
M:T*BC/IK>KOM:Q_BJ_/_ +/ZT?/_ +/ZU_K,?&[_ ()%?\$U_P!H5[FY^)W[
M&WP4GU6\EEFO/$/@GP[-\)?%%[-*#NN=0\2?"BZ\&ZWJUT2,[KZ_F(Y S@9_
M)#XP_P#!J+^P;XT%W=_"3XJ?M!?!?4I_^/2QDUSPS\1_!UCQDYTOQ!H.F^,+
MD>F_Q_D&OIL+X@9/5Y5BJ.+P<G\3=-8BG'TE1;J-+O[%>5U>WS>)X&S6E=X:
MMA<5'3E3J3H5)?#IR3@X1[^]55TW;?3_ #UOG_V?UH^?_9_6OZW?BW_P:/\
M[36A^?-\$/VJ_@K\2(8XI9(;?XC>%/&_PEU*3RQE;>#_ (1\_%JS:Z)PH:YO
M+$!LY("L5_-GXF?\&[7_  5F^&SWLT'[.%G\2=*LC_R&?A?\4_AAKHN#Y)FQ
M:^'-1\3Z#XOO3N!! \-YSC(&17OX?B7(,4DZ6:X12?V*M3V$]=O=KJG?_MWF
MLU9VNCPZW#^=8=M5<MQ?*OMTX>WB[<M[.BYVMI?FY;W]V^MOQ(^?_9_6CY_]
MG]:^O?B)_P $_OVZ?A.TO_"Q_P!CS]IOPA;1D@ZIJ?P/^(\6@SF VH(MO$EO
MH-UHUX0;GD6=YP<^E?)E_87^E7EQ8:K9WFGW]N/](L[^"XL[R#_KYMKC_3._
M_P"NO7I5Z->+E1K4:T5:\J-6%6&NWO0;\]TMG:]G;RYT:M)\M6G5I2_EJPG3
MEI:]U.,?P;W=[715^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UK4S_\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MCY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G
M]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_
M^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6
MM[P]X5\3^,+^+1_"7AO7O%&JR?ZO2_#FE:AK&I?OKC[/_P >UA:W5Y_D\'-?
M;'PT_P""6W_!1CXNM;GP-^Q/^TK>6EP(3;:OK_PL\4>"?#LZRD9-MXC\<Z7H
M/AR]P6&3]LP,@=\5A6Q6&P_\?$4:-MW6JTZ45M;6<E>]^B=M.ZOM1PV(Q%O8
M4*]>]K>RA.I;;XN2,N6]M+_%[UNI\$_/_L_K1\_^S^M?T%_"?_@V3_X*H?$8
MP'Q5X$^$OP/@GBAD,_Q6^+>@7A\F4*21;?""U^)]Y:7:Y :TNK0A3E6(*D#]
M/_@]_P &ANL,;>]^/?[9NFVBYQ>^&O@[\++G4?.7N;7QMXV\3:=]E(_NCP'@
MC^+/!\7$\5\/86_/FE"JUO'#J=>2>F[I1E#KI:;>CT1ZN&X:SW%<KAEN(IQ>
MT\1*G0B]O^?DHSZ:WA'?K?3^+7Y_]G]:O:5I6JZWJ5GH^B:?>ZQJNH3P6NG:
M7I=C<:EJ5]>3?\>UM;6UO]JO+R\Z\U_I1_ S_@VA_P""7'PC-O=^*_A_\1OV
M@-8L_L\T.H?&/XF:Q]D6ZA7HWASX8P?#KPY?6I8%A::WI^NH%(4[BNYOV(^#
M/[+?[-W[.EH]C\!?@+\'_@_#+%Y5S)\.OAWX6\(7=Z@Z#4=0T;2[.\U0DDY-
MY=3-C@L1C'SN*\1,NIZ83!8O$OHZDH86#6CN^95:J_\ !3T>MGHOH,+P'F$[
M/%8S"X=-)M0Y\5-/31**IP>ZO:INS_,F_9W_ ."('_!3S]IC[)>>$_V6/&O@
M/PW.8!+XO^-OV?X-:1;VLXW6NHVVF>/[K3/&.L6FWG[9X:\->(OE.1G@G]^O
MV:/^#1XJ=-UG]L#]J<O@'^T_ '[.F@YY.-K6WQ7^(^F*64$D,A^$*RD@@:D2
M0:_M@HKY7'<=9WB^:.'>'R^G*VF&I\U56MM5K2J-:)ZPC!ZZMVC;Z?!\$Y-A
MG&=>-;&S6_MYJ-.7^*E24%+RYY22^S:[O^8W[+'_  1]_P""=O['4EAJGPD_
M9L\%W?C73C;SP_$OXE0W'Q1\>0WEN2RZEI>M>-GU6V\(WC' ?_A![/PW$54
MQ$,V?TYHHKY*OB<1BJCK8JO6Q%67Q5*U2=23?K.3M\K;+LCZFAAL/A::I8:A
M1H4U]BC3A2CY>["*\][[L****Q-PHHHH **** "BBB@ HHHH **** "BBB@
MHHHH _R-?^"I>LKKG_!2?]O.]6W-N8/VN?V@]',9E\S_ )%OXG^*/#YN2I)*
M_;/[+^V8[=.QKX/^?_9_6OH+]K3Q+#XS_:H_:8\86WD_9O%G[0OQI\1V_E7W
M]I0F'7OB1XHU&V^S:E_R^?\ 'W_Q^_\ UJ^??G_V?UK^E\'!T\)A:<M)0PV%
MBU_APM&-_GRW\KVN[7/YTQ4E/%XNI%MQGB:\E;_K_+1_UM?1!\_^S^M'S_[/
MZT?/_L_K1\_^S^M=)A_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M?U4_\ !I1H
M\,W[<7[1&O/#,USI?[*.K:-'<8G\F&'7OB]\)M1N+8?\NF;DZ!9R#:=WR?6O
MY5OG_P!G]:_L._X-"]!>Z^,G[:OB?S)=FC_#7X1Z#Y?DXASXC\4>,]1&+CJ3
M_P 4L>/JPX!!^=XMFH<.9M?[="$%Y<V(I:^=K;=?2Y[W"\>;/LM5VK59RU5]
MJ$]/G?7SOH?W64445^ G[H%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !67J%A8ZO8WFG:C9VNH:;J%K-97]A>PPW5I?VEU"8;FUNK:8&VNK2ZMCL
M='RK*61U*ET&I10!^%'[7_\ P;R_\$X_VJWU/Q!HWPWO?V:_B/?F>X;QI^S_
M #6'A;2+^ZE_?*=;^&%]:ZI\-KRT:[_>:@^C^&_#WB'4!E6\31Y!7^7;]K#_
M (->/V[_ ()G4]=^ &M^"OVKO!MIYTEO9^')[?X<_%,V<4^0;KP5XNU0^&[I
M3:91;3P]X[U_46<;5THEEW?Z,%%?29;Q9G>6*,*>*^L48NZHXN/MX+_#-M5H
MI]4JMMM-#YW,.%LGS%N4\/\ 5ZK_ .7V$?L9O;64$I496MI>EI=]S_&.^*?P
M7^+_ ,#/$T_@OXS_  P^(/PE\70#SG\.?$7P?X@\%:N8"!;BZM=.\0:7I=W>
MV6.1?<Y[>_FWS_[/ZU_LV_%#X0_"OXV>&+KP3\8OAIX%^*G@ZZ&;KPK\1/"7
MA_QIX?FP/]>^D^(--U*Q>X P WE%@.00<$_@[^TQ_P &R'_!.#XWG4-8^%VG
M?$+]F#Q7>2&ZCE^&/B2?7/ YO93_ ,O7@'Q__;]G966,$Z3X.U;P9'GD$9"G
M[C >(>!JVAF&$K86H[.5:A*6(H2NES5'%M3A?3W:<:E]>9JT;_%XW@+&T4YX
M'%4L4M7[.JW1K/56]YN<)7U3<Y02UW3?+_FZ?/\ [/ZT?/\ [/ZU_47^T9_P
M:F_MP_#=K_4?V>OB7\)OVD="M\?8]+NKZX^#?Q'OS@$E=%\7W6J>!+1<G&7^
M*49(&< 5^%GQ_P#V"/VT_P!EE[YOV@/V8?C+\--+L9Q!-XKUCP1J][X$EGA
M;;IWQ(T>UU3P'JYVE3BT\2 @,#CD5]?@\\RC,%%X3,,-6E+:DJD(5O*]*K*G
M.-[-KF2NDVKGRF+RC,\ _P#:\%B*45O4Y)U*2MR_\O*4)P:]&^M[7/D?Y_\
M9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6O5/._\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:^^/@!_P2X_X*$_M/_9)_@Q^R1\9=?T>_6)K3Q9K_AS_ (5YX#OE
MDQN:V\?_ !(NO"_A"\"Y7)LM8XR,^E85\3A\+'VF)KT</3ZU*]6%*"M:^LY+
M:_2]M+VNC6CA\1B)*&'H5Z\]/<I4YU):VZ0C*VSW:N[I7UM\#_/_ +/ZT?/_
M +/ZU_6;^SI_P::_M0>+Y+#5/VG/C]\+O@IH[XNI_#GP\T_6/C!XU;-R<Z;J
M-S<'P'X0T:ZN0 6U'2?$?C&'+*!IY;<%_?G]F;_@V_\ ^"97[/GV#5O%/PW\
M1_M)^,+,Q3#6_CSXA.L:"+I1BX$'PY\+V_AGP%=VCMR+/Q)HGB)U!"_;WP6'
MR^.XXR'!WC"O4QM5;4\'2E4C_P!O5IJG15[^[RRG>SO96;^DP7!V=8N47.BL
M)2:3]IB:D(RZ;48.=5M6UYHQM?S=O\Z+X*?LX?'W]I+Q&?"?P"^#'Q-^,?B"
M(0&YL/AUX/U_Q4-)@FZW6N7.CVEU9Z/9>M[K%[IVG<')]?Z+?V4/^#5C]L7X
MH/8:[^U'\0_ G[,WAE_)EN/"^E3V_P 6?BD(@#]IMO[/\,:I:> ='^V$$->C
MQ[XD93UTKO7]^'@CP#X%^&?AO3_!OPX\%^%/ 'A#1XC#IGA7P1X=TGPMX;TN
M%N=FG:)H5KIVDV*Y'*6=HHR!Q7:5\7C_ ! S3$)QP-"E@(/55).>(Q*VMRRG
MR4:>WO<M!\R:O\*/K\!P+@**C/'8BICIK>,(PP]!][*FG-^34XVM?6Y^,'[(
M7_!!S_@G'^QZVG:]I'P:@^-?Q&T[RI$^)'Q_ELOB1JEO=Q,)Q=:+X4GTZQ^'
M/AN]M;G,ECJ.B^#X=?AZ'5I,;Z_9:*)+9$BB2..&.,1QQQCRXH8H^  !GL0.
M ,8[<FK-%?%XK&8O'577QF(K8FK+>=6I.?:_+&4G&%[:\D8IV5UHK?887!X7
M!4_986A2H0TO&E3A"]KVYI12G.UW;GE)J[LU=W****YCJ"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#_ #)/^#D[_E+?\>?^Q*^"'_JH/!]?A!\_
M^S^M?Z]_Q;_X)]_L1?'KQQJ?Q-^-?[*OP+^*?Q!U>#3;35/&7CCX=>'_ !#X
MCO;31[*VT_2X+G4]0M+F\NH[*RM;:UM$W8C2-$0=17G7_#IC_@F3_P!&(_LM
M_P#AGO!W_P J:_3<KX\P&!R[ X*I@<9.IA<+0H3G%T.24J=*G2?+>IWC>VZO
M9[:_FN8<%XS&8_%XJ&-PT(8C$5:T(RC6YE&I/G2DE!JZORZ.SZ;Z?Y*OS_[/
MZT?/_L_K7^M5_P .F/\ @F3_ -&(_LM_^&>\'?\ RIH_X=,?\$R?^C$?V6__
M  SW@[_Y4UW_ /$1\M_Z%^.Z?:H=;?\ 3S^\OQ./_4+'?]!^%Z?9K_W?^G?_
M  ]_/3_)5^?_ &?UH^?_ &?UK_6J_P"'3'_!,G_HQ']EO_PSW@[_ .5-'_#I
MC_@F3_T8C^RW_P"&>\'?_*FC_B(^6_\ 0OQW3[5#K;_IY_>7XA_J%CO^@_"]
M/LU_[O\ T[_X>_GI_DJ_/_L_K1\_^S^M?ZU7_#IC_@F3_P!&(_LM_P#AGO!W
M_P J:/\ ATQ_P3)_Z,1_9;_\,]X._P#E31_Q$?+?^A?CNGVJ'6W_ $\_O+\0
M_P!0L=_T'X7I]FO_ '?^G?\ P]_/3_)5^?\ V?UH^?\ V?UK_6J_X=,?\$R?
M^C$?V6__  SW@[_Y4T?\.F/^"9/_ $8C^RW_ .&>\'?_ "IH_P"(CY;_ -"_
M'=/M4.MO^GG]Y?B'^H6._P"@_"]/LU_[O_3O_A[^>G^2K\_^S^M'S_[/ZU_K
M5?\ #IC_ ()D_P#1B/[+?_AGO!W_ ,J:/^'3'_!,G_HQ']EO_P ,]X._^5-'
M_$1\M_Z%^.Z?:H=;?]//[R_$/]0L=_T'X7I]FO\ W?\ IW_P]_/3_)5^?_9_
M6CY_]G]:_P!:K_ATQ_P3)_Z,1_9;_P##/>#O_E31_P .F/\ @F3_ -&(_LM_
M^&>\'?\ RIH_XB/EO_0OQW3[5#K;_IY_>7XA_J%CO^@_"]/LU_[O_3O_ (>_
MGI_DJ_/_ +/ZT?/_ +/ZU_K5?\.F/^"9/_1B/[+?_AGO!W_RIH_X=,?\$R?^
MC$?V6_\ PSW@[_Y4T?\ $1\M_P"A?CNGVJ'6W_3S^\OQ#_4+'?\ 0?A>GV:_
M]W_IW_P]_/3_ "5?G_V?UH^?_9_6O]:K_ATQ_P $R?\ HQ']EO\ \,]X._\
ME31_PZ8_X)D_]&(_LM_^&>\'?_*FC_B(^6_]"_'=/M4.MO\ IY_>7XA_J%CO
M^@_"]/LU_P"[_P!._P#A[^>G^2K\_P#L_K7]"W_!L+_RE1\)_P#9$_C#_P"F
MC2J_N4_X=,?\$R?^C$?V6_\ PSW@[_Y4UZA\'?V"/V*_V>O&D/Q'^!O[+OP0
M^$_CVWTR_P!&@\7^ ?A_X>\-Z_#IFI@1:CIZZEIUG!=FUO!D72E]KC._/;S\
MTX[P&/RW'8*G@L73GBL+4H0G4E04(RGR-.5JGEMU.W+>"\9@LPP.,GC,-4AA
ML32K3C&-;GE&&ZC>"6M]WIUZGV!1117YF?I(4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5X?^TQ_R;G\?_P#LB?Q2_P#4(URO<*Y[
MQ%X?TGQ;H.M^&=?LX]0T'Q)I&IZ%K>G2&9(KW2-7LI[#4[,RP&"X"WEG<-&Y
M1@X7=Y;JVUPX-1J4YMVC"<)M_P"&<)6^?+:_3L]C.K%SI5(1WG"4%_V\G&_R
MO>W7:Z/\6;Y_]G]:/G_V?UK_ %0/^'"O_!(__HS#P7_X7'Q>_P#GAT?\.%?^
M"1__ $9AX+_\+CXO?_/#K]?_ .(BY3_T!9C_ . 8?R_ZB//\/6WY3_J'F?\
MT%X+I]NO_=_Z<>GWL_RO_G_V?UH^?_9_6O\ 5 _X<*_\$C_^C,/!?_A<?%[_
M .>'1_PX5_X)'_\ 1F'@O_PN/B]_\\.C_B(N4_\ 0%F/_@&'\O\ J(\_P];'
M^H>9_P#07@NGVZ_]W_IQZ?>S_*_^?_9_6CY_]G]:_P!4#_APK_P2/_Z,P\%_
M^%Q\7O\ YX='_#A7_@D?_P!&8>"__"X^+W_SPZ/^(BY3_P! 68_^ 8?R_P"H
MCS_#UL?ZAYG_ -!>"Z?;K_W?^G'I][/\K_Y_]G]:/G_V?UK_ %0/^'"O_!(_
M_HS#P7_X7'Q>_P#GAT?\.%?^"1__ $9AX+_\+CXO?_/#H_XB+E/_ $!9C_X!
MA_+_ *B//\/6Q_J'F?\ T%X+I]NO_=_Z<>GWL_RO_G_V?UH^?_9_6O\ 5 _X
M<*_\$C_^C,/!?_A<?%[_ .>'1_PX5_X)'_\ 1F'@O_PN/B]_\\.C_B(N4_\
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
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZU]@_L__ /!/[]MG]J1[)_@%^S!\9/B/I>HD
MBV\6:9X(UC3/ 9,H+6PN/B1XAM=+\!VAP"2+OQ)G )Z*:_=K]G#_ (-1_P!M
M'XA-::G^T9\5_A-^SIH<XS<Z/HOVCXR_$*WR ?LUUIF@76@>!!QC_3++XCZD
MP/ 7/%>5C<\RC+TWB\PPM*2U=.-3VU6RY;OV5!5:GVEM%WZ'HX/*,TQZ3PF"
MQ-:+M:IR^SIO;_EY7]E#H[Z]7W/Y9/G_ -G]:]N^!W[-O[0'[3'B9/!G[/\
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
MX(^!+2&XFABDO+GXV_"HPV44G!GN/[-\375XUO9\[8[*S+L!\JFC_6'(M/\
MA7R_7_J+H=D^E1]_P!9'G&G_  FX_I_S#5_[O_3OUO\ /OI^#7S_ .S^M'S_
M .S^M?T+?\0PO_!5'_H4_@G_ .'BTC_Y4UZ%8?\ !JK_ ,%,;RYMX+GQ1^RO
MI23G]Y>ZA\4_',L%B3T-Q_9'PDU.[(/?[%9D>GM#XEX?2N\XP&O:M?HGTCY_
M,TCP_GDMLKQNEOBI\N_+MJ[^>VC?>R_FG^?_ &?UH^?_ &?UK^I[1_\ @TJ_
M;SF6?^WOC]^R/I;)Y/V<Z-XB^,^O";O<?:?[0^#F@FUW#[OEA_?'6O:] _X-
M#?C1<F3_ (2?]M+X9Z/CR1!_8/PD\2^(_.YQ-]I&H^*_"Y(@/^KV@YZ-M.*P
MEQ;P[!7>:4);?!&M/>V_[I6W5M[Z[6-H\,9]*]LMQ"M;^).C"^VUJLK[:[;^
M>G\>WS_[/ZT?/_L_K7]Q/A?_ (-!? -FR'QI^W1XO\0H)9"X\*_ 31_"(,;0
MD1*/[9^+'CO CP#NZ-GHI'/TWX3_ .#3;]@32O+F\6_&;]JSQ=<Q'FWM_%GP
MO\-Z1*/* ;-M;_"74]7'[_,F?[;R#P58<GBJ<<\.P3<<3B*MK:0PE>^MM^:*
MLW?3T>QV4^#,^G:]"C3O_/BZ.ND=K-M]+Z=?,_SV_G_V?UK_ $F?^#8/_E%?
MX1_[+7\8O_3OI=>F>!_^#<#_ ()(^#_+EU#]G?Q'X^O(I1,E[XW^-/Q@F()'
M(;3?#'C+PQHMR <C_2](D)ZU^M/P'_9Y^"_[,/P^L_A3\ _AUX=^%WPZT_4=
M3UFS\)>&+>>'3;?4]9G$^J7X6>XN;DW-ZPW.?,8[AMS@*!\=Q5Q7E^=8"&"P
M='%)K$T:SJUH4X04:=[JT*M1W]Y;VZ6YKV/K.&>&,?D^.>,Q=7#2B\-5H\E&
MI.<N:;IVUG2IW^!Z).[U;1[91117Y^?>!1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5^3G[7'_!%#_@G-^V7_:NK?$7X"Z-X%^(&
MJ!VD^*OP1>W^%OCL7DQ+-J>I#2+2Z\(>+M6!.!>>._"7B;:I 4 +7ZQT5OA\
M5BL'45;"8BMAJJVJ4:DZ4M^\)1OUWON88C"X?%0]GB:%&O3_ )*U.%2.ZOI.
M+M=*SM;SO9'\%7[5/_!IM\?O"+:IXA_9#^.W@_XQZ''NNK/P#\5K<_#?X@"$
M1;%TS3O$M@-<\!^([Y\Y%WK ^'>GKR&[;OYR/VC?V%OVP_V2;RXM_P!HS]F_
MXM?"NSMKW[ ?%&N^%;^?P'?7I_Y=M$^)&C_VIX#UCCI_8_B34>H^M?[!E9>H
M6%AK%A>:7JEG:ZEIM_;S6E]I]_;V]U:7UI./)GMKFUN%:WN;:Y4D,KKM8-M9
M3N*U]G@./LVPW*L;3HYC%;RG?#5Y;?\ +RC'D6R_Y<W6NNNGR&-X%RO$-SPE
M6M@)._N1_P!HH+;:C6D^7;7EG&^E[V5O\5GY_P#9_6CY_P#9_6O]3_\ :0_X
M(7_\$P?VF#?W_B?]F7PK\-_%5^LS?\)I\"KBY^$&KP7$\(6;4FT?PDUOX'UF
M^8'#7GB7PCJK[L$Y8@M^"?[0_P#P:+S :AJ?[*'[64+_ .N_LOP3^T/X5$)Y
M ^S_ -H_%'X;VMR#M.<[/A ^>,#)Q7V6"X[R/$QBJ\L1@*CZ8BES4EW_ 'M%
MU+)=Y4XWTY;NZ7R6+X*SG#WE0C2QL%M[&IRU7;EVIU5!2OK?EF[:WM='\5GS
M_P"S^M'S_P"S^M?L7\?/^""/_!4WX /=75]^S)K_ ,6- A,RP^)/@'JEA\7O
MMQB Q]E\)>&;D?$@@YP&NO >G@GY0<@@?D]XP\#^-OAUKUYX5\?^#_%7@?Q/
MI_\ R$/#?C+PYK'AO7K#_KYT36+6UO+/KQ_H?%?4X;'X+&KFP>,PN)B[6]C7
MA4EKL^6#E9.SM=J]G:]G;YG$8/%8-\N*PV*H2Z^VHSIP5N7[<U%/S<4[7=[7
M1ROS_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M=9S?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_
M &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'
MS_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\
M;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_
M +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K5[3=-U/6+^STG1]/O-4U+4)_LNGZ?I<%Q>7E]--_P N
MUM;6_P#IEY>?YZBOTR^ W_!&'_@IQ^T7]EN? G[(OQ3T/1+HP2IXG^*EEI_P
M:T(6DPW#4;>X^)]UX8O=8M"!E1X;LM1)'(KFQ&,PN$@JF+Q-#"P=[3Q%6%&+
M:2;LYM7M=7LG;K8WH87$XF7)AJ%;$35KPHPG4E:Z2TA&5KVZM7UM?I^7_P _
M^S^M'S_[/ZU_7]^SM_P:1_&W76T_5?VH_P!IWP)\.;'*W-YX2^#GAW5_B-KT
MZDKNT^Y\6^*/^$$TC1KQ S$7EIHWC*P8J5 Y#5^]O[-__!N]_P $O/V=WLM3
MO_@QJ?[07B>R>WFCU_\ :'\1?\)W:/)"I 2Y\ :59>&/A7?VQ/.S5/ E\Q*@
M;\ A_F,;QQD.$YHT:M;'U([+"TOW<O2M7E1AZ=^FEF_I,)P;G>(LZU*&#AI=
MUZG-+I_R[H1JS;TUNEOYNW^<5\"_V8?VB?VF_$)\+?L^?!3XF_&/6HIH(KVW
M^'W@[6/$=GI7G?\ 'M=>)=<T^U&C^&[/KF]\27FFZ;7]#/[*G_!JO^VC\47T
MS6OVF_'_ ,//V9/"TY,FH>'K&>#XO_%/R\9%L=%\+ZE;?#>R%[T^WCXCZG_9
MQX_X1<D8/^@!X2\'^$? 'A^P\*^!O"WASP9X7TJ$PZ5X<\):'IOAW0=,A R(
M-/T71[:TL;-"23LM+1!U&,XQU=?&X[Q!S2NG' 4*.7P>JFW.O6Z-74W&@FK/
M:CK?R1];@>!,NH\L\=5J8R:M>$8QPU)Z:IQIN4^WPU%YWZ?A[^R5_P &^W_!
M-K]E&32]>E^$TO[0GQ$TTVUT/'/[0UQ9^.TM]0AVSO<:;X!@L=*^&MIY=]F]
MTB6Z\(ZCXBTS*HGB.0C>W[8V5E9Z;9V]C8V\-G8V<,%M9V=M#%;6EG:6T0A@
MMK:"$*MM:VRJ%1% $8!53LVJ-&BOBL5C<9CJGM<;BJV*J:VE6J3G:]K\L92<
M87LKJ$8IV5[V5OL,+@L)@:?LL)AZ.'INUXTJ<(7MHN:44I3M=VYW)J[M:["B
MBBN8Z@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH _F$_X.EOV4%^,?[#GA;]HS0=-^V>,/V5_'<.HZE<6
MT#2WA^%GQ4N-+\(>+K9/)S=M]C\6VW@'62RMML=/TW5I%49?/^>!\_\ L_K7
M^R[\;_A%X2^/OP=^*7P3\>0->>#_ (N?#_Q9\._$L*@^>-(\8:%>:#>3VOR8
MM[VUCO#=V5UM+6=ZB31[&56K_'G^,?PL\4_ _P"+/Q+^#'CB 6OC+X4^._&'
MP[\3P0',!UWPAK]UH&HFU(R#9&\TS_02."/K7ZYX>YC&M@,5ETIKVN#JJM2B
MW;GH8B*G+V2=^?V=2,W+7:<3\HX[P/L<;A\PC&T,735*6NKKTN1*ZU2YH3A'
M?[+TUT\Z^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UK]$/A/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_
M]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P#
MNG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UKZX_8'_9DU
M']L3]LC]GC]FVPMYI;/XH?$C0K#Q7):M.)[/X?Z0;GQ/\1M9M3"5'V[2? FA
M>)-77) )(!/.:^1_G_V?UK^Q;_@TM_91_M[XD?M#_MH^(=,+Z9X TBR^ _PT
MO)/L\]DWBKQ4MMXP^)&H6Q7FSUGPWX:MO!^D_+C=IWQ!U121NY\;/\P65Y1C
M<6I<M:-%PP[_ .G]9JC!=;6]HY7L_AY5;FNO4R7 _P!HYG@\*XMPG6C.M?>-
M"DE6J.W6_LXQ>UG)OI9_W&:5I>F:'I6GZ)H]G!IFD:/I]GIFEV-M%Y5I8:=I
MT"VVGVEM#P%M[2VMU1$SC8H /0#8HHK^>#]^"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MH^+=5.K>,/$=EC@7VD6?PZU+.-P Z_TL?LX_L7_LK?LB:$/#_P"S7\!/AO\
M"*TEMUMM1U3PQH< \7:Y! =UN/$GC74FU#Q?XM*L%*2>)/$.HR)@$-G*CZFH
MKXG,,[S7-+K&XVM5@]Z,'[&AOTI4N1;:7DY.UK-:W^RP.2Y9EJ2PF#I4Y*W[
MV2]K7=N]6KSOTY5'SO96****\L]0**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ***P/$.OZ9X7T35O$>N7*6FE:'I]YJFHW#@;8+&R@:>=R3S\H0X'<X&1
MUK#$XFA@Z%;$XFI"CA\/2J5Z]:K.-.E1H48NI6JU*DW&$(4J49U9R;5H0E+H
M!\@?MI?&7_A ? ;>!]$N_*\4^/H9[23RN9],\+$^1J5TP."K:L<Z19<%65]3
M=&SISJ/QS^?_ &?UKT3XL?$;5/BKX^U_QIJG[O\ M2\,6F:?Q,=+TBT)AT_3
MVP "UM:$LS#KJ9+'DDGSOY_]G]:_Q+\>/%*MXK^(.99W2J55D&7<V4<,863F
ME3RG"UI_[;4IR=EB,UQ#K8VM))RC2G1PDIR6#A&'S.+KO$57).].%Z<$MERV
M;=_[UUITM:_1'S_[/ZT?/_L_K1\_^S^M'S_[/ZU^,?\ @73_ -M_I_\ ;QRA
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ Z&&:ZFCMK:.:
MXFN)O*MK>+]]-<33?\NUM_G %?N]^S=\([?X/_#;3M%N8(3XHU4+K?B^Y7DC
M6KN#C3EN=I#6FD6VVQC()#R)+J&Q7U!B?@3]B3X.?\)=XS/Q*UJTW^'/!5R!
MHZ2\PWOB_*SVW&/F'AVV*:GVVZC)I;G[AK]A:_TG^A;X2_4,MQ?BMG6':QN:
MQQ&6<)TZT)WP^4J<:>8YM14^7DGF%:%3+\+-14UA,-B:JE4P^8P1[>6X=PC*
MO)*]2*5*Z^P]>;O>6BMTLU=WT****_OL]4**** "BBB@ HHHH **** "OFK]
MIWXOQ_!_X;:A?V5Q%'XKU\SZ%X5C)/FPWDT&;G6.JG;HUH1=C(96O6T]&4I)
M@_1<TT5O$\LKQQ011F2220B..*.,9R<\  <_-QCT K\&_P!I3XO2_&#XE7^J
M6=Q(?"VA^?HWA6 #;"=.AGQ<ZGQDB[U>\"W8R25 TI<X K^<?I->+"\,/#ZO
M'+\0Z7%/%"Q&4Y!&F[U\)3E27]IYSR\K=-9;A*J]A5VAC\1@N?\ =RF<>-K^
MQI>[_$J7A#6UFVKO9W:TLO/N> N[S/([R>8\G[V227/G>=GH/\\T[Y_]G]:/
MG_V?UH^?_9_6O\:[MOFDY.3M=VM>W+NKOY^5SYL/G_V?UH^?_9_6CY_]G]:/
MG_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\
MMO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_
M]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/
MG_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6OJ/\ 9+^#?_"U?B/;
MW^KV8E\'>"_(UG6_-@_<WUX+@?V+HOI_I=Y:_;+S. VGZ<J$@L*^EX.X4S;C
MCB?).%,DI2JYEG>/HX*AS1FZ=&,O?Q&+Q$H1ER8;!X>G5Q6)F[6HTJO)S3Y8
M2NG3E5J0IP5Y3DH^E^OR_JQ^@/['OP>'PU^'L?B/5[4)XP\=1V^I7XDA FTK
M0R6FT;1=RAL$?:I-5O%)C_?7_E/D6"$?8U%%?[H\#\'95P#PKDG".20Y,NR3
M T<)3DX1A4Q-=7J8S'XCET>)Q^+J5L77M[L9U7""4(Q2^II4X4:<*<%:,(J*
M[NW]>>^["BBBOK#0**** "BBB@ HHHH **** "BBB@#Q/X[_ !5L_A#\.-<\
M6RF&351$-,\,V$I&;WQ%>DKIZ%>0;6TVRZI?X*A=/L9G!5P ?P+U*_O-5O[S
M5=1N)KS4M0O)[^_O+K]]-?7EY<?:+FYN?^OS@_2OIS]KGXR'XI?$>72](O3)
MX0\$F?2-'\HDPZGJ)N,:SK ^9N+JZM?L5GC :QTYI,!G;/RS\_\ L_K7^.WT
MH_%E^)''M3*\KQ/UCA7@VIB<JRJ<)\U#,<RY_9YQF[C3J<E2,\1'ZE@934H/
M!8*CB:5_K,W+YW,*ZK5K0:<*5X1:ZM*/-+R3TLNEO,/G_P!G]:/G_P!G]:/G
M_P!G]:/G_P!G]:_F;_P+I_[;_3_[>.$/G_V?UH^?_9_6CY_]G]:/G_V?UH_\
M"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[>
M /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V
M?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\
M"Z?^V_T_^W@#Y_\ 9_6OU\_8C^#?_"%>#)/B'K5GY?B+QS! VFQS+^^TSP@&
M%Q;;22/^1AO =988(:P_LI0P,;@_ G[-?P@F^,7Q*T_2KRWE/A;0_)U[Q5.3
MB%M.AG/V73/:\UB\!L\X.--_M4] <?N_##%;Q)%$D<4$48CCCC CCBCC&,#'
M  ''R\8] *_O?Z%WA-_:&88OQ5SO#26%RJ5?*^%*=>$7[?,Y0C2S3-J7,I*4
M,#2E/+\+-Q<7C*^*J\M/$8"F>OEF'3D\1+7EO&EI]KK+Y;6MUW31:HHHK_2L
M]D**** "BBB@ HHHH **** "BBB@ KY=_:I^,?\ PJ3X;7;Z;=F'QAXJ%SHO
MA<0L!+9'R3_:6N;1_P! :SN Z-G'V^73QM&YA7TE=3VVGVMQ>74\5M:6L,EQ
M<3SRB.*"&(&6>>:8G"(H!9B2 %!/3(7\%?VA/BW<_&3XE:IXABDFC\.V!_LC
MPK:2C'DZ'9W'_'S]F_Y^]7N\:M=Y)(55THDD9/\ -/TG_%E^&? %;"Y7B?8\
M6<5QQ.4Y'[.<HU\%AY4HPS7.8RCRRIRP&'K>SP=1*\<RQ&"J-.G3J1?%C\0Z
M%!J#M4JOV<?*]KRVU2NE:ZO?==?#7=W?>_W_ //Z?SIWS_[/ZT?/_L_K1\_^
MS^M?XY_^!=/_ &W^G_V\?.!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_
M]M_I_P#;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^
MS^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_V
MW^G_ -O 'S_[/ZT?/_L_K1\_^S^M?3W[)WP;_P"%J_$>WN]8M/M'@[P9Y&LZ
M^)8/]$O;L7 _L;1APV?M5W:YO PVM8:?J29!<$_2<'\*YMQOQ/DG"F1T95LS
MSS'4<%AU*,W3HQE:>(Q==PA+DPV#PT*N*Q,W;EI4JG+>5D73IRJU(4X*\IR4
M?2_7Y?U8_0+]CWX.)\-/AY#XFUFU5/%_CN.WU*]$V&FTO0F)ET;2\X)#%6.I
MW@R/GFCC8$V""OLJBBO]TN!^#LJX!X5R3A+)8<N7Y+@:.$A4E",*N*KI.IB\
M?B.31XG'XJ=;%5[>[&I5<()0C%'U-*G"C3A3@K1A%17RZ_/Y^H4445]8:!11
M10 4444 %%%% !1110 4453GGAM89;BXEB@@@B,L\\I$<<<<8+&64L5"A0N>
M<  =@.)G-03E)J*2<I2D^6*BK7;E9I6OU^\#PW]H+XQ:?\&?A_=:_F*X\2:D
M)M*\(Z7*>;W69821<SP<;K+2AB\O\IAPL=@K1R7\9K\'=1U&_P!7U'4-8U6\
MEO\ 4M3NY[_4+RZ_?2WUW>7'VBYN;C\O\BO<OVD?C#<?&3XCZAJEK<3?\(KH
M9FT?PA ?M!A_LZ&X N=2^S\9O-8O +S/)/\ Q*],/S:637@?S_[/ZU_C7])3
MQ?J>*7&]7"Y;B)2X.X6JXG+^'X4Y3C1S"O&;HYAGLHQ<8U?KU:G['!MJ=*.6
M4:2A&-6OB&?.8[$?6*MU*\*=X1]5;F?S=M^V[#Y_]G]:/G_V?UH^?_9_6CY_
M]G]:_G/_ ,"Z?^V_T_\ MXX@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P#
MNG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6
MCY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G
M_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P#
MNG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6
MCY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G
M_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P#
MNG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6
MCY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G
M_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P#
MNG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:=##-=31VUM'-<37$WE6UO%^^FN)I
MO^7:V_S@"FDVXQC&<I2E&$8Q5YRD[62CI>]G?71W[@=?\._ 6O\ Q+\7Z/X.
M\.P;]1U>8"2YEYL[*TB(GU#4=1')-K:6A"JHR68A5R2!7[[_  W\!:'\,O!V
MC^#?#D.S3M(A9&N)-OVK4;N8":_U&ZQC-W>7;-),23AB #M""O"_V6/@)#\(
M/!_]J:Y;PGQ[XJAAGUR0[9)=$T[/G6?ANWN" Q6U8&\U<*5$VI$*"\6G:<1]
M;5_K=]%KP/\ ^(;\-2XGX@PRAQIQ/A:$JL*D9>VR/))3AB<+E"C.TJ6+Q$52
MQ.:))6J^PP;A&.#E"7T.!PJH4E.:_>SW?\J2VVUO?RL%%%%?UF=X4444 %%%
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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
MA49_AV^?_9_6O]"7_@TT\(+I'[ ?QH\72Q&.\\8?M5^*[:.7$06;1_"WPO\
MA-;VQ!P+HD:SJ7B/B[)D 8$  Y/R''-10X=Q$6[>TQ&#@O7V\97MN[6VTWW7
M7ZG@R'/GV'=F^2AB9Z_]>;6\KWWL[.^C/ZE:***_#C]I"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ICHLBLCKO1^&4],?IQ
MP,\T^B@#\_\ XZ_\$M?^">/[2:7\GQ?_ &0?@;K^JZJ9I=1\4Z#X/MOA[X\O
MFE #?:/B!\.&\)>.;A< 94^(@,DGEFW5^/OQH_X-3OV O')OK_X1_$/X^? O
M4[@#[%IMIXC\/_$?P389'S;M&\8:"WC"\!_VOB*F#G&[((_J"HKU,)G><8!Q
M^J9EBZ,8[4O:SG1^5*I*4-[MWBV^^AYF*R7*<;?ZSEV$JN7Q3]C"%5[6M5@H
MS6W1I>5M#^!OXN_\&D/[4.@R3R_ _P#:C^!_Q-M%$\J1?$;PYXW^$&K2@\K;
M6]MH%O\ %G23=-G :YU:P'7)4 D?F+\4O^#?O_@K%\+1<W-Q^RQJ7CS2K:+?
M'K'PK\;_  X\=&=H@,?9O#>D^)U\8\@C:?\ A&N>V:_U'J*^@PW'N?4>5598
M3%1C_P _</R3Z?;H3IWVUYHRZ\KC=W\&OP/DE5N5+ZWAI/?V6(YH]+>[6A4L
MU;[+C>_O<UE;_'*^)O[)/[4_P8%P?B]^S9\=_AA%:"<SW7Q ^$OC_P (63"+
MFXNAJ>OZ#:V=[9'@_;1ZYSS7SU\_^S^M?[75>"?$+]F']FSXMM</\4_V?O@A
M\3&O?.:\?X@_"GP'XT:\\WSO/%T-?T/4FNA<BXN"X?=OWR!A\[*WMTO$AI)8
MC*5?36ABVEHM;4JM.7;[,_7I;QZOA[_T#YH_*-?"KO&W-5HR7G\4-M(]3_'
M^?\ V?UH^?\ V?UK_5L\<_\ !%7_ ()6_$5KD:_^Q!\%-/%QQ)_P@>FZW\,"
M-YN2QMQ\-]:\'BT!6=^;0QC=L .;*(I\E>,?^#9W_@D_XF,AT3X5?$SX=AQ/
MY?\ PAWQK\?WGD"7R3!Y!^(&J>.@ALP@^Q\$(2<AL5ZE+Q"RB?\ %PN84K?%
M^[H3MJMDJZOOUM]YYE3@7-8:T\3@JL>_M:D-N7=2I6U\F]W>R=S_ #2/G_V?
MUH^?_9_6O]"7Q-_P::_\$_\ 4IC/X:^,_P"UGX8:6;S&LI_&'PHU_38(/)*_
M9K>&Y^#=KJW)Y_TS6+_ XP>M>":U_P &A?P4F:#_ (1O]L[XJ:4@$OVD:U\+
M?"&O>>3_ *C[,=.\3>%Q9[1G&TL"?2NV''7#LU=XC$4WVGA*ROZ<L9)_ANNY
MQSX,SZ+M&A0J=?<Q=%[<NZ;3U>GG[Q_"K\_^S^M'S_[/ZU_:9JG_  9]7J6]
MS+HG_!0"UN+L2@V=IJG[+\UG#Y7VCD7.HV_[06IDG[+\@V:.V6X..M</J7_!
MH/\ %J&SE?1_VV_A]J%_^YV6^J?!?Q-H]H!_R\ ZE;^/M>O?G_A_T,]LXKIC
MQCPY+;,5TWPV-AO;_G[AJ=]'?W;[:V33?.^$^(%;_8)R_P .(PT_Y=^2K.U]
MM;7=[7/XZ_G_ -G]:/G_ -G]:_KQ_P"(1+]H[_H[WX*?^$+XY_\ DFC_ (A$
MOVCO^CO?@I_X0OCG_P"2:O\ UOX<_P"AKA^GV,1UM_TY\_ZUMG_JQG__ $+<
M1_X'0\O^GWE^+[G\AWS_ .S^M'S_ .S^M?UY1?\ !HE^T,\T:7/[7WP;CMO-
MA,\D/@#QM--!" #<"WMS=VBW18<*'O5!)P2",5W%O_P:!>.VN(%O/VZ_",-I
M)-#]KFM/@!K%Y<0Q 9N+FVMKCXM6BW5XV!@R7J#L2.M)\8<.*W_"I1=_Y85W
M;;?]TN^G=+OH7'A7/W>^755:V]:AY?\ 3Q=OQ?<_C5^?_9_6CY_]G]:_MLTC
M_@S]T6"9FUW]O_5=0MS'^[CTC]F*VT:>&3^\MQ?_ +0'B $_[)M%X'4'BO8O
M#_\ P:+_ +,UK]G_ .$J_:R^/.LXLQ#<_P#"-^%OA]X:\Z].?])M_P"TK7QA
M]CL^!_H*[F&<'4L 9YY\;\.05WC9S_P83&Z;;^UP]+OIR\W6]M+ZPX/S^;2^
MJ0AMK/%X;RV4*D[[:WMN[7OI_!C\_P#L_K1\_P#L_K7^B5X5_P"#4_\ X)MZ
M#Y,FM^-_VK?'# V<MQ%KOQ+\ :;93R0 _:+:WA\+_";0;NSM+QAED75&E7<%
M%^<;V^G_  9_P;C_ /!(WPF\$MY^SAKOC6YMS 8[KQC\:?C1.3+%N!N;G3=
M\>Z#HMV]R<;C=Z3(.#E1D8Y*GB!D,;\D<=5:V4</3C?;K.O&V_GYVTOUTN!L
M[G;GE@Z2T;<L1.7\NRA0E?;6[6^E[Z?YBWS_ .S^M6K.SO+^YM[.PMYKR\O)
MO)M[.U@N)KR>:;_EVMK:W'^?>O\ 67\!_P#!)/\ X)F?#A+9/#7[#7[-<SV@
MB:VN?%OPP\/?$&_CEA%N8+A=2^(%IXHOA=)]GCVW@NUE&T NQ)-?:'@3X2?"
MSX8PM;?#7X:> /AY;F#[,+?P1X0\/^%8/)_T?-O]FT'3-.C-L/L]L=F"OR+\
MH"J:\VMXD82/\#+,14\ZU>%!=+:PI8BV_5+I9/6WH4> ,3+^-F5&G:UU3HU*
MK6W2<Z%]NC>[O:Z/\D_X:_\ !/C]NSXQ?9W^&7['G[2OB^RO)H(X]=TOX+_$
M"#PWB7FV^T^+=1T&T\-V? _Y>]8X'/05^C7PK_X-O?\ @J_\2FMY-5^"'@_X
M/:?>0>='JOQ5^+7@>S4<[0+G1_ ^I^//%MD^>J7GAS=@YVXQG_3?HKR:_B'F
MDTUAL'@</JG>2KUI:6T<O:TKZ[:*VWF>K0X RV'\?&8VMM[L?8T8:6VC[.I:
M]M?>/X6_A%_P:(_%G4#9W7QZ_;%^'WA)8HX)-0T;X1?#GQ!\0?M$N?\ 2H+;
MQ)XOU3X8_8N,E;QO#5_N. =+0$,/UC^"?_!KE_P3/^&QM+OXCQ_&S]H/48Q#
M)=VWQ!^(A\*^')KB+.&M=&^%.E^ ]5M;/D?Z#=^(M253G+L"*_I!HKP,3Q7Q
M#BKJ>9UJ47]G"QAAK/RE2C&:^4ET>Z/<PW"V186SA@*=1KKB)3KWV^*-24H/
M;K$^0_@5^P3^Q=^S.+"?X$_LO?!'X;:MIBA;/Q1H'P_\/R>-4*X'^D>.]0M+
MKQ?>D8P#>:U*RG< >3GZ\HHKP:E6M6DYUZM2M4>\ZLYSF_64Y2?Y>9[E*C2H
M1Y*-.G2IKX84X0IQ7HHI?UMUN4445!H%%%% !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 %%%% !7R?\;?V'?V.
MOVD#=W/QV_9D^"'Q0U2]&V?Q)XM^'7AB]\7!1D_Z-XS&G0^*[,]B]GJ\;D #
M.!BOK"BKIU:M&:J4:DZ52/PSISG"2]'"47^=NEM;YU:-*O%PK4X58/>%2$)Q
M?JIQE^%OP5OYV_C+_P &Q7_!+WXG-?77@WPW\8?@+?7@FDC;X7?%._U/3HKO
MDACI_P 6=-^)BBT:Y*2-965SIZ1_.-+;31M8?E=\6?\ @T,UN%[F]^!?[:6F
MWD;Q3"S\/_%GX33:=Y$N5$+77BWP?XJU,79G8GS!_P ('D;?E+$A3_;K17N8
M7BGB#"-<F:8BI%6M#$<F(BK=G5C.?K>3>VN]_$Q'"^18GF<\OHPE+>='GHR_
M\IRC'[H(_P U_P")G_!L)_P5.\"M,?"GA?X*?&A5PT;_  T^,.D:0TW&2&'Q
M>TOX8;2,XR>,]"<@U^?7Q$_X)&_\%-OA6EQ+XL_8A_:)EM[2$RWEWX-\ :O\
M3M-@AAMS<75Q<ZE\-O\ A*+.SM+.S!_TW!Q@BO\ 6EHKW:'B#G%/^/A\!B%I
M_P N9T;VWNJ=7DU_NPCYW/&K<!95/^#B<;0M>UZD*UO3G@K>=K7Z['^+WXS^
M&'Q(^&]S]@^(7P_\;> [SSO*^Q^,O"OB#PK>>=_I7^C?9M8TNU[6OIC'TKB?
MG_V?UK_:JNK6WOK>XLKVWAN[.[AGM;JUNH!-!/!,#!<03V\X(N;6Y!8$%2KJ
M<'<C<?._C3]CC]D;XD&X;XB_LL?LY^/9+S)NG\9?!'X9>*3<9F^T?Z4VO>%[
MHW0%UFY^<?ZP!P-P!;U:?B3!65?*)1\Z&+@T_)4I8>%EZ2EYVTOY=3P^G'^%
MFREV5?"SC:UOBJQKU+]E[BW=KWT_QW?G_P!G]:/G_P!G]:_U@O%?_!&S_@ES
MXT%P=8_8>_9_M/M(E,G_  B?A(^ @/.F\]OLX\#W/AXVF7Y_T3RSV'&!7S[X
MB_X-V?\ @D+XA>:=/V5)O#][<S12R77ASXU?'_353[/ 8%@M=-G^)]UH]I:L
MI4%;72E QP1RQ[Z?B+E4K*>#Q\'U2C0GR[?]/HM[]CCJ< YG'X,9@9I6U<Z\
M7TW7L)=M>FK[Z?Y?_P _^S^M'S_[/ZU_I,Z[_P &PG_!*W5_MWV#PK\;/"YN
MS_HW]A?&/59_[*X_YAO_  DVG>(,8Q_R^B_^E>9ZQ_P:D_\ !-C4TB2R^(7[
M6_A]XY?->71OB9\,9Y9V//\ I#>(/@EKN\?0 ]QUXZ(^(&0-7DL=#M?"[[7M
M^\Z7UO;_ "Y'P1G:MK@WM>V*>GP[WI+S_%;L_P [+Y_]G]:/G_V?UK_0DN_^
M#2__ ()Z/:SK8_&[]LRWNY(B(+BZ\>?!*[M89NSSVEO^S[IK78'(VO= GNP_
MBYG_ (A'_P!BW_HY7]J+_O\ ?"?_ .=S6T>/.'GO6Q4.W/A*JOMM9-=5?7SV
M,WP7GRM:EAY>F,I.WP[^K_-]S^ 'Y_\ 9_6CY_\ 9_6O] &U_P"#23]B1;FV
MDNOVBOVI[BS22$W=O;ZA\);.:>#_ );PV]U-\+[T64[XX<6AVY&5)W!>O_XA
M,?\ @G5_T6C]M;_PXGP,_P#H<:'QYP]I:KBWW_V.JK;>7F_N81X*SY[TL/';
MXL72UU7:^UKOU?<_SS_G_P!G]:/G_P!G]:_T9]*_X-8?^"9-@UH]YJ_[36MK
M:>0)HM4^*OAB*+5?)ZF\71_ASI147/1_L+:?GU%>M>'O^#:/_@DSHC1R:E\'
M_B-XMV7L%T$\1_&_XDVXE@A/_(,;_A%]?\,YL[G^-\KJ).<:DN1C*7B!D25X
MPQ\_)8>G'T^.O&]_*_G;0VAP/G3=I2P<-OBQ%25_AO\ !0EMUO:]]+WT_P S
M[Y_]G]:/G_V?UK_4]\,?\$%?^"27A#:=)_8Q\%7>SS"H\4>-_B_XVQYOW_\
MD<?B'KN=W?(_W<'FOI3PA_P30_X)W^!4C_X1G]A[]E+3IHCF+4+CX!?##5M8
M >&W@,1UO6/#.I:PZE+:/<K7K*#S@]^*IXC9;&_LL!C9[6YW0I\U[7M:I4VO
MYWZ=;=5/@',';VN.P=/^;E]M4:VMHZ<+W^2U?<_R.+"PO]5O+>PTJSO-0O[@
M'[/9V$%Q>7D__7M;6_\ IG;_ /57UO\ #O\ X)\?MV_%E[?_ (5Q^QQ^TYXK
MMKSB/6-,^"_C_P#L >>;JV'VGQ)<Z#:^&[,G[+> ?;-8-?ZXOA/P%X&\!VLM
MCX&\&^%?!MF_$UGX5\/:/X=M)B"903;Z3:6JMAIB>4X8GH>O:5YU;Q'JR7^S
MY33AUOB,54J7O:UZ<*-&UM=YRO=-6MKZ-+P^I-WQ&:5':VF'P\*<HWL_XDZM
M;=);076]^G^87\+?^#=#_@K#\23:7-]^S[H_PJTJ\6$QZK\5/BG\.=($$$NW
M NO#GAW7?%/B^S:UW#[4EYX<WR GRU.TX_2;X2?\&C/[0^KM:S_'/]K'X-?#
M^%BTEW:?"WP?XP^*USY2C-O!!=^*1\'+5;B[(PTFQAIW!']K Y/]YU%>-B..
M\^K75*6$PJ?_ #YPRG-6M;WJ\ZMK6O[L8WZWLCUJ' ^1TI*52.)Q+2M^^K6C
MTO[M&-).]E?FO:WNVUO_ #$?!C_@U5_X)Z^ I;*_^+7C3X[_ !WU"+F]TW5?
M%.D?#[P7=>6!M*:;X'T.S\960!R6Q\1)-PX7&#7["? O_@F)_P $_?V;'L;K
MX-_LB_ _POK&E^4=/\6:EX,L?&WCRQ\K(06_Q \??\)/XS  /_0PG#8R,@&O
MO.BOG\7G.;XZ_P!:S+%U8O>FZTX4NE[TJ<HPZ+6R?GJSW<-DV5X.WU7 86E*
M.U1483J]-ZDU*;^<F%%%%>:>F%%%% !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 5YO\1?A-\+?B
M[H;^%_BQ\-O ?Q.\-R><9/#OQ$\'^'_&F@RF; G#:7XFTW4['_2!@%2A!4*#
MD+BO2**$Y)IQDX-?:B[27H^GW,4HQDG&48RB]XR5XNW=:7/QB^-'_! '_@E/
M\;#<W=[^S!HWPTUJYEFDBUKX+>(O$_PR6Q,N=QM/"FC:F/ :ECC[_A&0<#;M
MY+?D[\8O^#1K]G_6OM=Q\!?VL?BW\.W<>?;:9\5?!GA+XLV8E ;_ $8:AX7N
M/A->6EJS; EP;;49-/5BQ74V7:W]?]%>UA>(L]P;7L,TQB2^S4J>WB];JZK*
MI:VUXV=G:^UO&Q'#N2XJ[JY=AE)_:I0]A+IO*BX7V6][=+7=_P#/%^*__!J-
M^W]X0-Y=_"[XF?L[?%_38O\ CRLH_$7BGP%XJG'/33/%7A>Z\.6G3G'CS]:_
M-OXH?\$.O^"K7PE:X;Q#^QC\3=?M;?[08[SX87'A?XO_ &V&'&;FWMOAAKWC
M'60;O/\ H=C?68U('(('-?ZKU%>]A^/\[I<OMJ>"Q5EJYT9PF]MY0JI-*VEX
MMIZI[W\2MP)D]27-1JXW#]HPK0E%;;1G2=OD]=+WLC_&?^(OP!^.OPB>X3XM
M?!3XM?"][>;RKB/XC?#GQAX)\B;[0;?_ $G_ (2C2M+_ .7RZ_IZ5Y+\_P#L
M_K7^UNZ+(K(Z[T?AE/3'Z<<#/-?,OCS]C+]D+XI^>?B=^RQ^SG\0))RSR3>,
MO@E\-?$MPQ/24W&M>%;JX^T <AE<,#PI'6O8I>)$598C*9+;6AC7)>?+1JTE
M;SY9V>B=K(\FKX?.+_<9HK=%7PJC:S6DJM&;O?6UX*VJ6[/\>+Y_]G]:/G_V
M?UK_ %3/&W_!"O\ X).?$)Y)-?\ V+?AOI[R;=X\#:U\1OAC$,S?:#Y,'PX\
M:>%A;9?D>6(\<#D'GY'\7_\ !L!_P2R\2HZ:-X;^.'P\)YW>$_C%J5^3_H\U
MMP?B!IGCD<%S<$XSOVD="I]2CXAY+/2I0S"C+33V-*I?;9QK=+KXE&_2^MO,
MJ<"YO#6G7P56/?V]2&UNDJ/6SV;ZWM<_S:_G_P!G]:/G_P!G]:_OT\5?\&D7
M[&EV^?!/[2O[37A]/-C^3Q0_PH\8?NA#B4?\2;P!X$QYESE\X)3&W# YKYP\
M0?\ !H!I[AY?"?[?%];O':,([/Q'^S;;WWG78Z$ZEIOQMTS[':'C*G2-08<G
MYJ[Z7''#=1)O&U*-[757!XQM>JHX>JDUUNUY7UMQSX.S^%[86%2UO@Q5"7;?
MWE:]M-[W>S/XFOG_ -G]:/G_ -G]:_KT\1?\&BG[1-M]K_X1+]L#X,ZX$B@%
ME_PDG@'QMX5$\W/V@W/]GWGC(VFX=,?VD3D9QBO(-4_X-+?^"@$-SLT3X[?L
M=W]GY6/M&J>,/C1H]WYW=O(M_@1KZ[?<WN?8&NN/%G#TU=9KAE_B5=;[6_<Z
M]+]KI')+AC/X.TLMQ#[.$Z,MG%._[Q6^]W;>US^6KY_]G]:/G_V?UK^D34/^
M#63_ (*>V=G/<VU[^S3JLR?ZO3]/^+7B&*[GQS_HYU?X<Z99+_V^WH_I7#W_
M /P;'_\ !5>SM+BXMO ?P@U2://EZ?8?&?PS#=S_ /7L;]=+L1QD?Z;>#Z&N
MA<1Y#US? +_N/YI?RKNC)\/YVK?\)F.E_AI7_EWNUNG^+VZ?SY_/_L_K1\_^
MS^M?N_\ \0V/_!6__H@W@K_P]_P@_P#FPH_XAL?^"M__ $0;P5_X>_X0?_-A
M5?ZPY%_T-\OZ?\Q>'Z\O_3S^]^!FLCSC3_A-Q_3_ )AJ_P#=_P"G?K?Y]]/P
M@^?_ &?UH^?_ &?UK]W_ /B&Q_X*W_\ 1!O!7_A[_A!_\V%'_$-C_P %;_\
MH@W@K_P]_P (/_FPH_UAR+_H;Y?T_P"8O#]>7_IY_>_ %D><:?\ ";C^G_,-
M7_N_]._6_P ^^GX0?/\ [/ZT?/\ [/ZU^^6E_P#!M'_P5EU&X^SWGPC^'.AP
M^7O-YJGQL^'<]F3_ ,^V-&UO5;W;ZM]CV^^*[G2_^#7C_@J/J-S]FO-,^ 6A
M0^7O^V:K\8&FM,\_Z-C1_"VO7N/]O['CW]9_UBR)6_X5L!KVQ$)=OY'*V_6U
M^EUJFLBSE[99CWM_RXG'^7_GXH7Z[7ZWM<_G4^?_ &?UH^?_ &?UK^FK2/\
M@U"_X*3:C#)-=_$K]D'07CE$:6VK_$SXKRSR@ '[5 ="^!&N62YXP&(;VP#C
MV'1O^#1[]KJ:1QXA_:B_9RTJ(P9CDT;3_BCK\HFY'V8P7WA?PPGV/VW;L#)'
MIB^*^'HM)YKAKO:WM)7VZPA)?:7Z7.B/#.>RVRW%:6^+DAV_GG&^VMKVN[VN
MK_R:?/\ [/ZT?/\ [/ZU_9QX?_X- ?%=RF_Q1^WKH>CR^1;GR_#W[.6H^(1Y
MA_X^8?M6H_&WPP<#C[)=_8O,7@E!T/T1X7_X-$_V>K)HSXT_:]^,WB!?,E,@
M\+> O _A#$?E;(E_XG5SX[_U9 .3PV>BXYY*G&W#=.]L=.IYT\'C%;U]K0I;
MWNN7FZWY=+]%/A#/YV_V-1OK:6(H]EVGKY^K[Z?P?_/_ +/ZT?/_ +/ZU_HK
M^$?^#5?_ ()I^'RDFM^+/VI/'1PNZ+Q)\3_!.G6N?LXMV$ \'?"WPM=I;9)N
M@GVUB&YR>5KZ]\%_\&]G_!([P1/%>6O[)UGXCOXY#*+KQK\4_C/XJ@;,_P!H
M\DZ)J7Q%?PX%5LE<:.!S\Q8<5PU?$#(X7]G3Q]:2Z1H4X?-NI7CIZ7\[';1X
M&SF=G4J8.C'365><^VRA1?5:W:WTO?3_ "Z_G_V?UKJO"/@?QMX_U*/1/ ?@
M_P 5>--8D_U6C^$?#FL>)-2_?>FFZ/:W5Y_RZ\\'!["O];'X??\ !-_]@'X6
M?9Y? '[&'[,GA^]MFB$&LK\%?A_J?B)5A^S>1_Q4FK:)J/B%C&UK&P9]5;_3
M%^W8,KNY^Q-%T'0_#>GVVC^&]$TKP_H]ID6VF:+86ND:;;9QD6^GV$-O:*IV
M@G:BCC/.!7EUO$FBO]WRJ<M='B<3"&FF]*%&K>_;VBM:]W?3TJ/A]6E;V^:0
MC:UXT*$ZEWIHJLJE)JS2V@[M]-+_ .3S\,O^"17_  4U^+CV8\&_L0_M!Q0W
MF/LE_P"-_!%_\*M'GA>#SUN?[;^*)\&Z/]C=LJM[]L^8Y [U^CGPJ_X-<_\
M@IWX]-O+XW@^!/P0B,$$UQ%\0/BD?$FIV_GX^TVL%O\ "C0?B+8W%[: _(LF
MM+I[]$U,D''^D+17D5_$'-ZB<:&&P&'TTDJ52K*.UN7VE5P[WO!W=MK:^M0X
M"RJ'\>OB\1M=.4*-[?WJ<%-=-IK\K?Q=?"#_ (-#_#L#PWGQ\_;-U_5HSDW/
MA[X0?"NP\/R6_&5%KXS\9>)O$ZW>><^9X&CVD <D\?JQ\&_^#;G_ ()5_"9;
M.YUOX0^-/CAJUH8?L^L?&?XF>)M1/FPY'GW/AWP#)\._!EW]H( DL[SPS+8$
M9Q"IV@_O;17@8GB?/\7?VF:8B$7]C#R^K1Z;^P]G)[:7E=7?<]O#<-9'A4O9
MY=AYR7V\1'ZS+_ROSQ5^ONZZ=M? _A#^S-^SM^S[9I8? SX%?"#X06X@\B3_
M (5K\.O!_@F6>(C#B[F\.Z3IES=7-P,-<W%T\CR$9=V;+5[Y117B3J5*DG.K
M4G5J/XIU)SJ2EZRG*4G\Y/RL>U"G"E%0IPC3@MH0C&,(Z+91C&U_GY6ZE%%%
M26%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7^=+_P '1G[)[_!;]N[0/VA=$T\P
M>#_VKO MEKMW<I"D5I#\4_AC!I?@_P :VUMM/'VGPY_PKC7SO ?4=4U[5]V[
M&Y_]%JOY^_\ @Y)_9HT?X\?\$T/'WCL/IUIXO_9F\1^'/C'X:OKV6VLWN--:
M^7P5XT\/?VE< LB:MX;\3OJL=D6"ZEXC\/>&8SEA'CZ7A+,/[.SW!RE)QI8J
M3P56SZ8AQ5-];VKQI.V[5TFKN_SG%6 ^O9-B4E>>%MC(/M[#^)U6]&53777H
M?YI/S_[/ZT?/_L_K1\_^S^M'S_[/ZU^]GXA_X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G
M_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZU_K ?\$@?V43^QG_P3R_9
MR^$&I:8=,\<:CX.A^)WQ2CNK V&ICXC_ !-;_A+=<TO68-^/M_@^UU'2O 6X
M!?\ B7^$(%/W23_G;_\ !'7]D]/VQ_\ @HG^SI\)M6T^+5/ >C^*A\5?BC;W
M*M<:;-\/OA81XOU'1=3"C/V+Q?>VNC>!#T 'B$L65<L/]8*OR[Q$S#_<<KA)
MJW-C<1'H_BI8;SV]M*[TU2LVKK])X P.F,S*:=_=PE&^]K4ZU?7S?LH[7T<K
MZ\H4445^8'Z2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9NH6&GZK
M97&G:I96FJ:?>PF&ZL+^V@N[2\A;!,%Q;7(>UN58C)5E*Y"Y&,$_GC\9?^"1
M7_!-+X^27ES\2OV,O@?/J6H;FU#7/!7AEOA/X@OV;+>?J/B/X4W7@W6[VY!!
M(N;J^=\$*K  "OT@HK:CB,1AI<^&KUL//3WZ-2=.>CO\4)1_&]NEC&OAJ&)C
MR8BC2KT_Y*U.%2#O:^DT[;=+>=S^87XM_P#!JC_P3U\;_:;OX8^._P!H/X)W
MT@'V:PT[Q?H'COPI;Y&<-IGC'PS=^)[LYZ;O'*?CT'YC?%?_ (-$?C=IGGS?
M []L/X5^,S++--;V7Q6^'/B[X8^1%_R[VEQJ?@_5OBU]M*_Q7PT?3AGC^S2:
M_NSHKWL-Q=Q%A;*.95*L8[1Q$*=?MO*K&4WMUD[=#PZ_"F0XAWEE].D^^'E/
M#]5M&G)06VMHJY_F7?$K_@VO_P""KW@$SMH7P=\!_%VVMRPDO/AI\8? &/)2
M'S3<V^G?$C4_ASJ]WEQM6RM-(&HOT7.>?S^^(G_!,;_@H?\ "G[2_CO]BC]I
MO3;.S_>WNL:?\'O''B7PW;_N#-_I/B3POI>O>&\9# ?Z9P00>1BO]=*BO:H>
M(6:P_CX7 UM4[PC7HRT2O:7MJEKM7V[:::^/6X"RV:_<8S&T6MN9T:J6J>B]
MG![*SUU/\6/Q#X8\2>#]3ET3Q;X?U[POK$?^LTOQ'I6H:/J4'^D?9_\ D&:A
M:6MY_P ?EKBL'Y_]G]:_VE_$/ACPYXNT^31_%>@Z/XCT>?/G:5KVF66L:;*)
M8+BW/VC3[ZWN+5@;>XN;8LZG<CLARKD'Y0\:?\$[_P!@?XB22S^-OV+?V6?$
M=[<2"275=0^ GPO;5R1.)2?[9@\,0ZLIG;[^R\ <GYMY^]ZU'Q(HVBL1E=9.
MWO2HXJ%673>,Z-%/RM+7K;KY=3P^K)OZOF5)K3EC4P\Z5_AOK"K6;?>Z6C25
M[Z?Y"_S_ .S^M'S_ .S^M?ZF?C#_ (()?\$D/&RNVK?L:^#],;;E&\(^./B_
MX$$4B0W%N& \&?$/0;<%$N7"C: Q)W%L9'S%XG_X-A/^"6&O/*^D^%_C=X'+
MRQ2A/"_QBU&]$/DQ!?) \<:=XQ.RXSF13RV5 =!R?1I>(62SM[6AF%*3^S[&
ME4[;.%:W7K;\[<%3@3-X:TZ^"JQVYO;U(=NDJ.NVMK];V3/\VGY_]G]:/G_V
M?UK_ $#_ !!_P:5_L*W,8_X1;X_?M8Z)/Y=P"=<U[X0^);<22D"W_P!'T_X0
M^%V\BT&<1?:N<8WYYKPW7_\ @T(^$UP[?\(Q^VU\0M(4V0C0:[\%_#'B0C43
M]HS<_P"@>.O"Q^QC<3]A(5SCC422<=D..>'9<O-B,13YND\)7NMGTB[[Z[?,
MXY<&9]%VC0HU/.&+HO:VZ;35[.W?WC^&+Y_]G]:/G_V?UK^SW5_^#/[Q%"D
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
MYX;Y_P#9_6O\2/'3Q0K^*_B!F6?1G662X-?V5PUAIJ<8T<FPM:I[+$<DI/\
M>YE5E5S#$2LY0J8B6$<W'"0A3^9Q6(>(JRE_R[@_9TUVC%*^NFKNF] ^?_9_
M6CY_]G]:/G_V?UH^?_9_6OQW_P "Z?\ MO\ 3_[>.8/G_P!G]:/G_P!G]:/G
M_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\
MV?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#M
MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G
M_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX":QL+S4KRSTVPMYKR_P!0O(+"SL[7
M]]-<7EY<?9[:VMO^OR[QR?Y8S^^7P&^%%E\'?AWHWA=5AFUFX U/Q/J,03;>
MZ[>1;KHJP.3:6H5-.LADXBA0A06)KX(_87^#7]O>(;SXL:[:AM+\+S2V/A6.
M2%1'>>(9H +O4\$-_P @BSNBH)'_ "$=1^4@Z4*_6FO],_H8>$G]CY+B?$_.
ML.EF6?4IY?PQ"O1Y:F#R&%2,,5F"C*,9JKG&(H)4JDN:7U&DY0G*ECII>WEF
M'<(>WFK2J1M!;V@[/FYO[ZMI962W=PHHHK^[SU0HHHH **** "BBB@ HHHH
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
M_@73_P!M_I_]O'SX?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\
MV\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\
M@73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;
MP!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/
MZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!
M=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O
M'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K
M1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T
M_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?
M/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZU^D7[%?[/0N);3X
MR^,[,F"WESX#TJZA"^?+"V%\674#?*OV8_)H>>IW:HO*Z:5^?_V7O@#>?&/Q
M2=2U>"6V^'_AN[AFUNX(\O\ MN[7%Q;^'M/N 066YR#? %38:?M0,&?2:_;>
MUM;73K6"SLX([6SM((;>VM;:%8X8+6%?)@MH(8LA$MUVKM50J#A0JX _NKZ)
M/@.\]QN&\4N+<%?)<LQ//PC@,3"$HYIF6'JP3SRK":<7@,MG&;P/.^7$YA!8
MFW)@Z:K^KEV%YI*O47NQLZ:TUE=^]?IRV7K?=6-&BBBO].#VPHHHH **** "
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 K\-/^#C#XDQ_#K_ (),_M#V:7/V/5?B7J_PK^&FC/YPA\Z;5_B?X8U_7+7.
M,_Z7X/\ #/B88&.X[FOW+K^1;_@[D^*JZ)^S/^RI\%8YY(Y_B'\:_%GQ)F2&
M0#S;'X3>"!X==;@XW?9/MWQ@L-XR 2J\# KV^&\.\3GV54K)Q^N4JDMW:-!^
MV;TMO[.V^C:>J5GXG$=?ZODF9U%\3PE2E'I[U;EHKST=3FLM7RVTW7\%WS_[
M/ZT?/_L_K1\_^S^M'S_[/ZU_0I^$?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'
MS_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_
M +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'
M_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K7^G!_P;?>!6\&
M?\$E/V?]1FB:"Z^(?BGXS^/+J.0 X%Q\6/%?A;3&R<_\?6C>%M)NQ@]9,=3Q
M_F/_ #_[/ZU_K<?\$LOAZWPM_P""</[$G@V6 VUY:?LU_"37=5MF$0^SZ[XS
M\(Z;XUUVW B:8?Z-K6O7R*V2& # L, ?GWB)7Y,JP=#1^VQJE9]?94:G_P L
MW^76Z^YX"H\V9XJM9OV6"<+O=>UK4/TIO3J[ZH_0*BBBOR _60HHHH ****
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@ K^4S_@ZT_:K?X:_LC_  N_98T#4#!KO[27CW_A(?%]
MI%(RRGX9?!Z?2M?-K<>5DVQU;XCZGX"O+*6XVQN/#VIIRT?']6=?Y>'_  <"
M?M4I^U%_P4S^- T>\^V>"O@ ;+]G3P@>?*)^'&H:I_PG]R3 6M#]J^*6J>.U
ML;XDC4=-72E&  *^NX)R_P"O9[0JSCS4L!3GC)_]?(N-+#^EJU6,^M^2UM;K
MY3C''_4LFJTXRY:N-E]5A_A<95*S[.U&$U:Z^).^A^*GS_[/ZT?/_L_K1\_^
MS^M'S_[/ZU^Y'XQ_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]
MO!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'
MS_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0
M'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\
M'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/
M_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M:6CZ/JOB'6
M-+\/:#I]YK&N:YJ5CHVCZ780?;-2U76-2N+73]-TW3;:W_X_+R\O+K[%9#C&
M:+^O]-?Y_@P2_P 73?Y?Y:^=S^Y/_@TR_90'AKX6?'_]LWQ%I_EZG\2->@^"
M7PUN)<^</!?@XVGB'Q]J5L3_ ,N7B7Q?<^'=';#9^W?#L\8-?V*U\B?L)_LR
MZ7^QQ^Q_^SW^S5I<=D)OA5\-]#T?Q+>:?A+/5O'FI!_$'Q&UVV Q\OB3QWJO
MB+6QT(.H;<\"OKNOYTSO,/[3S7&XR,N:G4K2A0\J-%*C373=0YME\5NEW^^9
M'@/[.RO"85QY9PI*=:RM>M5_>U'N]G/EM?[-]+V11117E'K!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 %%%% !4;HC
MHZ.F]'^\O&&&!P1D9S@5)10!^+_[6G[.S?##7)/&GA.TE'P_U^\/F6T4(,7A
M;5ICC^SC@ ?V1><#1UQ\C9TKYAL9OC7Y_P#9_6OZ2_$/AW2/%>B:GX=U^P@U
M/1M8M);'4+&Y :&YMY\!T;OV'0DAL'M@_A9^T%\"]7^"?B^33G$U_P"%M8,]
MSX5UN0AOMMI" ;G3;DC_ )B^D AKLD#*$:MC!P/\IOI2> $N!<RK\?<)X)K@
M_-\3S9K@,)2M'AO-L547+RTH0A[/)<QK2BL-))QP&*JO M0HSP<7X6.P?LW[
M:EK3?Q1M;DLHI:W=TW?M:VM[G@_S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M?Q
MM_X%T_\ ;?Z?_;QY@?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_
MI_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M
M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K
M1_X%T_\ ;?Z?_;P'J/P8^%^I?%[XB:)X-M/.CL[B;[?X@U"(_P#(+T*T.-1N
M!D@;B2+*Q&1_Q,B!7] .DZ3INAZ9I^B:3:06&F:/:6^FZ=9P8$-E9V<"P6UM
M"H^952V10.X (.><_)O['GP=7X:?#V/Q-K-J4\6^.XK;5+SS5)?3-!WF;1M+
M&!_HS$7)U.]0'F25(G4FP3'V57^O7T5/"1>'O <,ZS;#>RXJXQIX3,\P52#5
M?+\J5/GR?*_?BJE*<</-8W%4VU5AB,13P]9OZG32^CP%!T*%YIJ=6TY7>JOL
MGWMW\]E8****_J@[0HHHH **** "BBB@ HHHH *_+/\ ;L^,GVR\L_@WH-WB
MWM/L^L^-'AF&)KP8GT/0YP,D+:8_MJ]7/!_LOC.:^[_C+\3M-^$GP_U_QE?>
M3)<V,(M-&L'8*=3UV\!&GZ>-K!@'=?M%V $(L8Y&4DH#7X :OK&H^(-7U/7=
M7NY;_5-7NY]3O[R3B6:\O+@SW%P !T&!_GBOX>^F5XM/A_AS#^&V38CDSKBG
M#O%9].C5Y:N!X9IUK*A)QE"2>=8FA.A4@N:3R["8]5*7LZ]*<O,S"NXQ]A!V
ME-)U&M;0;LXM:?%WOIRMVN4?G_V?UH^?_9_6CY_]G]:/G_V?UK_+[_P+I_[;
M_3_[>/"#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^
M?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^
MV_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_
M -G]:ZKP'X-UOXA^+] \&Z%&9-1U_4H+9),$Q6,(_P!(N=2N0 2;.SLP;R]
MY],UROS_ .S^M?J]^PS\'/[ \.7/Q6URT$>L>*X3I_AJ.6)1-8^'(I_](OR=
MP9'UF[MU*@[#_9]E'(I9=1=3^L>"OAGB_%;C_*.&H*O3RJG)9CQ'C(*<?JN1
M82=*6+4:L$W3Q&.FZ.6X56][$8M2E>E3JPET86@\17A3M>.\_**:N_.W;2]]
M]#[6\"^#='^'WA+0O!V@6YBTO0M/MK"W.T>=.Z\W%_/P-UU>71DO+MB2/,9B
MI' KMJ**_P!O\!@<)EF#PN7X&A2PN"P6&P^$PF%H05.AAL-A:,*&'H48*_+3
MI4:<(15W9125DDE].E&*48I1BMDO1+] HHHKK&%%%% !1110 4444 %%%% !
M117 _$/QUHWPV\&Z_P"--<=!8:)93W7DJRI/?79_<V&G6Y;[US>W;16D?WOF
M92R[17#F68X/*,#C,SS'$4<)E^7X7$X['8O$3]G1PN$PE*5?$5ZL[/EITJ4)
MSG+[,8N3T3:3<8IRD[);NVB]?ZU/A[]NOXR#2M(M?A'H5T1J&NQ0:KXNE68;
MK?1HIPVG:*<'*G5[NV6XO@P#C38E4[EU%2?RT^?_ &?UKHO&7BS5_&_BG6_&
M'B"X^T:OK^HS7UW(,>3;^=Q;6MM_TYV=GBSL>W&*YWY_]G]:_P //&/Q*QGB
MKQ]G'%%?VU++_:++L@P,^>/U#(\#4E3P--TYM\E;%7J9CBFK<V)QE:R4%"*^
M8Q-=XBM*=[QT4+](K[/R^5[[+4/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:_+
MO_ NG_MO]/\ [>.</G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?
M_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G
M]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH
M_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX#5\
M.>']4\5^(-(\-:% +O5];U&#3+" D "6[N/()))Q]B[DGMFOZ"?A9\/-*^%?
M@;0/!&D@2QZ19@7EX>)M2U6?]_J6HS^KWEUOE;@%5(4]B?AC]A'X."&&\^,F
MO6_[VX^VZ1X*26$J5@)%OK6N6YX 6[PVE6A!.%35%8?.#7Z9U_J7]#GPD_U9
MX6J^(N<8?V>?<88>-/*85:*A4R[AF-55(3A%PA.$\YQ-+ZXG)U%]2HY;*,I1
ME4C/WLMH>SI>UE'EE45H;NT='S7TOSZ:>6K=[!1117]KGI!1110 4444 %%%
M% !1110 4444 %?E#^W1\9/[8UBT^$6A72OIV@30ZGXODBF3]_KDUO\ \2W1
M@5!(&E6=RM[> LV;V_CW8?2F4?>GQQ^*>G_![X=ZUXMN/(DU)8CIOAVPD9<W
MVOWI9=.@."&^RVS[KR\. 4L8G);=C/X$ZEJ-_J^HZAJ^J7<M_J6IW<U]?W=R
M/-FO;N\N//N;FY';[7=XX'UK^%?IF>+?]BY!A?#+)<3RYIQ+1AC>(ZE"KRU,
M%P_"KS8?!SDI4YPGG.)H/VU))U7EF'Q,:M)4L5!S\K,\0X0]A!VE-7F][1O\
M-KZ\SOKMI?6]E5^?_9_6CY_]G]:/G_V?UH^?_9_6O\Q__ NG_MO]/_MX\0/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH^?\
MV?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:/G_V
M?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[> /G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UKJO _
M@[5_B#XOT#P=X?C\S5->U&&Q@X)AMX!_I-SJ5S@9^QV5E_IE[CN?PKE?G_V?
MUK]7/V&?@W_8'A^]^*^NVGEZQXG@^P>&890#)9>&H9Q]IO\ =N&QM9N[8; <
M$Z?8(Z[DU&13^K^"_AGBO%;CW*>&::KT\LA+^TN(L;3YXO!Y%@YTIXNU2"?L
MZV.FZ.6X9_\ 01C(2DI4HU82Z,+0>(KPIVO'XI^4$U>3[VNE:ZO??0^V/ ?@
MS1?A_P"$M!\&Z#$$TS0-/MK&W9@/.GD7]Y<WUST)N;V[>6\NOF(:5W(X) [:
MBBO]O\OP&%RO!87+L#0I87 X'#T,'@L+0A[.CAL)A:,*&'P]*";4:=&E3A"*
MZ)65HJ*7TZ48I1BN6,59*][?/Y!11178,**** "BBB@ HHHH **** "BBO'?
MC5\4=-^$?P\USQE=^3+=P1&QT*QD;!U37KOY--M"4;(M@RBYO#D%;&*5@055
M:\K.\ZR[AW*<QSS-\13P>5Y3@L3F&/Q565H4,+A:4JM6=K7G-J/+"E']Y4DU
M"G&<W&+F<E",IR=HPBY-^2_K_@=OA']NWXQB]O[;X/:%= 6NG&VUGQK+"VXS
MZC(HN-#T,G  %E:%]9O57*[GTZ3AM/:OSE^?_9_6KNJ:IJ6NZI?ZUJUW-?ZI
MJ]W-J=_=R#$M[=WEQ]HN+BY Q@"[X QP,8["J7S_ .S^M?X:>*7B#F/B=QQG
M7%V/56G3QM=4,JP4YJ4,MR;"OV678"FHU*D(^RHKVN)Y'%5,=7QM64(SJ2<O
MF<35G7JRJR;UTC%KX8)+EC?K:[ULM>@?/_L_K1\_^S^M'S_[/ZT?/_L_K7Y[
M_P"!=/\ VW^G_P!O'.'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;
M?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_
MK1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/
MZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_ -M_
MI_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M
M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M+;6UU>31VUG;S
M7%S<3>5;V]K )IKB>;_GVMK?K[YKZB^'_P"QY\:_'$<%Y=Z%#X*TE_\ E]\8
M7$^FWQBX(6VT."VN=7!(/'VZTTP<]17TO"_!O%G&F-_L_A3AW.<^Q,9*-59;
M@JV)I8:^SQ>(A'V.%C[LN:6(J4HZ.TI:\MPIU*LN6G"4Y=H_KV_X#/ESY_\
M9_6CY_\ 9_6OUR\%_L#?#71MEUXVU[7O&=R!^\LK;/AG1R1T'V:PN;K5R/?^
MVLCGBOJKPI\(OAEX%2(^%/ GAS19X<F+4(=-MY=7YZEM:NOM&JMVQNO3@\KW
MS_4O"OT)_$C-XTZW$N;Y%PE0FDY8>59YYFM*+W<\-@*E/+':RORYU+XFKZG?
M2RNO.SJ2A2BUO=S[?X5I=7U5M]C\(?#GPF^*'BSY_#GP_P#&&KPR'B\M=#U
M:9GT_M*XMOL?//'VSI7M>D?L7?M :KL^U>&-,T-'SF36O$>CX&!SFWT^ZU2\
M!Q[CIZ5^X-%?O>2_08\/L+&$L]XKXKSFM&W.L%'*<FPE7OST'@LRQ,>G*J>.
MA&.MHZZ=<,LI124ZE2=MG?EM_P"E;V/R$T[_ ()^_%.4))J7BKP)8;@/,CM9
M]?U":+/.%+Z%9J?S Z>^.HA_X)W>(W3_ $KXG:1&_=(?#E]<0G\)=5MVY[\5
M^J=%??X3Z'_@;AHJ-7A_-L=)6_>8KB?/X2E:]^:&!Q^#I2O_ ->[*WNVN[[+
M+\*OL-[;R;VMZ;V/RS_X=V:Y_P!%3TW_ ,)6Z_\ E]1_P[LUS_HJ>F_^$K=?
M_+ZOU,HKK_XE(\!?^B/Q?_B4\5?_ #Y\OS[L?U#"_P#/O\7Y?Y?B^Y^6?_#N
MS7/^BIZ;_P"$K=?_ "^H_P"'=FN?]%3TW_PE;K_Y?5^IE%'_ !*1X"_]$?B_
M_$IXJ_\ GSY?GW8?4,+_ ,^_Q?E_E^+[GY9_\.[-<_Z*GIO_ (2MU_\ +ZG)
M_P $[=7\R/?\5-."9P_E>%+GS3$<YP?[>P<]/2OU*HIKZ)/@-%IK@[$NW\W$
M_%3[;?\ "UIL'U#"_P#/O\7Y?Y?B^YPO@/P-X?\ AUX6TGPAX7M!::1I$2QQ
M\YN+N<Y^TWU_/Q]JO;VYW75X[8+R,<@*%6NZHHK^AL!@,'E>#PN7Y=AJ&"P&
M"PU#"8/!X6E"AAL+AL/!4Z-&C2IQC"%.$$HQBDK)(ZTE&*C%6BMEV"BBBNP8
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 5_GA_P#!UI\:?^$Y_;W^&_P@LKPW.D_ WX!>'5O[/_GP\;?$
MKQ#KWBK6P#QS>>#[;X;G\3Z 5_H>5_D:_P#!3_X\G]IK_@H+^UU\:([P:CI'
MB/XU^*=%\*ZBLOF+?^!?A[<_\*W\ W07+%0? GA?PX0I+8S@DD9/W?A_A55S
MBMBI1O'"82?++^6K7J4Z<.J^*"JKKT/B..\5[+*Z&&3M+%XJ-X_S4\/"52?I
MRS=)_AU/@_Y_]G]:/G_V?UH^?_9_6CY_]G]:_93\D_\  NG_ +;_ $_^W@^?
M_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_
M &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH
M#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?
M_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_
M &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH
M#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^WCHO
M!WAC5?'/BWPOX)T2/S-;\8>)-#\+Z/'_ ,]]2U[4+72--'7_ )_+KU]^<U_L
MY^$?#6F^#?"OAOPAHR>5I'A30-&\.:7&2,KINA:?;:=IZ\9'%K:H#R>0>2.:
M_P HK_@C_P#"B3XR_P#!3G]B7P2(/M<5O\?/!_Q!OK3R%F\_2?A +KXKZS;7
M%LP*_9/[(\"70O,@C^SR,@CK_K-5^3^(V(4\3E>%BURT\-6K65O@KRITX;:J
M_P!7D];[VZ7/T[P^H+ZMC\4UK4JX>C%]_8TYS<K[W?MTK=.5.[OH4445^;GZ
M(%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 ?&_[?O[3.G_ +'/[&W[1'[25Y+ EU\,
M/AOJU_X6BN_(-O?_ ! UDVOA;X<:5<"XP"NK^/-<\.Z>RD$8D)/]Q_\ (;U+
M4K_6-2U#6-5O+O5-5U2\GU35-0OY[B\O+[4KRX^T7-U<W4__ !^7E[>>^/K7
M]Q?_  =H_M8)H/PX_9Z_8N\/:DL6J^/-9O/CO\3+2&>>&YB\(>%%U+P?\.-/
MO ,"[T?Q)XONO%VK[2 1J?PZTT_=85_#-\_^S^M?LO &7_5<IJ8N::JX^LI/
M=)T<->C1?S:JOR4K7=KGY#QOC_K.:4\+%MPP-+D;O?\ ?U^2K63T5N5.E%]7
MRMV6P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZU]V?%_\ @73_ -M_I_\ ;P?/
M_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\
ML_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^
M!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZU^X_P#P;Q_LH#]J#_@I=\*]5URP^W>!/V<+2^_:%\5&4_N9]3\%3Z98?#>V
M^T$$&\'Q3U/PAK;61!&HZ9X;U5FPH)K\./G_ -G]:_T-/^#6/]DZ7X0?L3>,
M_P!I/7].DL_%/[57CLS:').,R_\ "I?A--JWA;PTWV:Y N[%M6\8W7Q&O"=Y
M_M+26\-ZDR'*L/FN+<P>79)BIQDXUL3%X*BUTGB83C.6SNXT%5?+HI;71]!P
MQ@/K^<86,HN5+#R^M5K_ ,M)1Y$WT3K2IW>MFMG?3^H:BBBOP0_<@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 **** "O-_B=\-/#?Q6\(ZAX0\40;[*\42VMY$!]LTK48 QM=2L'/W;
MRU8L4)."2P/.:](HKS\URK+\[R_&95FN$H8_+<PPU;!XW!8JFJN&Q6&Q%-TJ
MU&M3;2G"<).+5]+\T6IJ,HII23C))QEHT^JO?\T?SH_$[X:>(OA3XNO_  EX
ME@!N+3=)I^H1&X-IK>GR$K!J&GBY/%M<L"CH<,K@JPRI X/Y_P#9_6OWM^/'
MP0T'XV^$)-)O#%8>(M,66[\,>(!%NETO4 IQ#<$*SRZ7>?*E_9DC?&$()9=I
M_"_Q;X3U[P/XAU/PMXFL)=+UK2+O[+=V<G(.?^/:YMB.+RSO>+VRO?3\,_XX
M?2 \#,Q\(.(G6P4,1C."LYKS>19E)U*DL+5DW4>29C.T[8^A#W<+B*CBLQP<
M:51S6)IXJG1^=QF%GAY74?W/V7;;2-TUJ^JWU,+Y_P#9_6CY_P#9_6CY_P#9
M_6CY_P#9_6OY\_\  NG_ +;_ $_^WCB#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\
M9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_
M[;_3_P"W@#Y_]G]:^GOV4/@X?BO\1[:YU2V$OA#P8;?6-?\ -@/DWLHN,Z/H
M_0@?VM<VC->9P&L--U*,,&<5\SV=G<ZE>6EA86\UY?ZA>06MG9VO[Z6>\O+C
M[/;6UM_U^5^]_P  ?A19?!_X=Z/X6$<4FM3J=7\57D1647VO7T(-V1.&8O:6
M:HFF61(4>38J0/F8G^E/HO\ A+_Q$OQ H9AFF']KPIP?+"YMFZJQA.CCL9-J
M>49/)M3A/ZS6IRQ6,A&4H_4\'B:4W>M3OW8##JO6O)7A2M.2M>[UY8]E>S=^
MR;1[K1117^QQ]$%%%% !1110 4444 %%%% !117RQ^U9\8U^$_PVO%TF[$'C
M/Q:;C1/#1B(\^QC$(;5=<&W_ *!%K<#[+D@KJ=]I@VG<YKYOB_BK*>">&LZX
MJSNM['+,DP%?'8BSBJM7V4?W.%P\9.*J8K&5Y4L'A*=U[7%5Z%)-2J(BI4C2
MISJ3=HPBY-GY]_MD_&4_$3X@_P#")Z+=E_"?@&>XTRW:/'DZEXD/[C6]0&,_
M\>7.CV6&(W;MIVZH /D#Y_\ 9_6CY_\ 9_6CY_\ 9_6O\+...,,VX^XLSOB[
M.IREC\ZQL\2Z2G4G2P>&7+3P67X=U)-K#8#"0HX2CI&4H4G.I><Y,^6JU95I
MRJ3=Y2DY/RO9)?*WEZ!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K7RG_@73_VW
M^G_V\9A\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_^S^M
M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K
M1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G
M_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O >R_ #X3W
M'QA^)6C^&?+FCT*W_P")QXKNX@8?)T.TN<7.;E0S"[O,_P!D6;8.U=09C\JF
MOWTL[&TTRRM-/T^"*TLK&U@M+2T@ 2&"TM8O(@MH1G 2W4*JJ,!1M P<5\S?
MLG_!S_A4_P -[>?5+00>,_%YM]:\2"4'S[&)8&_L716SP/[(M+@_:N!MU.^U
M1LE67'U57^Q'T7?"7_B&O %+'9IAG2XKXMCA\VSAU(2C7P6"7-4R?)I\RC.#
MP5&I/$XRFI)K,,9BX7=.G2D_I,#AW0HIS_B5;5)IWTNM(M];:ZZ/R5DV4445
M_31V!1110 4444 %%%% !1110 4444 %?D%^V_\ &5O%'BV'X7:'>^9H/@VY
M,VOO%-B&]\5<9M^&(;_A'K8-;!L*POWU)& V U]]_M%?%VT^#OPYU+Q!&T#^
M(]2SI'A.TFY\W6+J *NH/;$[FM-(MP]]=[EPWE)I^X27R%OP9N;F:\N;B\N;
MB:YN;B:>ZN+B4^=-/--_I%S<W-SQV_7K7\$_30\6_P"S,KP?A9DF)MC\ZIT\
MQXJJ4:DXU,)DZJ)X#+)RA;EGFM:$L96I2E"4\'A*-.<:F'Q\D>5F>(<(QH0=
MI3BG4V=H.WNVZN6NNEK:7NTF_/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU_FG_
M .!=/_;?Z?\ V\>('S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/
MZUZ3\'OAMJ/Q8^(/A_P5IQFC@U"<7.L:A$0#I>A6A$VH:CR<;FM"%L 2,ZF5
M'4UYM\_^S^M?LI^QE\&1\/O *^,]<M5B\6>/(8+]A+$!-I?APL)M,TX-]X->
M$G5;P E7#:9&PSIJD?M7@)X65O%?Q R[)J].K_J[EG)F_%%>TN197AJM+EP,
M9Q34<3FF(]G@J+5JM*%3$XNE_NLK=6#H/$5E&WN1]^;WMR_"K?WM=>ECZYT+
M0]-\-Z1I>@:+:PV.DZ-86>F:=:1 !+>QLH%M[:W ST4(O)SE@>/FS6[117^V
M.&PU#"4:6&PU.%'#T*-+#T*%*$:=*C1H05*C2ITX*,(0I4HPI0BHJU.G".MD
M?3!1116X!1110 4444 %%%% !1110 445\A?M=_&/_A6'PZN-*T>[-OXQ\;Q
MW.CZ0T;9FTW3L(NM:X5*?+]DM+C[)9,&'_$POHW0D6,@KY;C3B[*N!>%\ZXK
MSJIR9=DN!K8RK%2A&IB*D>6GA<%AU-KGQ..Q=2A@\-%)IUZ\.;EAS245)QI4
MYU)M*,(N3OY=#X!_:]^,G_"S_B)+HFD7@D\(>")KC1M+$4V(=4U?.=9UG +9
MVW=M]CLR#@Z?IS, /[6Q7RA\_P#L_K1\_P#L_K1\_P#L_K7^%O&?%N;<=<4Y
MWQ;G=24\PSS'U,95A&4W2PU)\E/"X*@IR?+AL#A*=#!8=64O88>+J.=1RF_E
MJM65:<JDW>4I.7WI)+Y6#Y_]G]:/G_V?UH^?_9_6CY_]G]:^8_\  NG_ +;_
M $_^WC,/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@/9/@'\)[CXP_$
MG1_"OES1Z+;XUCQ5=Q PFRT.SN/]('VD!C]LO#_Q)[0[2%74"S?*I(_?6QL;
M/3+.TTW3X(K.QL;6"RM+2$!(8+2TA$$%M#SPENBJ@ QM4 <&OF#]DWX-CX5?
M#:VN]7LU@\9>,3;:UXA,T(^U6-J(6&C:$V0?FTZSG+WHP-NJ7^I]#@CZPK_8
M?Z+GA+_Q#?@"EF&:8;V/%?%\<-FV<*I"4*^!P<5*>49--2Y9P>#HU)XK%TTT
MUC\;BJ<GRTH)?28'#O#T4Y_Q*MJDT[W5]HM];+KH];65@HHHK^FSL"BBB@ H
MHHH **** "BBB@ HHHH *_$W]L/XR_\ "ROB))X;T6\+^$/ DT^F6GE\Q:IK
MQ)@UO4,\Y"G_ (DUEV(Z?\A3C] _VM?C'_PJOX;W%GI-TL'C+QDUQHWA\QSB
M.>QM$A7^V=:'7#6-M,MM9D=-5U#2]O.<?B)\_P#L_K7^>/TT_%NU+!^$^1XE
MJI5CALWXOJ4JC]VD^3$9-DU1TYK^+-4\VQM.34O90RZ*?+6K17D9GB+<N'A+
M7W9U%Y;Q3];2^Y:!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K7^=?_ (%T_P#;
M?Z?_ &\>,'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[
M/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^
MS^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;
M?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_
MK1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M?3_P3
M_95\??%XV>LWD3>$/!$O[T:_J5N3>:I!CKX>T\"U6Z4X)%\Q&G,057<V ?I.
M%.$.)>-\XP^0\*9-CLZS3$6<</A*=XT:?/2A+$XS$3<</@L'2Y[UL5BJM*C!
MM1<FYHNG3J59J%.$IR?9:+U?3_@,^:=-TO4M:O[/2]'T^\U/4KN7RK/3]+@N
M+R\OI1_R[V]M;D7EX,=??KVK[P^%/["/BSQ"EIJ_Q.U/_A#M-8^8V@:>;:\\
M42Q94E;FZ .D:0VTDC:NI*-I#Z;'P3^A?PN^"/P\^$%A]E\':)%'?20K'?\
MB+4 +SQ%J9&6S=ZDZHXMBVS%E9K9V*8!6(,23[-7^B/A3]"[AW*H8?-_$W&K
MB+,_W=5<.Y=5JX?(L%*/(U3Q>+C&AB\VJPJ4VY>Q>"P4:CJTXT\11E[2I[5'
M+H)*5=JI+2T$W**T5U+;F>UMK.[ZGD/P\^"_PT^%T"Q^#/"FFZ;>>2T4FN3C
M^T->N P G%QK-^;J^*M@M]F$BV:NN HW8'KU%%?VSD^291P_@*.5Y'EF RC+
ML/%1HX'+,'A\#A*=E9RAAL+3I4HRGHYR4;R:5VVCT8PA!<L(J,>B22_(****
M]0H**** "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 **** "O@__@IIK/Q#\+_\$^/V
MQO&'PG\6ZYX$^(/@/]GOXF^/_#/C#PSJ1T?Q!H5[X#\.7OB^YU'3=1AGM?LE
MV-/T2^3?N ;>Z#EMI^\*\?\ CYX$/Q5^!OQE^& B\\_$?X3_ !$\!FWX_?#Q
MAX0U;0##S- /F&HE3EAP3\RM@UKAYQIXG#59*,H4J]&I.$U>$HQK4VU)/2W?
MRN<^*@ZF'KTXN495*%>G&46U)2E2E:S6VSUL['^5C_P]F_X*9_\ 1]_[4'_A
MXO%W_P LZ/\ A[-_P4S_ .C[_P!J#_P\7B[_ .6=?GG\_P#L_K1\_P#L_K7]
M&_V9EW_0OP'_ (1T?+^[Y?U96_ ?[0QW_09C/_"BMY?W_/\ !]C]#/\ A[-_
MP4S_ .C[_P!J#_P\7B[_ .6='_#V;_@IG_T??^U!_P"'B\7?_+.OSS^?_9_6
MCY_]G]:/[,R[_H7X#_PCH^7]WR_JRL?VACO^@S&?^%%;R_O^?X/L?H9_P]F_
MX*9_]'W_ +4'_AXO%W_RSH_X>S?\%,_^C[_VH/\ P\7B[_Y9U^>?S_[/ZT?/
M_L_K1_9F7?\ 0OP'_A'1\O[OE_5E8_M#'?\ 09C/_"BMY?W_ #_!]C]#/^'L
MW_!3/_H^_P#:@_\ #Q>+O_EG1_P]F_X*9_\ 1]_[4'_AXO%W_P LZ_//Y_\
M9_6CY_\ 9_6C^S,N_P"A?@/_  CH^7]WR_JRL?VACO\ H,QG_A16\O[_ )_@
M^Q^AG_#V;_@IG_T??^U!_P"'B\7?_+.C_A[-_P %,_\ H^_]J#_P\7B[_P"6
M=?GG\_\ L_K1\_\ L_K1_9F7?]"_ ?\ A'1\O[OE_5E8_M#'?]!F,_\ "BMY
M?W_/\'V/T,_X>S?\%,_^C[_VH/\ P\7B[_Y9T?\ #V;_ (*9_P#1]_[4'_AX
MO%W_ ,LZ_//Y_P#9_6CY_P#9_6C^S,N_Z%^ _P#".CY?W?+^K*Q_:&._Z#,9
M_P"%%;R_O^?X/L?H9_P]F_X*9_\ 1]_[4'_AXO%W_P LZ/\ A[-_P4S_ .C[
M_P!J#_P\7B[_ .6=?GG\_P#L_K1\_P#L_K1_9F7?]"_ ?^$='R_N^7]65C^T
M,=_T&8S_ ,**WE_?\_P?8_0S_A[-_P %,_\ H^_]J#_P\7B[_P"6='_#V;_@
MIG_T??\ M0?^'B\7?_+.OSS^?_9_6CY_]G]:/[,R[_H7X#_PCH^7]WR_JRL?
MVACO^@S&?^%%;R_O^?X/L?H9_P /9O\ @IG_ -'W_M0?^'B\7?\ RSH_X>S?
M\%,_^C[_ -J#_P /%XN_^6=?GG\_^S^M'S_[/ZT?V9EW_0OP'_A'1\O[OE_5
ME8_M#'?]!F,_\**WE_?\_P 'V/T,_P"'LW_!3/\ Z/O_ &H/_#Q>+O\ Y9U_
MH4_\$)OVB?&W[3G_  3*^ GQ$^*'C/Q#\0/BA9ZC\4O!WCSQAXKU*XU?Q!K6
ML>&_B?XPBT:?4=2O[BZO+RY'@ZY\,DO=N& PH4*BY_RROG_V?UK^^W_@TI^+
M$6O_ +(/[1WP:FNHY]1^&/Q^L/&L5L"?.L= ^+/@C2]/TVW"EMHM3K'PR\2W
M"'&6F>_W!MJ@?'<<Y;A89&Z]#!X6E/#XO#SE.C0A2FZ4^:C.#<+7@W4A)Q:=
MW"*7+NOK.#,PQ,LX5&OB*]6G6PU:*A5K3G'VD/9UH/EFY7?N2CHXV;NVTK']
M9M%%%?CQ^M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% 'Q/_P45_:)'[)_[#?[47[0,%\=-UGX>_!_Q3-X/O,J
MOD_$+Q% O@_X<@GTNO'FO>'H<@?Q^N,?Y#OS_P"S^M?WK?\ !V/^TU%X._9Q
M^!7[*6CW[1:U\9_B%>?$KQA!;7!\Z/P'\*[5;;2]-U*U(RUEXA\<>)K#6+)P
MS R?#Z8 #!-?P4_/_L_K7[)X?X#ZME-;&./++,,2Y1>W-0PR="F][?Q%7M;H
MUJ]#\AXXQJKYK2PL6^7!8>-TG>U3$\M6;>BMHH1MKI%N^MD?/_L_K1\_^S^M
M'S_[/ZT?/_L_K7WA\7_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M ?^!=/_;?Z?_;Q_3-_P:L?!S_A.?\ @H?XP^*%W:EM-^!_
MP"\8:Q9W8B\S[/XO\=ZSH'@'3K<G(-F+OPUJ?CPE1DM_9VT@*25_T5*_D3_X
M-)/@LGAS]F[]J']H*\M#'>?%#XP^'/A?I<DL $CZ'\)O"Y\03W-LVTD6MWK/
MQ8O+&Y (5W\/B-Q_Q+D*_P!=E?A/&F*^L\0XV*E>.%C1PD5_*Z=-3FO_  95
MD[6T=UJ?M/!V&6&R'"2M:6*E4Q4G;?VDN2/W0IQC\MD%%%%?*GU(4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !117Y5_P#!9_\ :W_X8T_X)U?M _$O3-4_LSQYXL\-O\'?
MA7+%/Y.H#X@?$Z"YT"UU+3&#P?Z;X1\.GQ%X[3)&4\,O@ #G?"X>IC,5AL)1
M5ZN)K4Z-/_%4G&"^YRO\C#%8B&%P]?$U/X="C4K3Z>[3BY2_!;G^>+_P5[_:
MR'[9G_!0K]HOXPZ9JG]J> M-\7S_  T^%<D4YGTT?#?X8_\ %'Z)J.F$G_CR
M\87FEWGCP#@#4/&0  &!7YI_/_L_K1\_^S^M'S_[/ZU_26%P]/!X;#X2BK4L
M-1IT::[1ITXP7W\M^MKVN]W_ #UB:\\5B*^)JW]KB*M2M4:T3E4GSO[KV^4G
MI>P?/_L_K1\_^S^M'S_[/ZT?/_L_K6YC_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?
M_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K
M1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]
MO!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;QZ+\(_A=XI^-WQ6
M^''P<\#V@O\ QE\5/'GA;X?^&+0D 3:[XPUBUT#3OM.>!9"\NO\ 32>!R:_V
M$?@-\'O"O[/GP5^$_P #/!,20^$_A%\/?"/P[\/@VUO9R7.G>$M"L]&CU"YA
MMP46]U,6?]HWH4X>]D>0DEF:O\__ /X->/V43\;?V\];^/FN:9]K\'?LH^!)
MO$EO<R>=-%_PM+XCP:GX0\!6UT#_ *)MM?#?_"R/$%FR@LFHZ!I3#& U?Z,E
M?C_B#F"K8_#9=3:Y,)1]M6TUGB,1!).HK^]R4XQG!Z6]K*/F?JG > ]E@<1C
MYI*>)K>QI.R=J&'FF]=+\TW*'1KDYM;M!1117Y^??!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\
MP+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?
MUH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6E
MMK:YO+FWLK.WFN+R\F@M;>WM;?SIIYIO]'MK:VMC]1_*G",YRA"G&<YSE&,(
M15YSG*RA""^U.<^6*CI=RD[JVH?2?[*_P;?XM_$FT.I6F_P?X3\G6?$YF&8+
MS]^3INBD9&1JUY:$G!!.G#50N20*_=:OG_\ 9W^$=M\'/ASIGA^:.&7Q'?#^
MV/%=]$,^=K%U 2UHMP#EK32+=4TJT*L5<0M?E%DOY,_0%?[/?1M\*(^%?A[A
M:&.H0AQ5Q&\/G/$U3EA[6C7E04<!E+G%+FAE6$G[.I&W+_:-?,JM.U*M"$?I
M<%AXX>BE]N=IS=K:M:+T6MF[>BL%%%%?T&=84444 %%%% !1110 4444 %%%
M% &5J6H6&CV%_JNH7$%E8:7:7%_J-W,=L5M9VL'VBYGG(4L$@MT+,1U4=.F/
MP&^.?Q6O/C#\1];\5S>='I7_ ""_#FGRD_Z#X<M.=.QN9B+J\).KW:YPNH:B
M%7"@"OOC]NGXQ_V-HMG\)="G/]I^((8=4\62QX)LM"BN,Z=IYZE3JUY;-=7H
M!4C3=/,9!&HHQ_*OY_\ 9_6O\P?IE^+/]MY[AO#')<0IY5PY6IX[B*=*2G1Q
MF?5*#^K8*3C.4)0R;#8A5*L591S2M5YHJM@H<OB9GB(SE'#Q=U3ES5'?>2M[
MG_;MGK=_%LK:GS_[/ZT?/_L_K1\_^S^M'S_[/ZU_#?\ X%T_]M_I_P#;QY0?
M/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/ZT?/_L_K1\_^S^M'
MS_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\ @73_
M -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;P!\_
M^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K7UW^QU\&S\2?B&GB
M36+0R>$? DT&I7?F &'5-=)$VB:> <Y"[O[9OAC P,X&JU\HZ7I>I:[JEAHN
MDVDU_JFKW<.F6%I&<2WMW>7'V>WM[<G& +ODG/ SGN:_?OX*_"[3?A'\/-#\
M&VGDRW<$0OM=OHUP=4UZ[^?4KL!UR+8,IMK,8!6QBB4@%6:OZ@^BOX3?\1$X
M\I9YFV&]IPMP76P>9X[VM-.CF.;.2GD^57JT^2I3>(IK,,7"+E2GA\-2HUFO
MKM.#]# X95:RE)-PIVG+2VVR[=;MWTM;K<]BHHHK_8(^@"BBB@ HHHH ****
M "BBB@ HHHH *R[_ %"STNQN]2U"YAL[&PM)[^]N[C]W#;6=K#Y]S<3DCA;>
MV4LQ/0+DXQQJ5^=?[='QC_L30[3X2Z%<[=6\210ZIXJDBG'G67AF*XS;:>.
MRWFL7ENS$$[OL%BZ'<NI(U?G_B?Q]EGAIP5G/%V:<M2&74.7!8/VOLZF8YKB
M)*CEV I-2C)^VQ$XRK./-[+#TZV(E%QI,RK5H4*<JD]EHE>W-)[1OJU?76SL
M]UJ?!7QX^+-W\8?B/J_BEY)H]$C)TSPO9RY_T'0[4EH#]F)/^F7I8WMZ,X4'
M P.!X]\_^S^M'S_[/ZT?/_L_K7^&F?9[FG$V=YKQ#G6)GB\TSK'XC,L?B)+E
MY\3BIJI448W?)1I^[1P]%/EH8>G"BG+D<Y?+3DYSG.6LIR<F_6VGRL'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M>1_P"!=/\ VW^G_P!O$A\_^S^M'S_[/ZT?
M/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\
M;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M36-C?:I?6>FZ7:7E_J.H306UG86,%
MQ>7E]=R\VUM;6\!%W=W@Y[X ^E;'A;PMXA\:^(-,\,^&=,EU?6M7E-K:6=L0
M  .MU='I965D!F]O>.GUK]G_ -GG]F?P]\%M,BUF_2/7?B)>6HAU37"#)::6
M)^+G3_#B7)#V=GG_ (_+PJ-0U$J3(8XR+%/VSP8\#N)O&'-W3P:JY3PS@*\8
M9WQ+7H\V'P_*J=2> R^,TECLTJP:@Z$4\/AX5)U\544534^K"X2IB6K>[3=O
M?M?_ ,ETWZ:L\3_9\_8LT_05L_%_Q?MK36=;_<W.G^#<K=Z+I6 ,C6CN^R:Q
M>J>MF%.FH00W]I#FOT1CB2%(XHDV1IA$1!^[$? !( P !VZYYYSFK%%?Z[^'
MGAGPAX89)3R/A/+*6#I6ISQN.J1A4S3-L3""@\7FF-48SQ5;XO90M##X6$W1
MPE"A1M ^AHT:=""A35N\GK.5MN:76UW;M=V"BBBOOS4**** "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 **** /\=_]M7X</\ !S]L+]JCX4>7
MY<?P[_:+^-/@VS'^D>3/IN@_$C7M/TRYMOM&+P6=Y9VMG>66<'OU-?,OS_[/
MZU^V7_!P]\*6^%O_  5B_:.DM[.2STCXF0?#GXM:&7.5N1XI^'^A6_B*['3A
M_'6E>+V Y*YP22,U^)OS_P"S^M?TCE>(6*RS 8E.[KX/"U9.V\Y8>ES/YVVL
MK6VN?SUF-'ZOF&-H:_N<7B::2V48UY./5KJ]NEP^?_9_6CY_]G]:/G_V?UH^
M?_9_6N\XO_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG
M_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/
MG_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6C
MY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG
M_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/
MG_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6OZFO^#3_XW?\ "$_M
MN_&/X(7]X+?3/C?\"9M5L;<S\WWC3X2Z_I>KZ);BWR-FSPAXI^(]_NY.U2N!
MN!'\LOS_ .S^M?>O_!+K]H.+]EO_ (*#?LF?&V^O!I^A>&/B_P"'=%\7ZBPW
M+8^!/B']K^&_CZY*Y&19>$/%.L7N,C/(!%>1GV$^O91F.%4>:57"573C:]ZM
M+EKTNO\ /21Z>2XI8/-LNQ#;488JFJCETIU;4*C?_;E5W75WU1_KBT445_.Q
M^_A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%?G%_P59_;$MOV&?V$OCQ\=;?4(;#Q['X9G\"_!]/E:XO/BWX]AN-
M \%3V]N01>)X;NY[GQSK%F 2WAWPUJY!#J&K6A0JXFO0PU&//5Q%:G1IQ[SJ
MSC!?C*_;35K<PQ->&%H5L35=J5"E4K5)=HTX.;T\TK>1_GV?\%X?VL$_:U_X
M*4_'+6M'U-M3\ ?!N\@_9^^'CI.LUJNC_#*YNM/\67^G7*$V-Y9ZK\1[KQWX
MAL;T%O\ B67^E?,W+'\=?G_V?UISN\SR33232323>=++-^^GGFF_S[]1P<TW
MY_\ 9_6OZ2P6%IX'!X;!TOX>&HTZ47M?DIPC*5KNW/.,JEKNSG:\K<S_ )\Q
M>)J8S%5\55OSUZM2JU_*ISYU&^E^7FY;V5TGH@^?_9_6CY_]G]:/G_V?UH^?
M_9_6NDY__ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\
M3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY
M_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\
M3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6O=
MOV7O@IJG[27[1_P(^ >D&6*^^,?Q9\ ?#K[3;0^;+I-EXI\4:7I&IZX2< 6>
MC:-=7FL7W8?V<<^T5*D:5.=6H^6%.G4J3EVC3A*I+MM",G\K>95.$ZE2G2II
MRJ5:E.G"+=KRJ3IP2V>W-=^DEUNO].G_ ((D_ AOV>O^"7W[)'@R\L18:]XG
M^'/_  MWQ&CX%[+J?QEUC4_B5!'J)P2;W2M'\3:3HSD$8&FJFW()/ZMUCZ/I
M6FZ!I>F:%I%I#IVD:'IMCI>F6%L/+@L=,TZW2QTZT@&1MMK6TMQ&BDDA5&/2
MMBOYIQ6(GB\5B<54^/$UZM>2O?E=6;GRWTNHWLG97[']$X7#PPN&H8:G\%"E
M3I1TM?V<(PYK7=N;E3M=V;>K"BBBL#<**** "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@ K^"?\
MX.P?VNQXT^/7P7_8P\,ZH9-!^"/AL?%;XD65M<DPS_$GXCVPM_">G:E:]!>^
M$/AQ:G6;0@9.G_%4DD\ ?W1_$#QUX8^&/@3QK\2O&NJ0Z-X-^'GA'Q%XW\6:
MM-S!I7AGPKI%WKVN:G. 1\MAI6G75TXX^5&QGI7^/W^U;^T)XF_:M_:2^.'[
M1GC#SH];^,'Q(\1^,?[/FG\\Z'H^I:@/^$;\)6]T<G['X.\-VNC^&[+/_,/T
M[GJ*^[\/\O\ K69U<?->YEM*\':Z^LXB]&-GI?E@ZJ>FK:V/A^.L?[#+J."A
M*T\?57.NKP]'EKSZ/XI1IJ]TU:UG>Q\_?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\
M[/ZU^RGY+_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_
M +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\
M_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_
MI_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M?3/[&G[.>M?M<_M5? 3]
MFW0C>1W'Q?\ B;X<\):KJ-A +N[T/PI+<?VCXV\2?9SP/^$.\'VNL^)+TDX'
M]G<GTSK5J="E4K57RTZ5.I5F[7M"G"4Y/\$OG\G=*G.M4ITJ:DZE2I3IPB_M
M2J3A!+\;ON[K2]U_H5?\&X?[*'_#-O\ P38\ >-=;TUK+QY^U!JU[\>->>Z%
MO]J'A76[>WT7X46%M<P'8^CW?@'2M'\862G)34/&6JGI( ?WWKF_#'AG0O!?
MASP_X0\+Z99Z+X9\+Z'I?AW0-(L1Y-II6AZ%8VVGZ/IUJO)6RLK*V2TC!W$(
MJCGYC725_-V/QD\PQV*QM3XL36E5>M[7T4;]>2"C"]DO=T26B_H/+\)# 8+"
MX2"2CAZ,*2LK7Y5=RMT<I.4K:VNE=[A1117(=@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 %? _[5W[+J>/X+CXA?#_3XE\;VD9EUG2+55@_X2VSA&1- %X7Q#:+
MGR7(QJ0 CD;S=OF??%%?$^('A_PYXE\-8WA?B;"*O@L5%SP^)IJ$<=EF-C&2
MPV99;7G&?U?&8:<N:,G&=.K3=3#XBG5P]:K2GE6I0KP=.>L7JO*2^&7G;73K
M<_F3FAFAFDAFCFCFCF\F2.7,,T$T/?\ $=_RYZ.^?_9_6OUD_:Q_9<C\9177
MQ)^'.FJ/&4 %SXCT&T !\4VL YU#38%PO_"2V@*L% !U+YF4?VEQJ7Y,NCH\
MB/'Y;Q_ZR/H??COFO\8_%GPHXB\(^**W#^=QEB,)7]IB<BSJE"<<'G.6J:C&
MK1<[^SQ6'O"EF&"E.=3!5Y\G/6PU3"XO$_-XC#U,-4<)ZQ>L*B^&I'35>E]5
MK;NQWS_[/ZU^K?[#/P<_L'P_>?%C7;7&L>*(I;#PS'* TMEX;BN1]IO\[@5;
M6;NV78#M/]GV".N]-2D2O@CX"?">[^,'Q&TCPND<J:+;?\33Q/=QG LM#M+D
M"X!.#B[O6_XD]DV,*.3P#7[Y6&GV>EV-IINGVT-G8V%I!865I;_NX;:SM8?(
MMK>  \+;VRA5 Z!<#&./Z9^AEX3/.<ZQ/B?G>%;RW(*U7+>&J=:"J4\7GU2E
M[+&Y@E*#A*CE.$K.E2J.T7F&)G*$HU,ODI=V68=2D\1-75.5J<6MY*WOWN[<
MNR5G>][JUGJ4445_IR>V%%%% !1110 4444 %%%% !7&^-_&&C^!/"NO>+]>
MG$.EZ!I]Q?W>,>;,(E80V\ /)N;NZ*6MJ!\KRR+SR,=E7Y-_MU?&3^VM<M?A
M)H-WC3O#EQ#JGBN2(*/MNN36X&G::"I/RZ5:W)FP<'^TG^=0VEFOR?QI\2L'
MX5<!9MQ36=*IF2@\OX?P51Q_VW/,8G#!0=.4H^THX5J>88Q;K!X.NXM5.1G/
MB:ZP]&51NTEI"_63V7_!6W8^)O'OC35OB-XRU_QIKDA?4=?U&>Y>/),5C ,6
M^FZ;;DY)M+.S^QVED226/).37)?/_L_K1\_^S^M'S_[/ZU_A_CL=C,SQN+S+
M,,17Q>/Q^)KXW&XNO+FK8G%XJM+$8FO5EIS3JUJLY/163=W*7-*7S#<I-RD[
MR>[[VV#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6N7_P "Z?\ MO\ 3_[>$'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M
M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\
M[/ZT?/\ [/ZT?/\ [/ZUW'PR\ ZO\3_'&@>"]&S'<ZW>>7<W@'GQ:7IL(^T:
MEJ-P!G)M+,C  R>@R:[,MR_&YOF. RG+<-7QF89GB\-@<#A:*YJF(Q>*K4J&
M'HP3:O.M6J0I1Z<\_><8<]2#2<G&,5>4I**7>_\ E^)]Q?L)?!S[7J%U\8==
MM0MO8_:-&\%QR@DSZB!]FUO6QSP+*T*Z-9D[ADZBF VGJ1^J%<KX3\+:3X,\
M.:-X8T.#[+I&@Z=;:;80Y!(M[= !+*Q12;BX?,MRQ&6=V)V[N>JK_</P;\.,
M%X6<!Y1PKAU3JXZG3^OY[CZ:A_PH9YC8QJ9A64HJ,I4*$U' X/VBYX8/"T(-
MMQ=OJ,-15"C"FDDUK.VMY-*[V6_;6UM'J%%%%?J9N%%%% !1110 4444 %%%
M% !1110!A:]KNF>&=&U3Q!K=S%9Z5HFGWNIZE=2D;;>QLX'GN)2>ORJC8&>6
MVC(R"/Y^_B]\2=4^+'Q!\0>-=0\Z)-0F,>CZ?+Q_9>A6I,&GZ>0,#<UKEK\X
MYU,DGJ<?=G[=GQC"1V?P<T*[ DG%EJ_C5XI@"L.XW&C:)<8Z!MJZO=@9^5=*
M(^\PK\ROG_V?UK_+3Z8_BQ_K)Q+A_#C)\4ZF3\)UE7SN=*?/0QO$LZ/(J,N6
M<H5(9)AZKP[@U&*QU?'\]+GI49P\/,<2IU(T8:QI2O4_O35FX;:6[W;][96U
M/G_V?UH^?_9_6CY_]G]:/G_V?UK^*/\ P+I_[;_3_P"WCRP^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG
M_MO]/_MX ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH_\  NG_ +;_ $_^W@#Y
M_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6C_ ,"Z?^V_T_\ MX ^?_9_6CY_]G]:
M/G_V?UH^?_9_6C_P+I_[;_3_ .W@#Y_]G]:^\?V(/@X?%'BJ7XHZY:%]!\&W
M2PZ L@S#>^*?)7_2/NE2?#UJRW&"587[Z;(K9C)KXP\&^%-7\=^*M$\(>'X/
MM&KZ_J4-C:1\>3;B7FYNKDXXLK.SS>WOM^5?T%?#OP-HGPW\&Z!X*T&-5L-%
ML8;42F%4FO;SB:^U&X494W5]=M)>2$Y^>3"EE *_US]$?PG_ -=>-)<8YOAG
M4X<X(KT,32C6C"5#,N)+4L3EN&C&:?MJ.7QMF.+MR6KQP>'FITL341Z.789U
M:BJRC>G!Q<7=_$W=2MOIK9=6]UU[ZBBBO]:3WPHHHH **** "BBB@ HHHH *
M*** "N#^(/C71OAQX.U_QIKKA=.T*PN+R2)65)KZYXBL+"VXYN[Z]:UL;0D-
MF25,\8([ROR+_;D^,@\3>*H/A9H5WOT7PA.;KQ&\>TQ7OBF:# MB0>?^$;L;
ME0#P?M^H:B&^;23G\?\ ''Q-PWA3P!FG$K=*IG%5?V7PY@ZG)+ZSG>-C*.&J
M2IRE%SPV7PC4S#&J+3^JX:I!2C.=.4>?$UUAZ,ZCE9Z*"_FFWHOS]#XJ\9>*
M]7\=^*M;\7^()Q/JVOZE/?7;\"&W$W%M:VN",6=E9?Z'8CTYQZ\]\_\ L_K1
M\_\ L_K1\_\ L_K7^(N+Q>)S#%XG'XZO7Q>-QN)KXS%XNO+GKXG$XJM+$5ZM
M:=ES3G5JSDW9:-KI=_,-RDW*3O)[OO;8/G_V?UH^?_9_6CY_]G]:/G_V?UKG
M_P# NG_MO]/_ +>$'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^
MS^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZUVOPV\!:O\3/&GA_P7HL>+O7+P
M0W%X8#-#I>G1?O\ 4=1N1SFTM+0B[ '+,<#DBNS+LOQN;9A@<JRW#5\9F&98
MO#8' X6E'FJ8C%XNM2P^'H05U[]:M4A3BNLY6=E>2:3DXQBKRE)12[W_ ,OQ
M/N3]A/X."]O[OXPZ[:A;73I;G1?!44JEC<:B ;;6]<'( %E:E=%LF.5+-J29
MW:>I/ZHURGA'PMI'@KPWHOA70;<6NDZ#IUOINGV^02(;=<>=*=J;KFY)>YNB
M0-TDC-@<YZNO]P_!OPVP?A7P'E'"M#V57'0IK'9]C:<4OK^>XR$*N85XU.2F
MZF&HSY<%@7**E'!X2A&=ZBFW]1AJ"P]&%-*TMYV=TY-*\ME:_;71:.P4445^
MIFX4444 %%%% !1110 4444 %%%% '"?$#QKHOPZ\(:_XTUR0)IN@Z=<7<D2
ME8IKR;_5V.GVY.&%U?7ABL[0$,"\B$Y'(_GU\:^+]:\?>*=;\7^(+C[1JFOZ
ME-?3C_EC !C[+;6N.EG96?\ H5ET]NE?:/[<GQD_X2;Q1;_"W0;LR:+X/F:[
M\1R(08KWQ2T)@-KN!.1X<L[H8];^_P!1##.DY/P3\_\ L_K7^2_TNO%C_7;C
M./!>48CGX;X+Q%>E7G0G"6'S3B2:J8;,<0YP<E6H99#FRW"OW?9XB&8RA>G.
M$8^!F.)]K4]E"5Z<+J2M9\S2O%_X;+7K?H'S_P"S^M'S_P"S^M'S_P"S^M'S
M_P"S^M?R+_X%T_\ ;?Z?_;QYP?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT?\
M@73_ -M_I_\ ;P!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K1_X%T_]M_I_P#;
MP!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_VW^G_V\ ?/_L_K1\_^S^M'S_[/
MZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K1_P"!
M=/\ VW^G_P!O 'S_ .S^M;/AGPYK7B_7=+\->'-/EU/6M7O(+:PM+8X$TTH)
M).?^/*RLO^7Z^Z#VYK(MK:YO+FWL[.WFN+FYF@M+>WM(/.FGFF/V>VMK:VMS
MS_6OVH_9;_9XM/A%X97Q!K\$,GQ%U^U3^TYF_??\(]ILTBW"^';2X(!;#XDU
M:[ 99]055YCL$9OV;P0\'<V\8N*EE=!U\%D&5^RQ7$F<J"DL%A)3Y8X7#.<)
M0EFN.]G5HX2G+E]C:KC6YPPLZ<^K!X9XFJHO^'&W.]TKOW5YWL]+HZC]GO\
M9[T'X(Z""1%JWCC5HH&\2>)&@(W8)F_L71?.W-::1:,P"( &NV'FRX(BBT_Z
M8HHK_9OA7A;(N"\BR_AOAO+Z&691EE"-##8:A%J]KN=>O4DW/$8O$3<JV*Q=
M:4Z^)KSG5JSE*6GT=.$:<%""M&.R_KKH@HHHKZ$L**** "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@#^$/\ X.YO@ZFD?'?]DCX]
MV\)SX\^%GCCX3ZI-'Q"DOPL\7VOB_2Q/@#-S>6OQ9UK:QZ_V<0#QQ_(#\_\
ML_K7^CC_ ,'1_P $#\2O^";,?Q-LK(2:I^SS\:_ 7CFYO(X?.N(/"WC#^TOA
M?K-K@GBSN]8\9^$KN^XZ::HSQ@?YQWS_ .S^M?N7!&*>)X>PT&[O"5*V&?E:
M?M8Q7ER58/U;2T1^+<8X;ZOGN(FDU'%4Z.(5GI*\(TI2?17G2DO-)MA\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K7UQ\M_X%T_]M_I_P#;P?/_ +/ZT?/_ +/Z
MT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L
M_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\
M;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1
M\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^
MM ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O
M!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\?ZU/\ P2J_:=3]L#_@
MG_\ LQ?&ZYU WWB?5/AOI?A3XB2&0SRO\2/ATUWX#\<7-PLH^U6_]K^)/#][
MXALH[L"7^S=1TYV9O-W-^B-?Q+_\&E_[7BK-^T'^P_XFU23?/Y'[0/PH@NYC
MY7F1#2_!_P 4M$M3<9P0#X#UJRL;,$-CQ1J1 W;A_;17\\<09?\ V9F^.PJC
MRTO;.MAU;_EQ72K4_5)3<;MW?+K;0_>.'\?_ &CE.#Q#:<U2C1K6U_?T%[&I
M?;=P4M%IS6NVFV4445XQ[04444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %?Y]W_!TI^W-%\8OVDO!'[&G@?5OM/@?]FF-O$GQ(
M6UF673-5^-GC"QMOL^GW(1F6\_X5UX$N[2V#85[#7_&OB;2I5\S2FS_9I_P4
M(_;#\'?L&_LD?%W]I;Q6UG<WO@W0+BQ\ >';LL1XP^)WB ?V9X"\*;8"MV;2
M^\0SVEQK,EIF33/#MCJFJ[2FG2&O\DOQSXV\5?$OQMXP^(OCG6+SQ)XV\>>)
M-<\9>+/$%_\ OKS6_$GB/4+K6-;U*YQS]LO-8NKV\_K7Z'P!E#Q&*K9M6@_9
M82+HX5-<WM,34A&4I*&G-[.#Y&K_ /+WFNK<K^ XYS7V&&HY92DO:XJ4:N)2
M=^7#0FTD]/M5$IWNK>SM9\W,N6^?_9_6CY_]G]:/G_V?UH^?_9_6OUT_+/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@
M^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^
M?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\
MP+I_[;_3_P"W@^?_ &?UK^DK_@UW_9L/Q@_X*'7GQEU.Q:;PY^S!\,O$7C*.
M\D@$MI#\0?B#!=?#GPGI=R<&U6[?1==\>^(;1D&]-0\/ETVLH9?YM?G_ -G]
M:_T5_P#@UO\ V8%^#O[ 6N?'?5;#[-XI_:J^(^J^);>XDA\FX/PW^&%SJ?P_
M\%6EU;,//4GQ);?$7Q'8[VW/I?B73\!0I)^6XQQSP60XKEGRU,7RX*'2_MV_
M::[_ ,&-31;WW1])PG@WC,ZPNC<,+S8NI>U_W/+[/=K_ )?2IWT:O>Z>Q_3'
M1117X0?MP4444 %%%% !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 %%%% !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 %%%% !1152>>"T@EN+B6*"V@BEEGGEE$4,
M,,0+3333,0%"@;F9L8PQ+=2 #^:#_@Y\_;17X"?L5:7^S7X5U<VWQ$_:SUN;
M0-42VGQ>:9\&_!5SIFL>/[DE9/M-K_PD6K7/AKP@1Y6V_P##VJ^*3&Y.F.J_
MYU_S_P"S^M?J;_P60_;>?]O/]O#XK_%/1-7&I?"GP9>#X0_!$0$FRG^&?@F_
MU.UMO$=JVU"Z^.O$=SXB\<*S*K%/$"Z4<'2J_++Y_P#9_6OWWA7*O[)R;#4I
MQY<372Q.)\JE6$'&G+5VG2ARPFK]$^ME^%\29G_:F;8BK"3EAZ,GAL,EJO9T
MIN+G>RTJSYI\MO=3:N]V?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZU]&>#_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K7]<G_!IU^RC'XP^/7QR_;"\1:='+I7P9\*Q?"OX>3W,;
M,#\0/B6AN_$VM:<P^5+WP[X"TK^Q;LL<MI_Q%VJ">1_(W\_^S^M?ZJG_  1+
M_9/_ .&/O^";_P"S[\/]5T\:=X[\=Z$?C=\3HY!LO?\ A-OBE;VFO_V?J0QQ
M?^&O"2^$O!UU@'YO#@.>1CXWCG,5@\EGAX.U?,:BP\;/:A!JIB9;.Z<8PI-7
M7\7F;?+RR^LX-P'US-X5IQO2P,'7?,MZTN6GATGT:E*52]G=TW'E]Z\?UFHH
MHK\1/V8**** "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 *_/O]J3]E2V\;
M0ZC\0_AO80V_C:(37?B#0;3]U;^+4)\ZXO;2 #'_  DAQF5<#^W#P_\ Q,?+
MDD_02BOA_$+P\X:\3>&\7PQQ1@XXC"8B,IX7%4XPCC\KQO)*%',<MQ$HS>'Q
M5#FE9\LJ=:G*>'Q$*N&JU:-3*M1IUX.G4C>+U36DHR6THRZ6UNK._P M?E#]
MDWX-CX4?#BWN]7LQ;^,O&3V^LZ_YT"176G6JPM_8NAS$Y_>:=:S%KT#!75+_
M %(DX&1]7T45Z7!W">4\#\,Y+PID=)TLMR3 4<%0YE%5*TH)RKXNNXI*>)QN
M)G6Q>)GM.O6J222:2JG"-*G"E!6C"*27Z^KL@HHHKZ8L**** "BBB@ HHHH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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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 "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 *_G&_P"#D#_@H/'^R7^QW-^S[X%UCR/CA^U?9ZYX'LS;3[+_ ,,?!J"U
M%O\ $_Q8SP8:SN_$%I=VWPZT4/\ 89&;Q'XBUC3)=_A:53^\_P 7?BQX!^!?
MPR\>?%_XH:_!X7^'WPS\*ZUXS\6Z[>_ZFRT;1+!K^\-N"0;N]N !;:7I]N3>
MZCJ+PZ;IR//*D=?Y.?\ P42_;9\<?\% _P!K#XF?M(^,C>V&F^(+V'0?AOX0
MN[CSXO 'PKT*YNH/!7A*V/\ QYB[L[2[O-8\3"R 6_\ &7B+Q/J:J%U,"OL.
M#<D>:YE'%587P>7R56;GI3K5X^_1HO\ FCS14ZB_NI-6DI+Y'B_.?[-R]X:E
M-K%X].E3Y+NK3H2Y8UJRT7++DGR4WKK)R^RXOXC^?_9_6CY_]G]:/G_V?UH^
M?_9_6OW _&__  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_
M -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V
M?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z
M?^V_T_\ MX_03_@EK^RH/VS_ -O3]G#X#:A8#4/!VM^.['Q1\3$Y\D_#+P';
MW/C#Q]:W-P!=V=H=9\.:#=^&[+ S_:7B/2P >A_ULT18U5$78B<*HZ8_7CD]
MZ_B\_P"#2[]DJ73M"_:%_;>\1:>$E\030?L\_"V>4_OSHVFW.E>./BCJ(4(V
MZROM6/PYTBPO0RMYOASQ&N&5V*_VC5^)\<YBL9FZPL'>EEU)4.6][5ZMJM?H
MMFX0:U?N7;N^5?L/!. ^JY2\3-6JX^JZU^LJ-->RH7U>_+.2MI[]EM=E%%%?
M%GV(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 5\?_ +7GQD/PO^'DVBZ3=&+Q?XX2?2-,,39ETW2?E76M
M:*$#:8[2<65BV.=1OTD1S_9TF/JK4M2L-&TV^U?4KJ"PT[2[2XU#4+VY/EPV
M=E:PFYN9[@X)5(+="S'CA#D#/'X"?''XJ:A\7_B)K?B^Y,R::)?L'ANPES_Q
M*]"L_P#D'6W7B\O#_IEX!P-0U$ < 5_+GTI_%O\ XAUP%/*<KQ#H\5<90Q65
M99*C4?MLNRWD2SC-O=E&I"=/#S>"P;2]LL?B8UZ"E]3JM<6/KNA0M!KGJOV<
M>ZU5Y6MJE=:75[[GDWS_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M?Y ?^!=/_;?
MZ?\ V\?.!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]
MM_I_]O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZTU$>
M9XT2/S'D_=1QQ9\[SL]3_GFG?/\ [/ZU]J_L4_!L^./'#^/M:M WAGP+/!)9
MI-"!#J?BWBXL(!R"3H^1JUWA6Q(^D;AMW$?8< <%YKXA<7Y'PAD\&\5G&+A1
MJUITYU*>!P4.6ICLRKQA9?5\OPD:N*K1<Z<JBI^RI.5:I3A+2E2E6J0IP6LY
M*-^U[Z_))OIZGZ _LP_"!/@_\-K"QO8%3Q9XB\C7?%;GF:&]G@46NC'(! T:
MT(M#M+*;TW[A@LE?2E%%?[H\*<,Y5P;P[D_#&2T?897DN P^ PE/>4HT(*,Z
M]:7V\3BJKGB<55T=;$5:E62YYR;^IA"-.$805HQBHKY?\.PHHHKZ$L**** "
MBBB@ HHHH **** "BBJLTT5O$\LKQQ011F2220B..*.,9R<\  <_-QCT J92
M44VVE&*<I2D^6,8QMS-RLTK)_,#YT_:>^+\?P>^&U_?V4ZIXK\1>?H7A1 29
MH;V:!C=:R.00-&M";L9#*;TV$;*%DK\*'=YGD=Y/,>3][))+GSO.ST'^>:]^
M_:0^+TWQA^)6H:O;22_\(MHGGZ#X5MP, Z?#<?Z3J0Y.+S6+L"[49.U1I(R<
M9KP/Y_\ 9_6O\9/I)^*[\4?$#$_V?B)5>%>&O;Y-P_%7=+%1A6C_ &CG$'[O
M-_:>+H_N:J3]IE^$P+E:I&:/F\;7=>KH[TZ?[N'R2YG\]--UU;#Y_P#9_6CY
M_P#9_6CY_P#9_6CY_P#9_6OYZ_\  NG_ +;_ $_^WCC#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\
M[> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:_:W]D/X-_\ "L/AW;:S
MJ]J8O%_C=+?5]4$D \[3=) W:+HP<,,%+2X:\OEZG4+Z1'7&GQFOS]_9&^#1
M^*'Q&M]7U>S\_P '>"?(UC5S+C[)JFI$XT;1@"K _:;NU^WWH(PVGZ:%/_(5
MK]OZ_P!#OH5^$O,\9XLYUAVN1XG)^$*=:G=.Z^KYSG4%5@GHU5R?"S2:=\TE
M9IX>H>SEF'M?$3CK[T*?E_-)/[EM;?5A1117^BAZX4444 %%%% !1110 444
M4 %%%% !7Q7^V9\9!\._A^WA+1+M4\6>/8Y[".2*;$VE>'=QBUK43\Q:U:ZW
M?V79,RX8OJ,J'=ICFOK?6]<TWPYH^IZ]K5W#8Z5H]A=:EJ%W+@16UC9P-/<3
MO_LHJMQW.WN:_GZ^,/Q)U'XL?$'Q!XUOA+%#>3&UT?3Y !_9>A6I,.G:<<
MLUH2;_C)U(DG)S7\I_2N\6O]0.!99!D^(]GQ5QG2Q.7X)TZC6(R_)/9J&<9G
M!4Y<].K*G-Y=A)R=.5/$5JN)A.+P4V<.85Y4*-H.TZON1\KVO+7>UUIL[[IG
MF_S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M?Y$_P#@73_VW^G_ -O'SH?/_L_K
M1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@
M73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'
MS_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M-1'F>-$C\QY/W4<<6?
M.\[/4_YYIWS_ .S^M?:7[%?P:_X3OQP_CO6[4/X6\"SP26Z2P@0ZGXI_U^G0
M ,0"='R-6O,!AO;2 1M)-?8< <%YKXA<7Y'PAD\'+&9SBX4959TYU*>#PD.6
MIC<QQ"A:V'R_"1K8JM>4935)TJ3E6J4X2TI4Y5JD*<5K*2CZ7Z_AW7J?H!^R
M]\((_A!\-K.SOK=8_%GB(PZ]XK<\3074L(2PT;D*<:+9G[(>H-^=18,1)7TQ
M117^Z/"G#&5<&\.Y1PQDE'ZOE>2X'#X'"4]Y.%&"C.O6E_R\Q.*J^TQ.*JV3
MJXBK4J-<TI-_4P@J<(PC\,(J*7I=M_-OY=V%%%%?0EA1110 4444 %%%% !1
M110 445AZ[KFF^&](U37]:NH;'2=&L+S4]1NY2 MO8V4#7%S<,?1 C' !RW?
MY@!AB,30PE&KB,35IT,/0HU<17KU9PITJ-&A'VE:K4J3<8PA2I*=6<FURTX3
MEK9@?(G[9OQE'P_\ 'P;H=VL?BSQY#/8*8I0)=+\-;FAUC46^8M:M=[O[*LF
M;(;?J<J<Z:U?C9\_^S^M>D?%[XDZI\6_B!X@\:ZCYL4>H3FVT?3Y !_9>A6A
M,&GZ<0 !N>U):_..=3))SFO-_G_V?UK_ !.\>O%.OXK^(&89S1J55P]EJEE'
M#&'DYQ2RO#5Y\V.J4I-J&)S3$.IC*U_WL*4Z&%J_[K!+YG&5WB*KFG>G%N$%
MO\-KN_\ >NM.EM^Q\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K7XK_X%T_]M_I_
M]O'*'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/
M_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_
M (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\
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
MK7=KA1117,=04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%?S"_\' '_!9*V_8Y\"ZK^R1^SAXI
M)_:K^)GA\KXN\6:!?#[;^SWX"UZV(&IFZ@+&R^*?B_27E/@FSC*:EX/TQ_\
MA/9?[.+^"&UGNR[+\5FN,HX+!T_:5:LM6](4J::4ZU1]*=.Z<GYI+70XLPS#
M#Y9A*N+Q,^6G3C[L5\=6H_@I4UUG/6R\C\B/^#DW_@J_'\=O'=Y^P1\ _$OV
MSX0_"CQ$)/C[XGTN\ T[XB_%K0+EFM_ %NUODWWA'X67MN3K9R%U+XB?=C0^
M!--U35?Y-OG_ -G]:<[N[[W_ 'CR?ZR3]>_^3T%-^?\ V?UK^@,IRO#9/@:.
M!PR]RE'WYM6E6JOXZT]7[]32^KLDDM$?A.99CB,TQE7&8ARYJDO<IK6-&DN7
MDI1=E[D-;:+>0?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZUZ1P?^!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;
MP?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!
M\_\ L_K6MH&@ZQXGUK1_#'A[2[S6/$7B36++0="T>P@\[4M5U?6+BUT_3=-T
MVVZWEY>7EU]CLJR?G_V?UK^@?_@VY_8W/[3W_!0OP]\3O$FE&\^&O[)ND6_Q
MCUN62W8Z9-\2/M_V#X/:+]I56 O%\1+?>/;#?A6;X=ZD@;+*#Q9EC89=@,7C
MJCLL-1E46_O26D*>E[>TG*,.:SY;WL]GUX#"U,=C<+A*5U/$5HTTVK\L7:52
MI:ZO[.$93<;KF::NMS^^S]@7]F'3/V,?V.OV?_V:-/\ L37GPO\ A]I=CXKN
M[%O]#U7X@:RUSXE^(VMVH*HWV/6/'6J^(;^T#*2EG*D88[<U]CT45_.%6K4K
MUJN(JRYZM>I.K4E:W-.<Y3D__)K?+Y+^@Z-*G0I4Z-*/+2I4X4Z<?Y84X1@E
M_P"2W^?S911169H%%%% !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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
M^G_V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_\ ;?Z?_;P!\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M:.C:+J/B+5],T#1
MK26^U;6M1LM-L;2,@237=W<>1;VY).% '))P .3@5G?/_L_K7Z5_L)?!D22W
MGQDUZS&V$WNB^"(Y8,?O,_9]=URW]!@-HUD>O_(5&02*_1_"?P[S#Q1XYR3A
M' ^UIT,576)SC&QAS1R_),*HU,RQ<VX5(1J.DUA<(JD5&>/Q.&7/#KOAJ4JU
M6-.-[/633^&*:O*W6VUKK?ST^Z/A!\--+^$W@#P_X+T[R99+"W^TZQ>HNTZI
MKEYBXU/43N4,1+=$_9@VTI9I&N-R$GU>BBO]R,FRC+\@RO+\ERG#4\'E>58+
M"Y?E^$I*U/#83!T84*%*%VVU&$%>4G*I-WE4G.;<G]0DHJ,8JT8Q48KLD%%%
M%>F,**** "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@#_ "H_^"UW[(3_ +&'_!13X[^ --TF33?AY\0]7'QR
M^$Q2#R++_A!OB=?:GK)TW3%RQ6R\(^+[;Q?X&L 23M\/*02""?RA^?\ V?UK
M_0<_X.FOV+F^,W[)W@S]K/PCIIN?&O[+FNS:?XS6UA'VJ^^#?Q&U#2]-U6[G
M^S+]MO#X.\8VWAK5;50Q72_#OB#QUJB@%FK_ #X_G_V?UK]^X6S3^U<FPU6<
MG.O02PN);ZUJ,*<6]6W[\.2IKMS\NMKGX7Q)ESRS-L114>6C5D\3ATDDO8UI
MN5FDW\%3VD+Z746[*]@^?_9_6CY_]G]:/G_V?UH^?_9_6OHCP?\ P+I_[;_3
M_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH
M^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_
M]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3
M_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P+I_[;_3_ .W@^?\ V?UH
M^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_]G]:/G_V?UH^?_9_6CY_
M]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/\ P+I_[;_3
M_P"W@^?_ &?UK^_'_@WE_P""S-O^T#X2\-_L.?M0>+W_ .%_>!M&.E_!'Q]K
M^H 3?&GP)HMN7M?"FN:A<D"_^*W@_1[4HMX3]O\ &G@ZP3598Y?$^D>)=6\1
M?P'?/_L_K6UX>\0Z]X/U[0_%7A77-8\-^)_#>L6.O>&_$F@WUQH^O:'KVCW%
MKJ&FZWHFI:?=6MY9ZQ9WEK]KLKZT_G7BY[DF&SS RPU9<M:$E4PM9*\J-5;N
MUUS0DDE.GS1Y[1]Z/+<];)LWQ&38R&(I-RI2M'$T9-J-:FK>[?EERS3;<*EI
M<C<_=DI.W^U!17\U'_!#K_@N+H'[<N@:-^S5^TKK.D^&OVO_  UI/E:'KDOV
M;2=!_:(T'2;8BXU[0;<BWM+'XCV-I;_;/&G@NSS'?1EO$_AA?[)_M32_"_\
M2O7X-F&7XK+,54PF+I^SJT[/1WA.#^&I3EM*$EJFO1V::/V_+\PPN9X6GB\)
M4YZ4]-=)0DOBA..O+.-_>CT"BBBN([0HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBO$OCW\?_ (/?LP?"WQ7\:OCOX^T'X<?#7P=9M=:UXFUZY:* R'_CWTO2
M]/M5GO\ 7O$>JW*BQT7PYHUE?Z_X@U)X]-TK3;B:14:HQE.480C*<YRC"$(*
M\I2D[))$3G&G&52<HPA"+E.<WRQA%6NVWZG:_$'X@^"_A5X+\3_$?XC^)]&\
M$> _!&C7WB+Q9XL\17UOIVAZ#H>G6YN;_4]3O[DB.SM+.,,S,S+]T  E@*_S
MA?\ @M[_ ,%G_$__  4)^(-Y\%_@CK&N^&_V-/ FKC^R=/D@N-'U'XX>)=,G
M _X3_P :Z;Q>'PW9WH_XM]X,O0#8 #Q1XITL>)PND^%N%_X+!?\ !:SXK_\
M!27Q9>?#KP-_;'PM_9%\-ZM!/X7^&IGMSKWQ%U#2+JZ?3O'WQ/N=/R+J\8XO
M-'\%I=ZAX<\'!$4C5/$R1^)U_#'Y_P#9_6OU[A/A!9=RYEF<>;'N[P^';7+@
MHV7+.<5>]?LM%"S^+FNOR?B;BEY@I9?E[<,$N15L1RVJ8N2?OQZ6H/36[=2[
MTBH^\?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZU^@'Q'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K7^A3_P:[_L.'X'
M?LH>)/VN/&>CRV?Q$_:HO(8_" OH/)N=+^!WA#4+JWT.YM;<XNK$>//$G]L^
M(SNR-3\.:?X$U+ &<_Q;?\$Y/V,?%/[>_P"U_P#"#]G'P]'J5MH?B/7K?6?B
MAXDL("/^$.^$OANYM;_Q_P")#= &SLKO^R/^)/X9:['^G^,M1\,:8V!J=?ZV
M'@[PAX;\ >$_#/@/P;H]AX<\(^"O#FB>$_"OA_2X?)T[0_#?AS3[;2=%T;3K
M?YFCLM*TJSL[*T4,P$4:KCC%?G'B!FZHX:CE-"3]KB6J^*Z*.'IU&J<+6][V
MM2*J7NN7V7*T^>Z^^X%RN5;$5,TK0O2P_P"ZP]W>]>=.$IU$]+>RA+DY;/G]
MJY7C9Q?54445^3'ZH%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !117\KO_!8W_@X8\"_LNVWBG]G
M#]B?7=!^)'[21-YH?BOXIV@T_P 1_#CX'WWS6]W;:>+@7.C^._B3I.[)T8+?
M^#O!VH@CQ8=5U+3-4\)COR[+<9FN)AA<%1E5J2UE+:E1CUJ5I_\ +NFM;RL]
MMC@S',L)E>'EB<75C3A&_+&_[RK+^2E#[<WTC=>I]/?\%I/^"UG@?_@G?X,O
M/A#\'[_0O&_[9/C/2&70O#V8-6T'X+:-J,+BU\?_ !(M%=T;59$87O@WP9>A
M7U1@NK:NJ>&DC3Q%_FW^,_&?BWXB^,/%'C_QYXAUCQ9XV\::]JOBCQ;XHUZ^
MN-3UC7->UFXNM0U+4M2N;C(O+R\O+KIZ=ZC\8>,/%7Q"\5>)/'/CGQ)K'C#Q
MGXPUB_\ $?BCQ1XCO[C6->\2:]K%Q_:&I:CJ.I:A]JO+R[O+RZ_TV][\<>G.
M_/\ [/ZU^YY!D&%R'"RITU[7%5M,7BY1]ZI);TZ3NU"$$VN7WG[UWO8_%L[S
MS$YWB%4FE##4X\N'P\?>IT[\OOR^'FGHN9VCS)+16=SY_P#9_6CY_P#9_6CY
M_P#9_6CY_P#9_6O>/%_\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\ MX/G
M_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_ -G]
M:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_6@/_
M  +I_P"V_P!/_MX/G_V?UK_39_X-YOV+3^R/_P $\_ _B+Q+I+Z;\5?VFKJ/
MXY^.?M5MY>I6.A:[8P6OPQ\-7!^S6UU;6MAX&CL_$;Z?=J7TOQ)XR\4*>9,5
M_";_ ,$DOV*;S]O/]NOX.?!6\T^\O/AQI6I?\+*^-5Y'"98++X3^!;FTO_$5
MK=E5<V(\8WQT;P%:7^T[+_QGIC$$*:_U@[6UM[&WM[*RMX;2SM(8+6UM;6 0
MP000@06\$%O  +:UM@%  4*BC VHO/YEXAYI:&&RBC/6IRXS%6T?+";6&@TO
MBA.495)*ZNX15M$S]%X$RSFGB<TJQTIWPN&;=[N=.,J\KZ6M"48<MG?G<KJU
MC0HHHK\L/TT**** "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 *_(;]M_XQGQ/XJB^%VA79?0O!MTTVOO&<PWOB
MGR6_T?(8J3X>M6:WR K"_?4HV&8P*^^?VB/BY;?!SX<ZGX@ADAE\1WP_L?PI
M8RG/G:Q=0 +=M;D9:TTBW5]5NPRE7$*V =9+^//X+7-S<WEU<7MY<37%Y>33
MW5Q<74_G33S3?Z1<W-S<@^I_K7\%?30\6O[,RG"^%N38GDS#.:=+,>*)T9S5
M3#Y/[2V RR<Z;7)/-<3&.)JTG)2GA,/1C.$\-C9)^5F6(E",:$=)3CS3=[V@
M[>[:VO-K[UU:VE]1/G_V?UH^?_9_6CY_]G]:/G_V?UK_ #2_\"Z?^V_T_P#M
MX\0/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6C
MY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\
M[> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6O2?A#\-M4
M^+'Q"\/^"M/\Z)-0F\S6-0B./[+T*U(GU#4 3@9:U(6P&>=3( ZC'FWS_P"S
M^M?LG^QE\&5^'W@%/&>MVHC\6>/HH-0(FB43Z5X;)$VF::&^\'O"1JMX <.&
MTZ-A_P 2Y2/VGP%\+*WBOX@9=D]:E5_U?RSDS?B;$KGCRY7AJU*V!IU(IJ&)
MS7$.E@Z35JM.$L1BZ7^ZS.K!T'B*RC;W(^_-[VY?A5O[VNO2Q]=Z%H6E^'-%
MTSP_HEI#8Z1H]A;:;IUI$!Y5O8VD*PPQ*!T 5%SGECD\9.-RBBO]LL-AJ&$H
MTL-AJ<*.'H4:6'H4*4(TZ5&C0@J5&E3IP480A2I1A2A%15J=.$=;(^F"BBBM
MP"BBB@ HHHH **** "BBB@ HHKR#XT?%#2_A%\/M>\8WQAEN;:(6&A6$K '5
M=>O%*:=I_!W%"ZBYNONE;**1@=RC/E9WG67<.Y5F&=YMB:>#RO*L%B<PS#%5
M96AA\)A*4JM:I9)N<DDHPI1]^I*2C34YN,)3*2A&4Y.T81<F_2Q\'?MV_&/[
M7J%K\'M"N@MO8_9]9\:21$DSZB!]HT31#TP+*T+:S> ;ADZ<^0VGL*_.7Y_]
MG]:O:OK&HZ]JFIZUK%W-J&J:O=SZIJ%W+_K9[N\N/M%Q<@= !]/0<51^?_9_
M6O\ #3Q2\0<Q\3^.,[XOQ_M:=/'5U0RO!SGS1RW)L+:CEV IJ-2I"/LZ2=;$
MN#BIX[$8VI[.'-8^8Q-65:K*I*^ND8M?#!6:C?K:[ULM=+!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K7Y[_X%T_\ ;?Z?_;Q@'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT?^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_
MK1_X%T_]M_I_]O =;\/_  1J_P 1O&6@>"]#CWZCKVI0VQEYGAL;(?Z1J6I7
M.!S9V=GF\P!SZ&OZ"_!7A'1_ GA?1/".@0>3I.@:?;6%IG'F2B, SW%P>,W5
MU=%[J[8\/([' )('Q=^PW\'!X9\+W/Q0UVT6+7/%\/V;PZDNTS6'A43@FXZD
MJWB&[MXY1N SING:3M)RQ'Z!U_K!]$+PD?!7!=3C+-\.Z7$?&U&E7H0K4YJM
MEG#<91JY=A5&HE[*IF<H1S7$J-^>C5P"G^^HRJ2^@R_#>QI^UE%<]2SC+KRI
M:2TTU3?NZV5M;Z!1117]A'H!1110 4444 %%%% !1110 4444 %?CA^VQ\8U
M\:>-D^'NAW>_PWX$FGAOY(IQY.J>+A_H^HKP!\NBDMHX!Y743JJ],5]_?M,?
M&&+X/?#C4=2LYX_^$J\0B;0_"<&3YHU*6#_2=7*E\BUT6U_TQF52AOCIT#_\
MA!,?A([O-))--)YDTF99))3YLT\TM?P!]-'Q;^IY?A?"G)<3%8K-*=#->*YT
MJLE*GEL:BJ97E$^3EY9XZM"&8XN#FI+"8?"TN6IA\QG)>3F.)2C&A!WYN6=1
M=K6<5^,ON7?1WS_[/ZT?/_L_K1\_^S^M'S_[/ZU_FY_X%T_]M_I_]O'BA\_^
MS^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_]O 'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT?^!=/_ &W^G_V\ ?/_ +/ZUZ+\)/ASJ?Q8\?>'
M_!>F&6$:A.'U/4(R -*T*U(FU#41D@9M+8JM@.IU,X R0*\Z^?\ V?UK]COV
M+?@W_P (%X#'C?6[0)XI\?0P7B"3'G:9X5!\[1[92!D/JF1K%]@L&#Z;$Z@Z
M:K#]G\!O"VOXK^(&6Y+5I5?[ RYPS?B?$J,TH93A:U'_ &*%2"LL3FN(='!4
MHMN4:<\3BXPE'!SE#KP=!XBLHM?NX6G4?:S]U?\ ;S;UZ6V/KW0= TOPSHNE
M^'M$M(K/2-$T^UTS3K2/&(+&S@6&"-,8SM1!DGJQ)&#D5OT45_MIAL-1P="C
MAL-3A1P^'I4Z%"C2A"G2HT*,%3HT:=.$8PA3I4HPI0C%*T(170^E"BBBMP"B
MBB@ HHHH **** "BBB@ HHKYJ_:=^+\?P?\ AMJ%_97$4?BO7S/H7A6,D^;#
M>309N=8ZJ=NC6A%V,AE:];3T92DF#\_Q5Q-E7!W#V;\3YW6]AE>2X&OCL74W
MG*-&%X4*,?\ EYB<55=/#86EHZN(JTZ:?-**<3FJ<93EI&,7)OTMIZNY\ ?M
ML?&0>.?'2?#_ $2??X:\ WDL5Y)%,HBU/Q:H-OJ$N0,D:*2VD88MM=]7VL >
M/BGY_P#9_6FN[S/([R>8\G[V227/G>=GH/\ /-.^?_9_6O\ "WC_ (US7Q$X
MQSWC#-YMXK.<7*K2H1J3J4L#@8-0P&74G-J]+ 814L)":A3E6A2]K5BZTZDY
M?+5:LJTY5)ZN4G+T3LDOE;R] ^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UKX__
M ,"Z?^V_T_\ MXS#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\
M3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:
M/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?
MUH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\
M3_[> ] ^%?P]U3XI^.M!\&:3^[?4[P?VA=CF+3-(LSY^HZA.#U:UM2%1<Y8D
M*.2*_H%\.^'M+\*:#I/AC0K5;/1]#TZWTW3[>/\ Y86MG"L" $#_ %WR@L<
MN=QP/NU\A?L5?!H^ _!+^/-;M#%XH\>V\,UNLD>V;2O"H/VC3K7('#:LVW6+
MP9^<-I_ VU]Q5_K?]$SPD_U#X'_UFS?#^RXIXTAA\?6C.ERU\MR&,%4RC+&Z
MD.>E.O"4,RQ]&#ARUZM#"U(QE@8QC]%@*#HTU.2M4J6G*/;9I7OK;Y;] HHH
MK^LSN"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** .#^(_P\\)?%KX>^./A=X_TBWU_P/\1_"7B'
MP1XOT2Y \C5?#?BG2+G1=;TV<>E[87MW$S '!8$'(!/^1-^VM^RWXO\ V+?V
MI_C7^S+XTEEO=4^%GB^^T?3M9>'RAXC\'ZG;VOB#P3XMM;<$BS'B3P?JNCZP
M;/)&G?VC_9>2*_V%:_CU_P"#I_\ 8 E\<?#3P/\ M_\ P\T<3^(_A)!8_#+X
MZQ6D6Z;5/AOK.L9\ ^,KHP1H2/!WB[5;KPYJ[,7DETWQGILDFW3/"X!^UX&S
M99?FDL'6FEALS<*=I*].&)C.,J,DOL\[YHO75\O1,^-XTRKZYEJQE*/-B<N<
MJB:7-4EAY0<*RW7-R^[*^EM=-=/X3_G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]
M:_:S\?\ _ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\
M3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY
M_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\
M3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY
M_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\
M3_[>-;0=>UOPKK>C^)_#&L:QX;\2>']2L-9\/^(-!O[C1M>T/6--N/[1TW4M
M$U+3[JUO-'UBSO+3[997MG@\U_>)_P $9_\ @X@\-?&RW\)_LP_MX>*-)\%_
M&G=8^'?A_P#'C4/LVD^#OBU*Q$&G:)X^NBMMI7A#XD717]UJX=?#?C .RG_A
M&_$BQ0^)/X)?G_V?UH^?_9_6O&SK(\#GF&E1Q4.6HKNEB8+][2D[)\NRE3DD
MO:4WI/E@^:/*K^KE.<8S)ZZJX:3=-\JJX>:_=58*WQ):J<;OV=37V=Y^[)/3
M_:ZHK_.;_P""4W_!Q+\:/V-[;PO\#_VI(O$7[0'[-.G>3I>A:R9O[1^,WP>T
M:+%O;VGAW5-7NK6V\8>#M(LP/L7@OQ)>G4=,L NF^%_$VFZ9I \+#^^/]G/]
MIWX#?M9_#32?B]^SM\3/#?Q2\":N/+35?#]\3<:7?8)N-%\1Z-<"WUCPWXAL
MV!%[HGB&QT_5(3AFA",A/XIG/#^89)5MB*?M,-.7+0QE)-T*M[63O:=*HKI2
MA.-TW9.2U/V+)\_P.<TN:A/V=>,>:IAJC_>1MNXM+DJ03VG%Z]5$^@:***\,
M]L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **X[QIXX\'?#CPOK?C?XA^*_#7@?P7X9TV?5?$
M?BWQ;K-AX<\,Z'IMOM%SJ6LZWK%U::5I%E&S#]]>7:H P!8-Q7\?O_!3/_@Z
M"T+PVWB'X._\$Y;6S\4:[']LTO5OVFO&&B22^%M)F4M;7-U\)_!6L0!?$ES:
MW'E_9/%_CJP3PR75VTWPMXKTIQJ2^GE>3YCG%94<%AY32:56O.\,-075U*K3
MVW48Q=2=GR0E9GF9EF^!RJE[3%UHQ;O[.C!\U:I)6TC#2RNTG.3C"-_?E&ZO
M^_'_  44_P""J/[+?_!-GP*^L_%SQ$WB3XIZYIDUY\//@1X3O;:?X@^,Y\_9
MK:>[#&XM?!O@\W9*WOC/Q&L=@1%J,/AV'Q)XAC319O\ .+_X*%_\%,?VF?\
M@I%\3?\ A-/C;XC_ +*\#>'[R^_X5I\&/#%Q<6GPY^'>G2_Z/G3]/N<G6_$M
MY9_\AKQKK)/B+41Q_P 2OPO_ &5X7TOXH^(?Q&\>_%SQIXB^(WQ/\9^(_'WC
MWQ=J,VI>(_%WBS5-0UW7=:U&7@7&H:CJ%U=784#@ <  =,5Q?S_[/ZU^R</\
M*8'(TJTG'&9@XWEBIIN%&<EK3PL7*7)"*LI-R;E[M^5))_DF>\38S.I.BE/"
MX!22CA8-J56":M*O.RYD]Z<>5*G[[O+FT/G_ -G]:/G_ -G]:/G_ -G]:/G_
M -G]:^I/F_\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH#_P+I_[;_3_[>#Y_
M]G]:/G_V?UH^?_9_6CY_]G]: _\  NG_ +;_ $_^W@^?_9_6CY_]G]:/G_V?
MUH^?_9_6@/\ P+I_[;_3_P"W@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UH#_P
M+I_[;_3_ .W@^?\ V?UH^?\ V?UH^?\ V?UK]</^"+O_  3PO_\ @HG^V=X4
M\%>(=+O)/@/\*OL/Q*^/FKQ0+]C_ .$6T[4/^)'X ^TL5']L?$C6+7_A&_O#
M4?\ A'?^$H\4:7_R*^#S8S%T<!A:^,Q,N2AAZ;J5)>FT(]ZD]>2/VFGJC?"X
M:MC,30PN'C*=6O4C3BF[6O;WI:?!&WORZ-[.^G];/_!M#_P3TD_9F_98NOVK
M/B)I#67QC_:OT[2M0\/6][;>5?>#O@+IDPN?!6G!;BV\RUN_B/=D>.]9,=S(
M-1T ^ 5?&I:3)C^G&LNPL+'2+&ST[3K.UT_3=/M8;*PL+*&&UM+"TM81#;6M
MK;0@6UK:6ML-B(F%50J(H4(AU*_G;,L?6S/'8C'5])UZCDH)^[2I+W:5&%DO
M<I02@M%>S=E>Q^_9=@*.6X.A@J"_=T*:CS-6E4GO.K/5WG4FY2D_-+HF%%%%
M<)VA1110 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 %%%% !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 %%%> _'O\ :;_9]_9;\'OX[_:&^,7P^^$'A<K<"RU#QMXDTW1I
M]<N;*'SKC3_#6C7$_P#:_B75E4[O['\/6FI:FZ@$0DDK50A.I.-.G"=2I.2A
M"%.$YRE)[)1@F]?SLEY1.I"E&4ZDHPIPBY3G.48QA%6NVY-*VO\ 6A[]7SG^
MTE^U5^SY^R#\.=0^*W[1WQ3\+_"SP19)/'!>:_?EM4UR\MX?.;1?"?ARPCO/
M$/B[Q ZX,6B>&M+U+4W5BZP%4=A_*K^W3_P=9^$M)BUCP/\ \$__ (8W'BW5
M UQ9#X[_ !JTNYTCPK 2SP?VEX*^&$%W;>)=9RI2ZLKWQY>>"SIM\GEZKX%U
M5"RG^/#]H;]ISX_?M8_$*\^*?[1OQ7\8?%CQK>>?%'J?BS5?MEGH>FS7'VC^
MQ/#>AVWV71_!_AO[9=?\@7PWH^G:=_U"\U]OD_ F88V=.KF<I9?AOC]DH\^)
MK1Z0<>22H\^RDW)[^[+I\9FW&N PJE1R_P#VRNWRJIK'#4]K5>=*7M.37W+1
MO_,KG[Z?\%2_^#CCXV_M9P^)_@I^R7'XC_9Y_9[OX+[1M<\5&\%C\:_BII$I
M\FXM=1U#1KJY'PV\-:I:%OM/AGPY=MJE]IK-_P )/XJ.F:NWAAOYEOG_ -G]
M:/G_ -G]:/G_ -G]:_6,NRO Y5AUAL#0C1AISR^*I5DK^_5J/WZD]7K)M*]H
MJ*O?\PQV8XS,Z[Q&,K5*L]H1^&E2C[ON4J2?)3@GNHI-Z\S=D'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M=YQ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S
M^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%
MT_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/
MZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/Z
MT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73
M_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K
M1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1
M\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M?>/_!-']B[7?V]_
MVRO@Y^SIIR7EMX8US6/^$C^*FNV&?.\*_"7PK]DU#QMJ9N0#]BN[RS_XIOPR
MQ&!XR\1>&&/&:QQ.(I83#UL37ER4J%.=6I+>T(0E-NVG\MOG\GI0HU<16I4*
M,7.K6J4Z<(MVO*<Z<$KV?\UWYIKK=?VF_P#!L+^PLGP#_9$U?]JKQIH<MG\3
M_P!JZ[M]1\.-?P-%>:+\#_"UW<6_A""V2=/MMG_PG&L?VOXQO'\S9KOAYO 4
MDB'^RD9?Z?*YOPUX9\/^"_#>@>#O"NE6>@^&/"VD:5X<\.Z'IL"VFG:+H6AV
M,&G:-I>GVX^6WL]/LK2VLK1 2%1 JC&,=)7\YYGCZF9YABL?5=Y8BIS15[^S
MI1O&E0B[*\*,$H1T75V5[+^@,LP4,NP&%P5-6C0IJ&EUS2LG.=FWR^TFW+EN
M[7W84445PG<%%%% !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 >-_%WX->#OC/X?CT;Q7!+'<VGG2Z-K=B3#J.B
M74ZIYTULX9AY-T($%U:W(=)5'EN0^UU_&7XS_L_^._@KJOE:[;C5/#5Q-Y6C
M^++" ?V;? \BWN?^@/JY'(L[S@_\PHZI7[_5B:MH^E>(=,NM&UO3K36-)U"$
MVM]I]_!#=V=W;L%+)<P3!D=<C.,D<9!R!C^=/&OZ.G"7BW2EF47#A_C.E0Y,
M+Q#A,/"4<;[&"5##YYA8J/\ :%"'+3C2K0E3QV%@FJ52KAE5PE3CQ&"I8A-W
ME"I_/%_X=UI>UM-5:_E8_FP^?_9_6CY_]G]:_07X]_L4:GH7VWQ3\(HKO6]%
M'G7%YX,D!O-=TR,KD_V'<\WFKV8.1]CRWB#E0'U5RRK^?#H\,DD,T?ES1YBD
MCE'E30315_E'X@>&W&'AEG4\EXNRJK@:C]I/!8^G)U\KS7#4YQA]:RS'0BJ6
M*I-.G*I3]S$X7VL*>,H8>M)TX^!6H5*$^2I&W:2UC*UK\KZVNK^H[Y_]G]:/
MG_V?UH^?_9_6CY_]G]:^$_\  NG_ +;_ $_^WC(/G_V?UH^?_9_6CY_]G]:/
MG_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\
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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 5P7Q)^'7@[XN_#_QG\+/B)H5EXF\"_$/PMKG@SQAX>U"(2V>
ML^'/$6GW&DZKIUP#D;;RQNI(VX)7);@A67O:*$VFI1;C*,E.$XNTHRB[Q:>M
MK==->Z)E%234E&491<91FN:,HRM=-75]EZ'^0M_P4#_8T\:_L%_M9_%C]FKQ
MD;N\MO"&O&^^'_BBZ@$7_"<?#+7?]/\  /BRV-L39_;=7TC_ $'6Q9$_V=XC
MTW5?"W72R:^+OG_V?UK_ $?/^#C3_@FR_P"V'^RV/VA?A?X>^W_M!_LLZ3J_
MB.&#3[(3:O\ $'X,'&I^/_!:_9\7M]J_AP6W_">>#+(C4F+Z?XI\+Z5I;ZCX
M[+U_G!_/_L_K7] <,YRLZRNE7FX_6J'+0Q<$K356%."C4?>%:"4Z;Z/GCKRW
M?X7Q!E,LHS&I02F\-5O7PLMX>SJ5&W3WTG2FW":VM:2LI<L3Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6OH#P__ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V
M?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_
M +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY
M_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V
M?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_
M +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY
M_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V
M?UH#_P "Z?\ MO\ 3_[>#Y_]G]:^D/V7_P!KW]H[]C/XC0?%+]FOXK^)/AAX
MI3[/%JD6EW$%WX<\4Z=98*Z+XU\*7_VGPYXNTE6N0RVGB/2-09& ;23_ &L
M:^;_ )_]G]:/G_V?UK.K2I5Z<Z5>G3K4JD7"I3JTX5(3B]TU.,OPMYWLBZ=2
MI2J0JTJE6E5IR4Z=2G+EE"2Y;.]G\UIK=WT/[]/^">W_  ="_ ?XQ?V#\._V
MY-"M/V>/B/<PV]@OQ9\.0:CJ_P #?$5Z0^;G5+;=J?B[X7W-ZPB*K>#Q?X01
M5DU'5/%_AF%EMU_J<\(>,?"?C_PWH_C+P'XF\-^-?"'B.PAU3P_XJ\)ZWI_B
M/PWKFG3?\>^HZ+K>DW-YI6JV,C!BMW97DD1"C:QXK_%O^?\ V?UK[)_9)_X*
M!_MA?L.:]_;?[,_QS\8?#_3[B\^UZOX',]OXC^''B*><6HN3XB^''B"VU/PA
M=WMY9VWV/^VQI \1Z;UTO5=*-?GV;\ 8:O*5;*:JPE66KPU13GAYR=DY1G%2
MG3V=U-U=+<O+RN_W64\<8K#J%',Z4\72CI]8ING"O&.EE.$G&%739P5/E:?,
MG>-O]?&BOXW?V./^#L;X=^(8].\*_MR?!/4O &LN%@?XL? N*Y\3>")Y1P;G
M6_AQXAU-_&/ANT(+$OX<\1_$5Y&*[M-TM>!_3W^SA^VA^RK^UWH7_"0_LV_'
MKX;?%ZUCM(;_ %#3/"_B&W/BO0X)SMMSXE\%:@-/\8>$VD8J GB/P]IDCY V
MD@X_.,PR3-<KDUC,%6IP6U>*]K0EWM4H^T2LFG:2BVGHG9V_0,!G>69DE]4Q
M=*<]+T9R]E75[VO3J\C>S^%R6FK3:O\ 4]%%%>6>J%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 45\O_M&?MD_LL_LCZ!_P
MD7[2/QV^&_PBLI+6>\L-.\5^)+2+Q1KD4 _?_P#",^"].^U^+_%MPIP&M/#F
MB:G,<'"9 K^9G]L#_@[#^$/A2+6/"_[$_P $];^*^NQ&>UL_BE\9A<^"?A[%
M.&/V;5=&\ :-<KX\\8:.ZD%X]9U?X67ZMPK-C<?4R[)<US5P6"P5:I&6]64?
M94(WM:]6M[-/K\*>WFK^7CLYRW+HWQ>*I4Y*_P"ZB_:UW:VU*ESOJOB<?*^M
MOZ[=5U?2M TV_P!:UO4=/TC2=+M)[_5-6U.]M]/TS3+&UA,]U?:AJ-RT%K9V
M5I;*6DN[IT6- 2[JH+'^;_\ ;T_X.8/V.OV9SK'@?]FZ(_M;?%FT-Q9M?>$]
M372?@?X>OU+6Y_M+XEK;77_"8?9G"WXLOAO8^(=+U&$F)O&FCOED_B/_ &Q?
M^"F?[;7[=U]<#]HSXZ>)?$GA$:B+_2_A7H1@\(?";1)H;C[1IOV?P#H!M=(U
MJ]T?_ESUOQ*WB/Q(2>=5YKX.^?\ V?UK]#RCP_HTW"OF^(CB):-83#.<*<9*
MSO5KM1G4@_Y*<:3=GS2VM\#F?'=:M%T\KP[P\6FEBJ[A4J:\MG3HQ;A2G!W:
ME4=2][Q2L[_?G[<7_!3;]L3_ (*"^))-5_:&^*=Y>>#[/4I]0\+_  @\)&Y\
M*_"7P=G/V7^S?"=O=71UB[L?M?V-?$OC"\\1>,57"KXH  %? ?S_ .S^M'S_
M .S^M'S_ .S^M?H>'PV'PE*-##4:="C#X:=*$(06B6BA&/;K=^9\+7Q%;%59
M5\15JUJL[<TZCYI.UMW9>GHFN@?/_L_K1\_^S^M'S_[/ZT?/_L_K6QC_ .!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_V
MW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\:WA[P]K?BW7M#\*^&-'U
M+Q!XD\2:QI6@^']#T:RN-2UC7=>UC4+73]-T33=-M_\ 3+V\O;RZ^QV5ESSF
MO]4/_@C_ /\ !.[1O^";W[('A;X:ZG::9>?&_P ?O;_$'X_>*++[/,;[QWJ5
MG&MKX2T[4P/M-YX:^'>DG_A'-&)D-C?Z@GB+Q2D&GS^*=2C7^<O_ (-BO^"7
M+^)=>'_!1GXW^',:!X9O=4T']E[0M5@_<:YXJA-UI_BWXQM;W /VJQ\.'[7X
M8\%L1C_A)#XGU,;F\,>%M2/]RM?D7'>>_6L1_8^&J<V&PM12Q3B_=J8F-FJ/
M]Z&']^-2_P 563C:/LN:?ZGP5D?U>@LUQ5.U?$4^3#PE=2A0E\51ZZ3K6BZ4
MK/EII33;J.,"BBBOSP^_"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@ HK_.V\8?\
M!TA_P4KT'Q;XHT2ST+]F,6>D>)=<TNS$OPJ\833?9-.U"[MK<W!'Q0R#BV()
M&#[U@?\ $5-_P4V_Z '[+O\ X:KQ?_\ /1K[./ >?R2:C@M8J6N*MI+:UZ>N
MS/D'QOD<79RQ:_[E].G]_P _NU/]&BBO\Y?_ (BIO^"FW_0 _9=_\-5XO_\
MGHT?\14W_!3;_H ?LN_^&J\7_P#ST:?^H/$'\N!_\*__ +D+_7C(OY\5_P"$
M_I_?\_P?8_T:**_SE_\ B*F_X*;?] #]EW_PU7B__P">C1_Q%3?\%-O^@!^R
M[_X:KQ?_ //1H_U!X@_EP/\ X5__ '(/]>,B_GQ7_A/Z?W_/\'V/]&BBO\Y?
M_B*F_P""FW_0 _9=_P##5>+_ /YZ-'_$5-_P4V_Z '[+O_AJO%__ ,]&C_4'
MB#^7 _\ A7_]R#_7C(OY\5_X3^G]_P _P?8_T:**_P Y?_B*F_X*;?\ 0 _9
M=_\ #5>+_P#YZ-'_ !%3?\%-O^@!^R[_ .&J\7__ #T:/]0>(/Y<#_X5_P#W
M(/\ 7C(OY\5_X3^G]_S_  ?8_P!&BBO\XJ]_X.G_ /@IU=6UQ;0Z7^S)ITTD
M7EQW=I\+?$,UY!Q_Q\V_V_XCW-G@_P!V]LR,]J\H\1_\'*W_  5HUQ733OC'
M\/O!SO:"V5_#7P2^&-U)!-C']HE?%^A^)U:Z[[&!TSOCFJ7 .>MI<^ 5_P#J
M)J2ZI?8H3MOUM?I?6T2XZR:*NH8V?>U&"M\-K\]6/5VTO:SN?Z9E,=UC5G=M
MB)RS'IC]>.1GBO\ *;\<_P#!;_\ X*N?$-9UU_\ ;5^+%@9^7/@FV\&_#$C$
MUO-FV/PX\+>%S9G; RC['SM9@>&.?A;XF_M+?M&_&CS!\8_V@/C7\7/,\CS/
M^%E_%3QQX\\[R/\ CUQ_PE&O:ICCKQTZ=J[Z/AUCI6]OF.#I::JE3KUYIZ:<
MO+2OOW]#CK>(&"BOW& Q-3LZU6CAX/;[5ZO?^7MWT_U<_C)_P4;_ &#/V?TO
MT^+O[7GP \(ZGI:S&^\-O\2O#>M^-(A$,S;/ _AJ]U;QC<%#]Y;;1)&!ZC.*
M_&;]H/\ X.IOV OAK'?Z?\#O!WQE_:1UR)93IU_IWAT?"?X?7K0YXN?$7Q!C
MM?'5B)R%\MH_A=J!9B<A0HW?YW?S_P"S^M'S_P"S^M>[A/#S**-GBL1B\9)?
M$N:&'I2UOK&$95%_V[56MV[]/#Q7'>:U;QPU##82+M9N$Z]6.WVYRC![]:3V
M?G?^CW]J/_@Y]_X*$?'%;_1O@Q;?#[]ECPG='RXI/ >EMXV^(QM)K<&XMKSQ
MYXWMKFQMMI *7OA+P=X.U&-B&3501D_S_P#Q*^*?Q-^,OBG4/'?Q;^(?C7XG
M^-=2&+[Q7\0/%.L>+_$=X , 3ZWK]UJEV !P , >F!7!?/\ [/ZT?/\ [/ZU
M]=@LIRW+H\N"P6'P[=E*I"'[V4.L75;<W=:7E*=NBWO\MC,SQ^82YL9B\3B.
MT)S_ '4;\M[4HI0C?2_+&.SO>P?/_L_K1\_^S^M'S_[/ZT?/_L_K7H'#_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZU_HK_\&T'_  3^E_9C_9*O/VGOB!I#
M67Q=_:TBT?7-'M[^W,.I^%O@;I+3W'@'3@+A#]D/CNYNKWQ[>-9DQ:CX>U'P
M*)A_:.DL1_()_P $;/\ @GS?_P#!1/\ ;1\%_#?6]/O'^"/P[^S_ !/^/>JQ
M"XA@'@30=0M?LO@JWU& V?V/6/B/K/V/PA9BRO1J>G:</%/B?2C_ ,4OQ_JE
M6%A8Z18V>G:=9VNGZ;I]K#96%A90PVMI86EK"(;:UM;:$"VM;2UMAL1$PJJ%
M1%"A$/YIQ_G/)2IY-0G:I5Y:^-MI*%-<LL/1D]_WD^:5:&EO94U>7,^7]#X&
MRASJ5,VKQ]VE>AA8R]Z,JCTK5HZJ_)%1C2J6]YU:C25M=2BBBORH_3PHHHH
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 **** "OD[XX_LK^"?C#'<:W8K%X5\= F6+Q!I\"_9=5?G;!X
MDTY<+?@X"F] &H1D_?D0?83]8T5\QQ;P=PWQUDU?(.*<IPF<95B-98?%4[SI
M55_#Q.#Q$)0Q&"QE&[='%86I2K4[M*?)*<914ITZL'"I!3B[:2VW_4_G6^)/
MPJ\<?"?6I-"\::/-82R";^S]0B!ETC7(80#]HT[43S=G!R5(_M+_ *"HKS[Y
M_P#9_6OZ.O%O@WPQX[T:Z\.^*]&LM;TBZ4^;:7\/RB49VSP3J%N;6Y!8%+RV
M=)$4G:V217Y7?'+]BCQ/X0^U^(_A@MYXN\-(;BYN-  ,WBC2XNRVUM  ?$5L
M1@E;4#4<MA--D"EJ_P QO&;Z)7$_!+Q6?<"K&<6<+Q=6M5P4:<JO$>3T8)SY
M:N&I0_X6,)2A%1AB\!35>%-_[5A(PISQ=3Q,3E]2G>=/FG35GRWYIJ]OACUT
MWU6RZGPM\_\ L_K1\_\ L_K371T>1'C\MX_]9'T/OQWS3OG_ -G]:_CVUOYG
M_P .M_Z_F/-#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[>
M /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:^\/V
M(?@X?%'BV7XI:Y:;M!\&W*Q: DL'[F]\4^0 +CE6!_X1^V*W&W*D7[Z;(K?)
M7QCX-\)ZOXX\4Z)X/\/P?:-7U_48;&TC./)M_._X^;JYSG_0[*R'VR^[ #/%
M?T%?#OP-HOPW\&Z!X*T)!]AT6R2V\\PI'->W9;SK[4;A5)!N;^\>2Z<G/S/A
M68!2/ZX^B-X4?Z[<:2XQSC"N?#G!-?#XFE&M&$J.9<2-4L1EF&C&:?MJ.7QY
M<QQ:CRVKQP6'FJE+$U$>CEV&=6HJLHWIP<7%W?Q-W4K;Z:V75O==>^HHHK_6
MH]\**** "BBB@ HHHH **** "BBB@ K.O+ZTTRRN]0U">*TLK&UGN[N[G(2&
M"TM8O/GN9CC 2W4,S,<!1N)P<UHU^>?[<WQC_L#PY;?"G0[L1ZQXKA&H>)9(
MI5$UCX<BG_T>P VAD?6;NW8,1L/]GV4D;!EU%&/P/B9QYEGAKP9G/%^:-3AE
MF&:P6#YX0J9GF>(:H9=EM%R?,YXK%U*2FX*3IT(5J\HN%&2,J]:-"G*I/9:)
M7MS2>T>MK][.Q\$_'_XL7'QA^)6K^)A)/_8-MG1_"EG*3$(-"M+DFWN1;,21
M=ZP<ZO=KG"KA5 4 #Q?Y_P#9_6CY_P#9_6CY_P#9_6O\,L_SW-.*,\S;B/.\
M3/&9MG6.KYACL1)<O/6Q$U-PA&[Y*-*_LL/23<:&'A"A'W:<3Y:<G.<YRUE.
M3DWZVT^5@^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UKR/_  +I_P"V_P!/_MXD
M/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?
MUH^?_9_6C_P+I_[;_3_[> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I
M_P"V_P!/_MX ^?\ V?UH^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +>
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
M)HE*C06(<55Q%5R^GPU!8>E&&G.XQE4:ZS:U=NG]:A1117[&= 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 %
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
M.+_^"/\ JD%N]S^U9?:+=7$AB.GZO\!_VCEE@/G^1BXN=/\ A/J.E*6;&/\
M3V'.&91S7#/(L\IM*63YCKMRX6I/MOR*5E=];>2?3LAGN35%>.:8#_PI@NW6
M?+?KMV9^X5%?D&G_  7G_P""2#,$'[9W@K+] ? _Q>CS^)^'BC\V%=I_P^K_
M ."5W_1[_P $_P#P;:O_ /*.L7E.:JU\LS!7[X/$+M_T[\_ZNC=9KECVS# O
M;;%T>ME_/W?]=/U(HK\M_P#A]7_P2N_Z/?\ @G_X-M7_ /E'7,ZE_P %U?\
M@DSI5[)8W7[:?P]EFC\GS'TSP[\2=8LAYQ^7_B9:/X&O+'GKD7?<9P>*/[*S
M7IEF8?\ A'B.Z_Z=OO\ >O-">:Y:K7S# J__ %%T/)_S^?Y?+];J*_$[6/\
M@X>_X) :.]];O^UQ#J%U90RRB'2/@C^T9J*7D@A%PMOIVHVWPD;2+N2X4$H$
MU0(6V@N!\R^->)/^#F__ ()4Z(LO]E>/OB_XU$=D;I4\._!;Q59^;,9"O]G@
M>+QX6)O<G'WA9;2?WI VUK#(\ZF_=RG,'W_V6K%J]NE2,+[]+^?6V4L\R>"O
M+-, K[6Q-.2Z/7D<K;]4M->]OZ%J*_E;\7_\'9W[!VEK<1>#?@;^U;XON8C)
MY,FJ^&_A5X0T>?:,P/;W/_"T]=U46]X<[9+G1$('..=J_)GCK_@[[MHS=6_P
MR_85NKF,@?8=7\=_'R"R*]<_:O#F@?"B]4Y./N^+5QSG<2#7=1X3XBK6ME=:
MG?\ Y_3H4U'_ !7JNWW,Y*G%.0TDV\QI3M]FE"M4D_1*G^NO<_M7HK_/$^(G
M_!UW_P %!/$WVFW\ _"S]F3X:V$O_'O<Q^%?&WC#Q+;X$XQ_:>O_ !&'AQLA
M026\'LW.,A< ?G9\5/\ @NI_P5=^+D=Q::]^V/\ $+PWI]Q$8H[/X5Z7X'^$
M,T$)_?\ ^C:W\.?"_ACQ+C!P+W^V/[1"X484 #U:' .>59)5IX'#;W4\3[2<
M>UXT83LG_>:;Z)V=O+K\=9/3=J5+&XA_W*,(1>VTIU%S;]%VOOI_J8:_XE\/
M^%-+N-;\4:[HWAS1+,?Z9K&O:I8Z1IML".&N=1O[BVM+;.#P[J"1P1V_,/XZ
M?\%M/^"7G[/D=S%XO_:^^&'BS5[?SH_^$?\ @]<:A\:M3DNX1@Z;<7'PPL_%
M.CZ+?$8&SQ'JVEC@Y93@5_ER_$7XP?%KXP:E_;?Q:^*'Q"^*&L?]!CXC>./%
M/C;4O_!EXHU35+SWZ=_>O.?G_P!G]:]["^'.'BT\;F-6KM>.&HPHQEMHZDYU
M^9>D8M7W:=CP\3Q_7G=8/ 0I:*T\14G4E%W7_+N$*+B^NLY;;*SO_==^T'_P
M=O\ P;T1+O3?V7?V7/B#X_O-MQ##XK^-/B31_ASH]O/%C_B8VGA3PC_PG>L>
M)+$8(-E>^(?!>HMD'"8Q7X&_M,?\'"__  5 _:/74-*M?C79_L_^$-0A$,GA
MC]G/0_\ A7L\ '_+S;?$#4+K7OBK9WG<_8_'FG:<3ZG!K\0_G_V?UH^?_9_6
MOJL#PKD.7N,J.7TJM2-FJN+_ -KJ=G_'YZ:NNU-'S6+XESO&IPK8VI"$K7AA
MU]6CTW=!PF]_Y]-;&UXA\2>(O%NN:AXD\5:YK'BCQ#K$QNM8\0>(]6U#6-8U
M6\ZFYU+4M0NKJ\O+S_K\S_6L7Y_]G]:/G_V?UH^?_9_6OH(QC&*C%6BME]RW
MTOL>%=M\TG)R=KNUKVY=U=_/RN'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M,/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/
M_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]
MG]:/G_V?UH^?_9_6CY_]G]: _P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\
M9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9_6OU(_X)*?\ !-OQE_P4J_:DT/X<
M11ZEH_P4\#S6/BWX_?$"QAQ_PCO@J&<FV\-:9<W ^R'QCX\N[0^'/# 4,VG
M:KXI72=5TOPMJ@/PY^SW\ OBI^U%\9OA_P# 7X*>%[SQ?\2OB1KL&@^&]'M1
MY,,'G?Z1J6MZW<CG2/#?AO1[6\UCQ/K5W_Q+M.\.Z=JFJ#M7^J=_P3=_8%^&
M/_!.7]F7PM\!O !@UCQ%,!XC^*_Q%^Q"UU/XC?$B\MK6#6=<N =T]KH]J+==
M'\,:.#MTS0+"$'S=4DU/4M1^1XKXAAD^#]A0E%YCBX..'5N9X:F^6^*GI[DX
MW2I)JTO?=_=:?T_"^1/.,5[6O&7]GX62E6OMB9K18>.SE!V;JO3E]S1N2M]H
M_#_P%X/^%O@?PC\-_A[H&F>%? G@3PWH_A+P?X9T:!;?3=!\/:#86NFZ-I>G
MP(,):6-C;1PI]Y]J EF;<Q[:BBOPUMMRE)N4IR<I2D[RE)_%)OJW_6[/VF,5
M%*,5&,8Q48QBK1C&.R2N^_<****"@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 **** "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 **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _Q
M?/B7_P E&^('_8[^*_\ T_W-<1\_^S^M=O\ $O\ Y*-\0/\ L=_%?_I_N:XC
MY_\ 9_6OZ<I?!#_KW3_)G\W/XI;_ !=/^W=_ZVN'S_[/ZT?/_L_K1\_^S^M'
MS_[/ZUH+_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_M
MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:
M/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_M
MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:
M/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_M
MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:
M/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_M
MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9
M_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_6CY_]G]:
M/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]: _P# NG_M
MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\ [>#Y_P#9
M_6K5A87FI7EGINFV=YJ.HZA>06&GZ?807%Y>7UY>7'V>VMK:VM_],O+R\O/S
MYYZU5^?_ &?UK^J[_@V;_P""9,OQU^,K_MV?%[P\)?A!\!->-M\'=,U2$_9/
M&WQPLDM[JU\26BSHQO\ P[\(K2X_M9;HF('XA:AX;.E2H_A7Q-I3^?FF94,I
MP-?'8A^Y1C[L$[2K59:4J,-'[]2=HIVLE>3T5CORS 5LSQM#!4;J5:7OU)*Z
MHTX\KJ59JZ]VG!N3U5Y+ENN:Z_I\_P"")O\ P3JM_P#@G=^QQX?\->*=*@@^
M/_QB.F?$KX\7G[B6\TW7[O3@?#OPW-W#M#6/PYT:Z?1W6.YFTT^+;[Q7JVE/
M_9^K(E?LA117\[XO%5\=BJ^,Q,_:5\14=2I+\(QBKNT(048PCT2\[+][PN%H
MX+#4<+AX\E*A3C3BKWO;>3TUG)ZS?5ZZ!1117.= 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 ?*WQM_96\!?%^.?5[>'_A$?&K@R)XCTJ >7?W&TG/B+3E-O
M'J^2-GVEV2_4G*RE0 ?R3^*7P5^(/P>U3[#XOT<QV=S-Y6E^(+$-=Z%JO3BW
MU$@$7G3_ $&]']I'([5_0K6'K6B:1XATZZT77=-L]7TF^A\J[T_4;:&\LKF$
M@96X@N%8.../E.,=0>1_+_C%]%W@KQ+6)SC*U2X3XOJ^TJRS; T$LNS*NW*:
M_MG*Z4J=+$3J3M%XW#0CCYS<:F*>/C"-%<5? 4:\N9?NJG\T;V>UN97UMNM5
M:[[G\V/S_P"S^M'S_P"S^M?I;\:OV$C_ *7X@^#,_4&63P-K%Z0HP1@>'M:N
M2VPX/%GK+$-M)_M520M?F_K&BZOX<U*[TC7=,U'1]4L)1'=V&J07%I=PS=OM
M%O<'GKQC_P"N/\Q/$3PGXY\+<Q>!XMR:OAZ%2I.& SC"R^MY)F<8<SY\+F5-
M>QA-PI\[P>+^K9E",X^TP4.9'AU<-5HSY*D6OY9+WH2VORO2]KJ^FA2^?_9_
M6CY_]G]:/G_V?UKUCX'?"V^^,7Q$T3PA;^='IGG+J?B34(L_Z#H5H0NH7'&2
M+R])%E9GH-1Z\ FOC,CR;,N(LXRO(<GPU7&9IG&/PN78'#4]95<3BZU*C33[
M0AS.I6F_=ITH5:DVH1E*.4(N<X0BKRG)17SZOT_'NC[X_85^#@TC2+WXNZ[:
M!-3\013Z3X2BDB :WT*.?.HZSQEE;6+NW2ULB=A&F6 <%EU-EK]&JR=-TVPT
M;3;'2--M8+#3M+M+?3]/LK8>7#9V5K"+:V@MQDE4@MT"J..$&",\:U?[E^%G
M .6^&?!&2\'Y:X5?[.PZGF&,C!0GF.:XG]]F&/JODA.7ML1*<<.I\SI8*GA:
M$6XTD?4T*,:%*-*&J5W*6W/-I<TK=+VO:[M<****_0S4**** "BBB@ HHHH
M**** "BBB@#B?'7C/1_A]X2UWQCK]QY6EZ#I]S?W"[E\Z=UR+:P@Y&ZZO+HI
M9VB@%3(R@XY(_GT\=^-M8^(GB_7_ !EKLADU+7]1FN9(R28K&#'V:UTVW).3
M9V=F/L=EDDD]>G'VS^W/\9!KWB&S^%&AW8&D^&)HK[Q5+%,/+O?$,T.;73,@
ML?\ B465T&X/.HZB"0&TLY_/WY_]G]:_R=^E[XL+C/C"GP1D^*=3AS@NM5AB
MYT9QGA\RXFJT_98RK.2;=6&3T:DLNH)\O)B7F#3E1G[-^!F6(]I5=&,O<IZ3
MBE;WFE=;_9Y5KNP^?_9_6CY_]G]:/G_V?UH^?_9_6OX__P# NG_MO]/_ +>/
M.#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UH^?_9_6CY_]
MG]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6C_P "
MZ?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:/\ P+I_[;_3_P"W
M@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO]/\ [> /G_V?UK](OV$/@W]I
MN+SXQZ]:8AM?/T;P0DH!$UUAH=<UN#)X6U"MHMD?4ZJ 0<&OAGX8_#_5_BEX
MZT#P7I'[J75[O%Y>" 2PZ7I$1\_4=0N,D M:VF% SRQ"]\'^@?PMX<TCPCX>
MTCPSH-L+/2-%T^TTW3[;<,I;VL.P"7A=TYVEKARN6?+$#E5_L[Z'?A,^*>*J
MOB%G.&53(N#ZT8933JP]I3Q_%$Z$:E&<4Z;A*EDM&:QRJN<)1QE;+))1FZU.
MEZ66X=5*KK2C>G2E:+Z\RM:2T>W;T=[V1T]%%%?ZJ'O!1110 4444 %%%% !
M1110 4444 %>2_&/XE:7\)_A_K_C2_$,TUG +;2;"3 .IZ[>CR=-T_*G)#R
M&Y(PRV22,&^3%>M5^*_[9?QD_P"%A_$#_A$=$O/,\)?#^:XL8WBG @U/Q(3Y
M&M:@,$B[%C_R!K$!C@#5,';J@K\.^D#XI4?"KP^Q^;4*E-\19HJN4<+T)>S;
M_M7$49-X^<)R3>'RK#JIC:SMR5*D*&$G.'UJ/-RXNNJ%)M-*I-\E/R;WE_V[
MIIHWI9K5/Y*UK6-2\1ZOJ>NZO=RW^J:QJ,^J7]W(/WT]W=W N+BXQQTZ8_\
MK9I?/_L_K1\_^S^M'S_[/ZU_BG6KUL36K8C$5:M:OB*U3$5JM6<ZE2K7KU/;
M5ZM2=24YRG6K3G5J-RUJ3J/J?--WMOIW=^WEY?>'S_[/ZT?/_L_K1\_^S^M'
MS_[/ZUE_X%T_]M_I_P#;P@^?_9_6CY_]G]:/G_V?UH^?_9_6C_P+I_[;_3_[
M> /G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:/_  +I_P"V_P!/_MX ^?\ V?UH
M^?\ V?UH^?\ V?UH^?\ V?UH_P# NG_MO]/_ +> /G_V?UH^?_9_6CY_]G]:
M/G_V?UH_\"Z?^V_T_P#MX ^?_9_6CY_]G]:/G_V?UKU3X)?"V^^+WQ$T/PA9
MB9+"287WB._B(_XE?ARU.-1N.<?Z83BRLB>/[1U')P!FO3R3)LRXASC*\AR?
M"U<;FF<8_"Y=@<-3UG5Q.*K4J5-.R?+"/-*I6JR2I4:4*M2M4IP3DJA%SG"$
M5>4Y**^?5^GX]T?>G["?P<&F:5=?%[7K7;>Z[%<:/X/BF'[V'1H)S;ZEK)ST
M.KW=M]GL2,-_9L;MRNHN#^D58^EZ78:-INGZ1I=K#9:?I5I:Z=IUI!\L5G96
M<"V]K;0#)(6VM4"C.6(! /45L5_N5X5>'^7>&7!&3<(Y?R598&A[;,\=&"A/
M,\XQ5J^98^I[L9R]MB)2CA^=2E3P5/"T%.4:2M]31HQH4H4HZ\NLI+3FE*UY
M6UM>VJN[/J%%%%?HIJ%%%% !1110 4444 %%%% !1110!Y'\9?B?IGPE^'^O
M>,;TPRW%G"+/1;"5@K:IKMX&&GZ>"K;B&8?:;OA2MBDKJ20,_P _^L:QJ7B#
M5-3UW5[R:_U35[R;4[^[E $LUY=W'GW-P .!QQC'Y5]8_MD?&7_A8_Q!_P"$
M5T2ZW^$_ D]SID#PS 0ZIXC9FAUO46 + VME]G.D6A#$%RQ7Y=5 'R!\_P#L
M_K7^0/TJ_%C_ (B%QY+(LIQ/M>%N"IXG+<$Z-2]#'YVYJCG&:_NZCA5IJ4)9
M9A7+GI3PU"MB:*C]<J-_/X[$JK6:B[TZ=X1L[)M<K<OGHDNBOT=D?/\ [/ZT
M?/\ [/ZT?/\ [/ZT?/\ [/ZU_+?_ (%T_P#;?Z?_ &\>>'S_ .S^M'S_ .S^
MM'S_ .S^M'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?
M^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K7ZD?L)_!Q=,TJZ^,'B"U"ZA
MK<4^E>#HY<&:+1X9FAU+6@>QU>[1K:Q(((TR-WY746%?!_P/^%M_\8?B)HGA
M"V$R:=)-]O\ $E_%_P POPY:,!J%QGM>7IQ96;'@:AJ620JFOWZTO2[#1M-T
M_2-+M8;+3]*M+73M.M(/EBL[*S@6WM;: 9)"VUJ@49RQ (!ZBO[@^AMX2O/L
M_K^)F<X9RRGAG$2PG#M.O34J>-XAE0@JV.ASP<)PR7#XB4:56+Y%F6)H3I5E
M5PE2,/5RS#J4GB)J\:<FJ<6K-R5O>O?3E[6=T[W5C8HHHK_4(]L**** "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 **** /P4_X+J?\$GK'_@HA\!C\0?A?I5E
M;_M:?!'0[^[^&=[^ZM3\3/"D+76JZU\'-;N6!MR=6O+FYUGP'>WR[-)\8'[
M9M)T?Q/XFU&O\S[5=*U70=5U#1-;T_4M'UO1]2OM+UC1]4L;C3=2TK4M-N/L
M^I:;J6FW'V6\L[NSO+7['>V5YCIZ]?\ :LK^-G_@XP_X(T2^.;7Q9_P4*_9;
M\*!_%^CZ=/J_[3OPTT&Q_>^*]&TVWVW'QL\-Z?;6NT^)-(L\'XGV2A5\0>'K
M >. /[6TKQ0?%7Z)P5Q(L)*&49A5<<-.2^I5YNT</.3O*A4=G^[K3NZ3NN2H
MW3M)5.:'P'&'#TL1&6:X*%Z].*^MT(K^-!<L57CKI.G%+VNCYZ<>>\73Y9_P
MU_/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZU^N'Y9_X%T_]M_I_]O!\_P#L_K1\
M_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_
M^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_
M -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_
M .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[
M/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\
MV\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\
M[/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_
MK0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;
MP?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L
M_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!
M\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^
MM'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!
M_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S
M_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_
M (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_
M +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\
M_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\
M@73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MUIZ/H^J^(-5TO0=!TO4M<U[7-2L-&T?1]&L+G4M8U76-2N?[/TW3=-TW3_M5
MY>7MY>77V.RLK/Z"LSY_]G]:_O/_ .#>[_@B<WP/TSPO^W7^UCX69/C+X@TY
M=4^ /PKUN&"8_"OPSJ]A;W-O\2/%EK,";7XJ>([2?'AK02-OP^\.G^T-5$GC
MW53%X%\?.\YPN28.6+Q+YY.\:&'A*U7$5;JT8Z2M".GM:EI>S4HVA-R27JY/
ME6)S?%PPM!.,=)5J\U>G0I65Y2U5YO[%.ZYVI^_'EU^Y/^"%G_!(73/^">GP
MD/Q9^,6CVU[^US\8M"@C\:2O-8ZC%\)/",MQ;ZA:_"W1-2MI;BUFU5[NVL[_
M ,?ZS8SO%JFO06.EZ8SZ9X;BU/5/Z!Z**_ L?CL3F6+K8W%SYZ]>5Y-*T8Q7
MPTX1N^6$+OE5W:Y^Y8' X;+L+2PF%AR4J4;*[O*<OM5)R^U.6CE+J_N"BBBN
M0ZPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /\ %\^)?_)1OB!_V._BO_T_
MW-<1\_\ L_K7;_$O_DHWQ _['?Q7_P"G^YKB/G_V?UK^G*7P0_Z]T_R9_-S^
M*6_Q=/\ MW?^MKA\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K6@O_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:/G_V?UH#_P "Z?\ MO\ 3_[>#Y_]G]:/G_V?UH^?_9_6CY_]G]:
M_P# NG_MO]/_ +>#Y_\ 9_6CY_\ 9_6CY_\ 9_6CY_\ 9_6@/_ NG_MO]/\
M[>#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6@/_ NG_MO]/_MX/G_V?UH^?_9_
M6CY_]G]:VO#7AW7O&'B'0_"7A71]2\2^)_%&L:5X<\-^']&L;C4M8US7M8U"
MUT_0]$TW3;?_ $R]UC6+RZL[.RLK,^U)N,4Y2=HK=]K[#2<FHQNY/9-VO;E_
MI^;:ZGUM^P%^Q-\3OV__ -ISP#^SC\,8I[3^W[LZUX\\7O )M.^'?PWT:XM3
MXL\:ZB695'V2TNOL>BV;$+XA\0ZCI?AAF5=3)'^K_P# #X$_#;]F;X,?#GX"
M?"#0H_#?PX^%GAFQ\*^&=*)$]R+.S9I[K4]2NHQ M[X@UK4KB[UGQ%J^Q)-3
MU_4-1U.?][*X'YC?\$5_^"7.C?\ !-S]F>VMO%=EIFH_M+_&&'2_$WQT\1VT
MD%T-'>&*YN/#OPOT6_@0B31_ EOJ-S%>WMH0OB'Q9-J^L)(VF/I,6G?M)7X9
MQ=G_ /;..]EAYWR_!2<*#3:^L5$HJ5>:LKQ=DJ2U23GJU)W_ &7A7(O[)PCK
M8B'+C\7%3K7U^KTY7M0A_+-:^U=M7RZ:!1117R9]8%%%% !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
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
M=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M'_@73_VW^G_ -O
M'S_[/ZT?/_L_K1\_^S^M?5W[(7P;'Q/^(L>M:S:>?X0\$366J:F9?]3JFK@$
MZ-HY)!%X$N[7[;>EOE_L_3E4D?VL*^GX+X2S;CKBG(^$\DIRJ9CGF/HX.E*4
M9RIX>F[5<5C:_)%\N&P.$IXC&8F3<7[&A4C#FJ2A%Z4J4JU2%."NY24?2]]?
MDD^J7F??_P"R+\'/^%8?#V+6-7MO*\8^-D@U;65DA!NM/TT*6T;1"R_=,5I.
MU[?*2"=0OY$="NGHU?7M%%?[I<%<(93P'PODO">24_9Y=DN!I82E)PA&KB*B
MO4Q6,Q#BO>Q..Q=2OC,1)MIUZ]3EM'EBOJ:=.-*G"G!6C"*BO.W7ROV"BBBO
MJ2PHHHH **** "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 *8Z+(K(Z[T?AE/3'
MZ<<#/-/HH _S_?\ @O\ ?\$2;C]G/6O%G[;G[*7A:#_AGO7]076?C1\--%B!
M_P"%,>*M>U<"[\6^$]-ME7['\(?$5]=V:OHUBNSX>>(BK#9X$;38O"?\H_S_
M .S^M?[4&LZ-I/B/2=3\/^(-,T[6]#UO3KW2=8T?5[*#4-*U;2M0@:SU'3M1
MTZ\6>UO;"]M9VM+RSNU,<\9D22-T=E/^>G_P7/\ ^"&&K?L<:MXB_:L_93\.
MZGK?[*6MZFU_XW\$6"W6HZM^SWJVHW6!R?M=W=_"*[N[L?V-K.<>#QCPWXD)
MB.DZMJGZQPAQ8JZHY1F=3_:=*>"Q=1_[QTCAZ\[:5D[>SJ-R]MS27+&4??\
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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 **** /\7SXE_\E&^('_8[^*__ $_W-<1\_P#L
M_K7;_$O_ )*-\0/^QW\5_P#I_N:XCY_]G]:_IRE\$/\ KW3_ "9_-S^*6_Q=
M/^W=_P"MKA\_^S^M'S_[/ZT?/_L_K1\_^S^M:"_\"Z?^V_T_^W@^?_9_6CY_
M]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?
MUH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T
M_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_
M]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?
MUH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T
M_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_
M]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?
MUH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T
M_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_
M]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?
MUH#_ ,"Z?^V_T_\ MX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T
M_P#MX/G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_
M]G]:/G_V?UH^?_9_6@/_  +I_P"V_P!/_MX/G_V?UK^Z3_@V_P#^"/4WPXTC
MPW_P4-_:3\,"#Q[XHTG[?^S)X UJR_>>#O!^MV!MV^,6N6TV2/$OB_2;@1>
M+(@+I?@UO^$H(?5?$^F)X8_.3_@W^_X(MW/[5_BW1/VR/VGO"\R?LQ>!]<,_
MPV\#Z] 85^._C70+BV/VFZT^XM-NK?![PY>*1K3,1IOC+Q'IW_",$:KIFE^*
M ?\ 0N1%C541=B)PJCIC]>.3WK\PXVXF257)<OJW;CR9A6C]ANS>%@_YU9QK
MN_P2=.UYOE_1>#^'.=TLXQT'RQM/ T9:\]TTL1/:\%92I*UW47M+KD7,^BBB
MORX_30HHHH **** "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 **** "BBL?5-6L=$TN_UG5+J&STW2K2>_
MO[N4@1065K T\]R2,\*JG."<X&,G .->O2PU*I7KU*=&A2ISJUJU6<:=.E2I
MQ<ZE2<YM1C"G!2G-RDE&$92VBP_0^4OVP_C%_P *S^'DOA[1;P1^,/'*W&FV
M/DS 7.E:&-QUC6@C;SP'32[0CRQYVH>8N18.*_%KY_\ 9_6O5?C=\3[_ .+_
M ,1-;\7WGG)823?8- L)<9TOPY:'.G6YQ@ DDWM]@8_M+4N!@UY5\_\ L_K7
M^*?T@/%.KXJ^(./S/"U:O^K63>TR7A?#OG4/[/PU>2KYBX.37MLUQ:J8F<FH
MUJ>'CAL'67^QP/F<97=>M)W]R#Y(?+>7_;UUIK:V[Z'S_P"S^M'S_P"S^M'S
M_P"S^M'S_P"S^M?A_P#X%T_]M_I_]O'*'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?
M^!=/_;?Z?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X
M%T_]M_I_]O -1'FDCAAC\R:3$4<<0\V:>:6OW;_9G^#T7P>^'&G:;>01_P#"
M5>(1#KGBR?'[T:E) /LVD!@N1:Z+:_Z&JLQ0WQU&=/\ D(.*^ ?V)_@XOC3Q
MM)\0M<M-_AOP)-!-I\<L(\G4_%PQ<:<V"1QHI*ZN3U743I3'CI^Q]?Z1_0M\
M)7@\OQ7BMG6&BL5F=.ME?"<:U*?/3RV,U3S3.(>TY>66/K4YY?A)<BDL)0Q5
M7FJX?,8)>UEV&LI5YKXKPIOLE\3Z[^[9>7W%%%%?W^>L%%%% !1110 4444
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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 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?XOGQ+_ .2C?$#_
M +'?Q7_Z?[FN(^?_ &?UKM_B7_R4;X@?]COXK_\ 3_<UQ'S_ .S^M?TY2^"'
M_7NG^3/YN?Q2W^+I_P!N[_UM</G_ -G]:/G_ -G]:/G_ -G]:/G_ -G]:T%_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_
M^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_V
MW^G_ -O!\_\ L_K7]!W_  1!_P""+?B#_@H;XV'QN^.%EK/AC]C[P#K$,.H3
M1"_TC5_CIXCLYB;CP%X,U'=9-:>&M(:T5/B!XRL,O8.Z^%?"VWQ-_:^K^%-[
M_@BI_P $-O&W[>'B#P]^T%^T+I>K^#/V.-%U.66T4SW6C^(_C]J6DW?V:Z\.
M>$MHMKS1_ JW5J]KXR\?VA17V-X7\"/%XE76-:\)_P"BQX!\ ^"_A;X,\,_#
MOX<^&-#\$^!?!>C6?A[PIX3\,V%MI6A:!HVG0"WM--TS3;14MK.TM$4*J1J.
M02Q9R6;\]XLXNC@54R[*ZJECI)TZ^*IR7+@XRY>>*E;^/TW2@E]INR^ZX7X7
MEC)4\QS&FXX.-JF'H5-)8J2^&3C_ ,^=//G;^S;70\+^%_#_ ((\-Z!X.\):
M)IOAOPMX6TC3?#WASP_HUG!I^CZ+H>D6-OI^F:9IEA;JMO96-C9P)9V=HJ[8
MT147Y1QTU%%?D+;;;;O)[ON?J\8J*48I)+9!1110,**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
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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
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!_
MB^?$O_DHWQ _['?Q7_Z?[FN(^?\ V?UKM_B7_P E&^('_8[^*_\ T_W-<1\_
M^S^M?TY2^"'_ %[I_DS^;G\4M_BZ?]N[_P!;7#Y_]G]:/G_V?UH^?_9_6CY_
M]G]:T%_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M
M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^
MS^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\
ML_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^
MG_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/
MZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?
M_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K
M1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/Z
MT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]
MO!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'
MS_[/ZU[3^S_^SM\:_P!J?XF^'O@S^S_\./$?Q0^(_B2<#3_#_AV' @M(B!<:
MUK>IW-U:Z/X;\.6A(&L>)_$=WIWA[3R<:IJGK%2K3HPE4JSC3IPBYSG-VC&$
M;<TF_*ZTZ^1=.G.K*-.G&I.I.480IQ7-.<I6LDOEJ^FIXQ'&[OL3]X\F?+CS
M_GW[XQ7]=7_!&W_@W2U[XNGPM^TY^WYX7UCPO\*I#!KOP[_9UU#[1H7B_P"(
MD6+:ZTSQ%\41;FTUCPAX&90?L/@O_B7>,?$&"=7.E^%]J>*_US_X).?\&\GP
M>_8OF\,_'C]IV;0OCG^T[916FJ:+I:V_VWX2_!_4L-*)_">GW]K:MXN\863D
M?\5GX@M$L=-=0?"_AK2M2CD\2ZO_ $MU^6\2<;^U]I@<EJ.-/6-7'VY93O;3
M"QDE.G;7EQ#4:G_/M0M)O])X>X-4'#&9Q!2J1M*G@9>_&%UI+$-/DE.R7[N/
M,H-N\GS)&'HVAZ-X9TC3?#_A[2M.T+0="T^TTO1=&TBPM].TK2M+L85MK'3=
M-TZQ@M[2SLK*V5;6RL[1%1(@D2H%48W***_-#]&"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 **** "BBB@
M HHHH **** "BBB@#S/XE_#'PG\6/"[^%/%]I=W.FF>.^MI+.\FM+VQU"&">
M"VO[2Y1E_P!+M1<.8_/#+EM[(Q!%?DQ\9_V/?B!\,_M>M^&TF\=^$$Q*]YIE
M@1KVEQ;22+_181<A[.R"DF^L<C:-V-+!S7[9T5^'^+/@#P)XN4'6SG#5,LXB
MHX=4,#Q/EBA#,*,(0E&E0Q=&=\+F>#@Y-_5\53YH1E4AA:^%<^:/-B,+2Q"]
M[FC/I.+]-UUM;356W/YE?G_V?UH^?_9_6OWJ^(/[-?P;^)/VBZUWPC:6.L7
M:1_$'AX?V%K!N).3=736B"RU:[/9M9LM0'/"YP#\1>/O^"?WB6P\^\^'/BW3
MM;ML&9-(\2P'2M27)PMK;:A;BYTN\)'.;R+3E&#ST)_STXX^B%XK\*.OB,FP
MV#XVRVE>:K9%65+,HTE)Q4J^3XUTJ\JK<).5'+:V:2C%K64I<J\>KEU>GK#E
MK1Z<CM)[;0>KW5]?O/SR^?\ V?UH^?\ V?UKO?&OPJ^(WP[E*>-/!FNZ @Q"
M;^ZLO.TB:<X.(-:T\76D79P0<6EX#@UP7S_[/ZU_,V8Y7F63XNK@,WR_,,KQ
M]"5JV"S+!XG XNE\-O:X?%TJ-:FY:ODG",TKN25U?BG"4'RRC*,ENI1MT5K.
M^OX=.X?/_L_K1\_^S^M'S_[/ZT?/_L_K7#_X%T_]M_I_]O$A\_\ L_K1\_\
ML_K1\_\ L_K1\_\ L_K1_P"!=/\ VW^G_P!O 'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M'_@73_VW^G_ -O 'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z
M?_;P'I'P>^&VH_%CX@^'_!5B98H;R876L:A&0/[+T*U(FU'41D@%FM"!8<Y.
MI$ 9.*_H%T30],\.:/IF@Z+:0V.E:/86NFZ?:18$5M96<"P6]NG^RJA>>YW=
MS7R1^QG\&Q\._A^OBW6[14\6>/8X+^2.6$"72O#VX2Z+IP 4M:M=;O[4O55@
M&+Z=$XW:8@K[4K_77Z*/A+_J!P)'/LXP_L^*N,J6%S#&QJ4W&OE^2^S]ID^6
M2=2//2JRIR68XN$?9RIXBM2PM2">"@?18"@Z%"\E:=6TY)ZM=E?K;:_5.UE8
M****_JT[@HHHH **** "BBB@ HHHH **** "OQ _:Y^,I^*'Q&N-(TB\\_P=
MX)\_1]($6/LFJ:D23K.LDAF!^TW=K]@LB#AM/TTL/^0K7Z!?M>?&3_A6'P[N
M=&TBZ,7B_P ;I<:1I9CG'G:;I(&W6M9*%1@I:7"V=BW4ZA?1NC8T^05^*7S_
M .S^M?YU?33\6N=X+PGR3$M<KPN<<7U*-2Z=^7$9-DU1TIIIK]UG.*@VTU_9
MB]Y>WIGD9GB+..'A)?9G477O&/SUZ]-5H'S_ .S^M'S_ .S^M'S_ .S^M'S_
M .S^M?YY?^!=/_;?Z?\ V\>,'S_[/ZT?/_L_K1\_^S^M'S_[/ZT?^!=/_;?Z
M?_;P!\_^S^M'S_[/ZT?/_L_K1\_^S^M'_@73_P!M_I_]O 'S_P"S^M'S_P"S
M^M'S_P"S^M'S_P"S^M'_ (%T_P#;?Z?_ &\ ?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT?^!=/_;?Z?\ V\ ?/_L_K1\_^S^M'S_[/ZT?/_L_K1_X%T_]M_I_
M]O 'S_[/ZU[1^S]\)KGXP_$G2/#+1S)H5F1K'BN\CR1!H5I<@7%L;E0Q6ZU@
MG^R+1L'8N6/ )KQ?Y_\ 9_6OW"_92^#:_";X<6[ZK9"#QAXO-MK?B,2C]_8H
M(6_LK0SNQ_R";2=OM1&"-3OM3.2&6OWOZ.GA1+Q4\0<'A<=0G4X6X>]AG/$T
MY1G[.O0A6C' 90YQTC/-L9%4ZL7[W]G4,SJPUHW.O!8=XBO%/^'3M4GY\KTC
M;2]]=;Z6V9]+6=E:Z=96EC80PVEE9P16MI:01B&*WM+6+R;>VABY");J$55
M"J  H7 K2HHK_:2G3A2BH0C&$(QA&,(I1C",(J$8PBK1C",(QC&,8I)+KT^E
M"BBBK **** "BBB@ HHHH **** "BBOC[]K_ .,?_"L?AY+H6D77E>+_ !TE
MSH^FM&<RZ9H^ -;UK81\ICM+@6-B1C.H7Z2*[?8)!7RG&_&&5<!<+9UQ;G<^
M3+LEP-7%58QG"-7$U[QI8/ 8=3:4L3F&+J4<'AT_=5:M!S<8<THQ4J1I4YU)
MNT81<G\O/I]Q^?O[6_QD_P"%I?$B73='O/,\(^"3<:/HGE9\F^U$7&-9UGDG
MBYNK065F5PK6&G&3&6:OECY_]G]:/G_V?UH^?_9_6O\ "WC'BO-N..*,[XLS
MNK*KF6>8^IC*R4INEAZ3Y(87!4%.4N7#8'#1I83#Q7+:A1BI*53GG/Y6I4E5
MJ3J3=Y3E=^6B27RL'S_[/ZT?/_L_K1\_^S^M'S_[/ZU\U_X%T_\ ;?Z?_;Q
M?/\ [/ZT?/\ [/ZT?/\ [/ZUI:1H.M>([^/2_#^CZCKFI3@E-/T>RN-2NY@.
MYM]/M+J\ Y)]!UXQ6M&A6Q%6E0P]&OB*]:I"E1H4(.K7JU9VY*=*E%\]6<K.
MT*:E4D^91@];5&/-WZ;*^[M_7S,WY_\ 9_6CY_\ 9_6OL/P#^Q%\8?%A@N_$
M*:;X TN3_62:Q.;S6#"?^?71=.')QR5U>]T]L8(!RN?MGP%^Q'\'_!_D77B"
M#4?'^J1#F77I3:Z0)3DA[?1; J&7 P5U6\U,CG#],?T%P1]%WQ?XT]CB)</O
MA;*ZKC)9EQ95>5?NWKSQRU0KYO/FC'F@_J*HSYHWK1Y[KJI8#$57K'V:ZNIH
MU?:RUYO/56TWN?D9X0\ ^-?'UX;'P;X8U?Q'<Q?ZPZ98W$T,!_ZB5S_QY67_
M &^=_6OMKX>?L!^+-3%O>_$OQ':>&++B:30] %MK&N^]M<ZG_P @:RX'!M?^
M$A4\#()K]3M/TO2M#L8=-T73M/TC3[8>7;6&FV5OI]G"#CY+>UM1!;(#Z*@'
M'!R,5LU_9' 7T*N ,C=+%\:9GF/&F.I\DJF#2EDN1.HN9N-3#X2I+,<6HMQ]
MZIFE.G62?UG"2YY<_I4LLH0LZDI5Y7UY](NUMXIO\^AX5\._V>/A)\,!;S^&
MO"MK/K$ ROB+7 -9U[SN3]HM[NX4I829X(TJVL$.!E>N?=:**_KG(N'<BX8P
M%/*^'LHRS)<OI)<F#RO X? 4%+K.5+#4Z<)U).[E4E%SG)RE.4I2E)^A&,8)
M1A&,(K915OO[_IZ62****]HH**** "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
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
M/!/P\\*>&_ _@OPSIT&E>'/"7A+1K#PYX9T/3;?)MM-T;1-'M;32M)LHRQ_<
MV=HJ ,2%#'-=C7Y+GG&&99PJF'I2E@<!+_F&IM*I4IOETKU5&%249<OP+D5F
MT^;1GZCDW"F RODK5>7&8N*35:HKTZ<U>TZ-*3E&$U?XI<[5E:SN%%%%?*'U
M04444 %%%% !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 %%%% !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 ?XOGQ+_P"2C?$#_L=_%?\ Z?[FN(^?_9_6NW^)?_)1OB!_V._BO_T_W-<1
M\_\ L_K7].4O@A_U[I_DS^;G\4M_BZ?]N[_UM</G_P!G]:/G_P!G]:/G_P!G
M]:/G_P!G]:T%_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=
M/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\
M[/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[
M/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_
M]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L
M_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_
MK1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_V
MW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^
MM'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M
M'S_[/ZT!_P"!=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?
MZ?\ V\'S_P"S^M.CC=WV)^\>3/EQY_S[]\8K]JOV"?\ @@Q^W?\ MS?V/XM/
M@O\ X9[^"&J>1=#XN?&2QU#1_P"U=-EQ_I/@'P!FU\8>,!>69_T*]^Q>'/!F
MHY_Y&FO[8_\ @GY_P0J_8A_8(DT?QMI7AB?XY?'C3C;W<?QG^*]G8:C?Z%J4
M#*RW7PX\)D7'AWP"RE?]%UBU74_&0!:*7QI.K"OELXXORC*>>DJOU[%Q=EAL
M(U/E>G\>O;V-&UUS+FJ-=FM3Z3*N%\SS3EJ>SGA,*[?[1B8\O-M_!HW56K>W
MNMQ@I7>J/Y'_ /@FW_P;G?M4_M@OX?\ B7^T.FK_ ++'[.]_!8ZI;W?B/2L_
M&?X@:/,3/_Q1/@#4 ?\ A&K/5[,'/C7QY_9P4:AIFJ^&O#'CO2@2/[Q_V._V
M&?V9?V$?AM#\,?V:OAEI/@K3Y8;'_A*/$UPJZG\0?'^I6>X#6?'GC.X0:QXC
MO ;BZ:QM'D70= 2673/#.D:/I*1:7']B45^39SQ%F6=2Y<15]CA8R4J6$H>[
M2C;9U&[SK3[RF[=HQUO^HY1P]E^31OAZ?M<0TU4Q5;WJK4G><8)6A2@[*T(+
M2VKE96****\$]T**** "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 **** "BBB@ HHHH **** "BBB@ HHH
MH **** *LT$-U#)#/'%/!-$8Y8Y )(Y8R.<@@AL@]P>W)KYQ\<?LH? _QT[W
M%SX/A\.:DZ?\A3PA.= E'F+ABVGVP;1KHY!!-[I4A."1WKZ8HKYOB+A#ACBW
M"+ \3Y!DV?86*?LZ6;9;A<>J3?+[]&6(A.="JN56JT)4JBLK2T5HG3IU%RU(
M1J1[25_N[,_*7QM_P3Y\267FW7P_\::;J\/)32O$\%SI%XJ]K?\ M+3_ .T[
M6\XZXLM.&<C/&3\B>,O@7\7/A\97\4^ ]>L[2(9DU.U@_MC2!D<9UK1_M5I9
M$^C7@/7IBOZ%:*_F+C#Z%OA=G\JN(X<Q6<\&8J=W&AA*L,YR=3E9RE+ 9LZN
M.2;5U3PV;X6E&\N6$6TUPU,MP\[N'-3ET<7II;=:7V[G\ROS_P"S^M'S_P"S
M^M?T#^,_@-\(O'HED\4> M O+R90'U.UM_[(U<],$ZII36E\3QWE/4GM7RIX
MO_X)_>"[_?-X)\8Z_P"')LF5;36H+;Q#IXQ]V"VF@.F7EFA&?OOJ#=P#FOY>
MXK^A;XHY+[6KPYC<CXOPT%>G2H8F>2YI.*<>9RPF9QC@$TM;4LVK]4^5RC?A
MGEE>-W"5.:M=/FY6_EK;3S/RC^?_ &?UH^?_ &?UKZW\6_L2?'#PT7ETK3](
M\9V:#_6^'-4@AN_)!QAK#6/[+N5;D "T;4&/8'G'S3XD\$^,/!\WV;Q;X7U[
MPW-_JHCK&E:AIOGY'6V^T6N+WU^F#TK^<>)/#OCS@^<H\3\(\09'"$E!XK,<
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
MOZHX3\->!.!:4:?"/"N39')0=.>+PN#A/,ZT':\<1FN(=;,<3?6[Q.)K-WO=
M/5]U.A1I6=.G&$EUBK/^M-.P4445]R:A1110 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 ?C+^WU_P $.OV%_P!OA]<\7^(O!,OP<^.FIB>4
M_&WX01:=H/B#5=1) 6Z\?>&FMSX3\? M]F%WJ&M6"^,6TZ-M-TOQ3I2'(_BO
M_;J_X-\OV]_V,WUOQ5X:\(K^TY\%],CN+X?$CX*Z7?ZEKVEZ3;E@9_&OPE!N
MO&'AR]%FC7E]>>&O^$T\&Z;IR-_:OB@8-?Z=5%?2Y1Q7F^4J-*-;ZWA5OAL6
MO:<O_7BM_&HM:\K4I\M]F?-YKPME>:\TY4Y87$2U=?#/EYWI_&IN\*R=O>4U
MKT:/\4>2-T?8_P"[>/'F1Y_S[=\8S3?G_P!G]:_U:OVU/^"-G[ G[=O]KZS\
M7/@[:>%/B?J@FE?XV?"&>V^'WQ/-Y/DG4M:U*TTV\\-^.[P$\?\ "Q_#7C&)
M%^5$4 8_DA_;(_X-9_VP/@^^K>*?V4_&/A?]J+P5 9IX/"ES+8_#KXQV]O\
M9GN6 TC7]2'@/Q(EEL(\S2O%VEZ_J19$TOPOYKA!^E97QOD^8<E.O*675Y6O
M'%2C]7UZQQ2M#E[.I&DW=<L7K;\\S'@_-L"W*C%8^BMIX=3]KIR?'0<7)7OI
MR2J[3YN72_\ +G\_^S^M'S_[/ZUZ+\4_@_\ %;X'>+[_ .'_ ,9?AQX[^%GC
MC3!F_P#"GQ \*ZQX0UZ& _\ 'K=#3=?M;6[-E>];&^S_ &;J/7@5YU\_^S^M
M?7PG"I"-2G*-2G.,9PG!\T9QEJFGI\UT/EI1E!N,XU(2C)PE&:M*,H\O,I+I
M:ZZ_S;!\_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K5$_P#@73_VW^G_ -O!\_\
ML_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_
M .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!
M=/\ VW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S
M^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\
M[/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T
M_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_X%T_]M_I_P#;P?/_ +/Z
MT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\_P#L_K1\_P#L_K1\_P#L
M_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?\ @73_
M -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@73_VW^G_ -O!\_\ L_K1
M\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_ .S^M'S_ .S^M'S_ .S^
MM'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_P"!=/\
MVW^G_P!O!\_^S^M'S_[/ZT?/_L_K1\_^S^M ?^!=/_;?Z?\ V\'S_P"S^M'S
M_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P?/\ [/ZT?/\ [/ZT?/\ [/ZT
M?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_ (%T_P#;
M?Z?_ &\'S_[/ZT?/_L_K1\_^S^M.1'F>.&&.:2:2;R8HHOWT\\TW^??J>3F@
M/_ NG_MO]/\ [>&_/_L_K1\_^S^M?L9^Q[_P0A_X*/?MA-IFL:1\&+SX)_#>
M_P#(E_X69^T%]O\ AOH\]G+_ *1;7&B^$KC3+GXC^(K2]L^+"]TGPAJ'APDX
M_M32B17]6?[&G_!KK^QE\#I='\4_M.^)/$G[5OCFR,-T^@W\-Q\/?@W:7BF.
MY _X1'0=2N?$?B,6EYYBN/$?C!_#GB%,/JG@B-R57YS,^*\DROGA4Q4<17I_
M%A\*Z=>:>F]2%1T([Z<U57L^Q]!EW#&;YBTX8>>'I.W[[%*="+VVA."K2T6M
MJ>C:7VKG\,7[,'[%?[5'[9WBD^#_ -F;X'^-OBQJ-M+!:ZIJFC6/V/P?X<\T
M?Z-_PEOC;5[G2_!_AOBZ_P"9DU?3OI7]=W["7_!JAX-\-2Z1X]_;_P#B3'\0
MM2B,%U_PHKX.:IK.B^$#ATF^S^-?BA<VNE>,=90Y8WFC^#;/P:VGZ@N8O'&M
M:851OZ\O 7P^\!?"OPGI/@3X9^"_"GPZ\%Z!;_9M$\'>"?#ND^%?#6D0?ZW[
M/IFA:#:66DV*9!9EM+-!G<P^;<:[BOSC-..LUQO/#!1_LS#R;4?9SG/$RIOE
MOS59OW.:VG+%-:W<M+??97P5EN$4*F-?]HUXVYO:1A'#JI%+6-.*5^6^MY.^
MEK:W\B^#7P.^$7[/G@;2_AM\$/AKX*^%/@32"KV'A;P1X>T_P]I:W#*$N=0N
M+73(+87>JW>-U[J][YNI:@YW:C-*XS7KM%%?%RE*<I3G*4YSDYSG-N4I2E:[
MDWOL?8PA"G&,*<8PA"*A"$5:,8QT22U_JP4445)84444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '^+Y\2_P#DHWQ
M_P"QW\5_^G^YKB/G_P!G]:[?XE_\E&^('_8[^*__ $_W-<1\_P#L_K7].4O@
MA_U[I_DS^;G\4M_BZ?\ ;N_];7#Y_P#9_6CY_P#9_6CY_P#9_6CY_P#9_6M!
M?^!=/_;?Z?\ V\'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M ?^!=/_;?Z?_;P
M?/\ [/ZT?/\ [/ZT?/\ [/ZT?/\ [/ZT!_X%T_\ ;?Z?_;P?/_L_K1\_^S^M
M'S_[/ZT?/_L_K0'_ (%T_P#;?Z?_ &\'S_[/ZT?/_L_K1\_^S^M'S_[/ZT!_
MX%T_]M_I_P#;P?/_ +/ZT?/_ +/ZT?/_ +/ZT?/_ +/ZT!_X%T_]M_I_]O!\
M_P#L_K1\_P#L_K1\_P#L_K1\_P#L_K0'_@73_P!M_I_]O!\_^S^M'S_[/ZT?
M/_L_K1\_^S^M ?\ @73_ -M_I_\ ;P?/_L_K1\_^S^M'S_[/ZT?/_L_K0'_@
M73_VW^G_ -O!\_\ L_K1\_\ L_K1\_\ L_K1\_\ L_K0'_@73_VW^G_V\'S_
M .S^M'S_ .S^M'S_ .S^M'S_ .S^M ?^!=/_ &W^G_V\'S_[/ZT?/_L_K7KO
MPC^ 'QT^/FM'P_\  [X.?$WXOZT)8;:6P^&O@?Q1XUEMY9>2=3/A_2]4%E9
M YO;PX]3BOW&_9O_ .#8_P#X*2?&F2PU'XGZ/\-_V9?"LYMY;F[^)_BJVU_Q
MC-9RD!CIO@GX;GQ0#>+_ !6/B_6?!C#@8R0#P8W-<MRY/Z]C</AIK_EW.K"5
M5][4Z4JDY6_NQ?3N=N$RW,,?;ZG@\1B8NUIPA-4M;6O4J0IP5[.W,U?6Q_.Y
M\_\ L_K7>_#7X6?$WXR^*=/\"?"3X>>-?B?XUU(9L?"GP_\ "VL>+_$=X "2
M8-$T"UU2[  Y). /7 K^_G]E_P#X-7/V&_A,;#5OVBO''Q)_:D\26X(N-,N;
MB;X0_#264XF$@\-^"M3NO'*LC%B%N_BC/IK?(#I0W;3_ $,_!C]GKX%_LY>%
MH_!OP%^$/PZ^#_AB..(2:-\/O".B^%K>^D@3"W.H_P!E6EM=:I>@'!OM3>\O
MGR=\C$G=\9F/B#@*%XY?AJN,FM8SK<F'H<UERS2GS5)\MY)Q<(:/=WT^MR_@
M;'U>6>/Q$,%!V;A3YL176RW@HPB^MU.5VW>UM?X&OV.O^#7C]MOXWMI?B3]I
M+Q!X5_93\"7)CN)]+U0V_P 0OB]?6TF01!X+\/:G;^'-&6\MAL9O$7CJQU+2
MFX;PKJF"1_6=^Q3_ ,$0/^"??[$+:1X@\%?"B'XI_%?2V@O(?C!\<!I_C[QE
M9:C;\IJ'AK3KG3;3P=X%N[9IF^RWWA'PWI.OM&X34M7U-E,E?L%17P69\49S
MFG/"MB?84)[X?"*="G):>[4:FZE6%E\,YM:OEY;N_P!QEW#.49:XU*>&C7KQ
MM:OB5"M-=[*4.2%^OLXPO97ORQL4445\\?0!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 %%%% !52XM
MH;F"6WN((9[>1-DD,L*RQ2CJ086#!AGLP([\BK=%3**FG&2C)-.,HR7-%QE:
MZ<7H[VZ[ >2_\*4^$\?B&P\5VWP]\+6?B'2KHWUCJ>F:9!I<\-XBD"Z,=@+:
MWN;G/22Y1W'7/!KUJBBO-RS)<HR98I93E>6Y7'&U_K6+CEV!PV"6)Q+A&F\1
MB?JU.G[>NX0BG6J\U1I:R:LDE&,;\L8QOORI*]N]M_\ @A1117J#"BBB@ HH
MHH **** "BBB@ HHHH X'XB>.=$^&_@W7_&NO2*MAHMC-=&(3*DU[><PV.G6
M['*FZOKMH[.,#/SR98,H(7^?7QEXLU?QOXIUOQAX@N/M&KZ_J,U]=R#'DV_G
M<6UK;?\ 3G9V>+.Q[<8K[/\ VW_C&?$_BJ+X7:%=E]"\&W33:^\9S#>^*?);
M_1\ABI/AZU9K?("L+]]2C89C KX.^?\ V?UK_)3Z7/BO_KOQI#@[)\2Y\.<$
MUZ^'JSHRA*AF7$;4L-F6)E*+?MJ.7QOE^%YN7EK0QV(@YTL139X&8XEU:CI1
ME^[A=2CK\3LW%^ED[ZWO\P^?_9_6CY_]G]:/G_V?UH^?_9_6OY(_\"Z?^V_T
M_P#MX\X/G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6CY_\
M9_6CY_\ 9_6CY_\ 9_6C_P "Z?\ MO\ 3_[> /G_ -G]:/G_ -G]:/G_ -G]
M:/G_ -G]:/\ P+I_[;_3_P"W@#Y_]G]:/G_V?UH^?_9_6CY_]G]:/_ NG_MO
M]/\ [> /G_V?UH^?_9_6CY_]G]:/G_V?UH_\"Z?^V_T_^W@#Y_\ 9_6OT>_8
M2^#?VN[O/C%KUGMM['S]&\%)* 5GO /(US6X?1;0 Z+9G& 3J?0GGX:^&?P_
MU?XG^.- \%Z*?](U>\\JXO/]?%I6FP_Z1J6HW&.2;2S( '5N  37] WA3PQI
M'@SP[HWA?0H!:Z1H6FVNF6$&X$I;VD( EE^13]IGP9+ER#OD9B,<U_9OT//"
M;_6OBNKX@9OAG/(N#JT%E<*\%*GC^**E.G+#OE<)QE2R;#58YA4;E3E#&U\J
M::G[6-+TLMP_M*OMI1O"E*T9?WU:TK6V3W7FM4SJZ***_P!53W@HHHH ****
M "BBB@ HHHH **** "BBB@#!M=%T>RO;S5K/2=/M=2U AM0OK:QMHKV],<0B
M N;F*#[3=%?)4 .W*J H8  [U%%8T,/1P\'"C2I48RG4JRC1I0I1E4JSE4JU
M'&"5YU*DI3J3DY3G.4ISE*4FV!1116P!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!XG\9_V??@?^
MT=X1D\"_'OX2_#[XO^$&,L\6A?$#PKH_B>RL[F90IU#2_P"T;:YN-(U1AD+J
MNDO9:BN04E5E4K_.=^U7_P &K'[''Q6&I:]^S!\0/'G[,/B>X::YA\.7YG^+
MOPK$AW7'V>UTKQ#JNF^/-):YO@"UZOC_ %&*P0EX?#DI"QM_4[17H8#-<RRR
M5\#C*V'CS.3IQG*5*4GNW2G*5-W\XNW1GG8W*<NS%-8W"TL0WHJDH0C54=+1
M52$8S26NTE?Y'^8Y^U!_P;I?\%,OV</[0U7P[\+='_:4\&67[V/Q)^S]JMSX
MIU[RMS36ZW/PXUBTT'XC7=^&&UD\-^'/$5@AX;4P2,_B5XM\'^+? &O:AX5\
M<^%_$G@OQ/I$WE:IX;\6Z'J'AK7M*E_Y]M2T36+6UO+//_3W9XK_ &F*\+^,
M_P"SE\ ?VC- 'AKX^_!CX9_&+18H9DMM/^(W@KP_XO6P,J;9)M'EU?3KNZT>
M[(F<+>Z4]E?+G='("!C[7!>(F*I*,<QP.'Q"5N:MAY?5ZK6B?+3JRG2ZW:A*
MDNCYE;E^.QO .$FW+ 8NIAY/X:>(A+$Q3NM%534X[6;FIWTM:SO_ (W/S_[/
MZT?/_L_K7^CS^T7_ ,&O_P#P3C^+_P!MU3X4Q_%3]F?Q%.LLD*> /&,_B[P6
M]Y+PS:EX1^(R^)[S[)QG[#X;\5^&5R?EVC@?AG\?_P#@TY_;"\$M=ZA^SS\;
M_@S\=M(M_P!Y;Z7XH@UGX-^.IR!^YMK73[@>,O!Y13D;K[QWI@.01U('U^"X
MUR#&)<V*E@YO:GBZ4Z>G=U(*I17SJKRNCY7%\(9YA-5AEBJ:WGA:L*G\O_+N
M;IUG?RIOK>Q_*E\_^S^M'S_[/ZU^AOQR_P""3_\ P4>_9S-Q+\4_V//C9I^E
MV8F:]\1^$O"H^*GA"P@BSMNKKQ9\+[OQEX<LP<$#[9K&"01VK\^+FVN;.YN+
M.\MYK.\LYI[6\L[J#R9X)X?]'N;:YMKC/V.\L\XYZ?3K]-0Q.&Q4/:87$4<1
M3T]^C4A4AJKK6$I?BE>VESYZMA\1AI\F(H5Z$_Y*U.=.6G+K:<8Z;;-Z-WM<
MA^?_ &?UH^?_ &?UH^?_ &?UH^?_ &?UK8R_\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UH^?_9_
M6@/_  +I_P"V_P!/_MX/G_V?UH^?_9_6CY_]G]:/G_V?UH#_ ,"Z?^V_T_\
MMX/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]: _\"Z?^V_T_P#MX/G_ -G]:/G_
M -G]:/G_ -G]:/G_ -G]: _\"Z?^V_T_^W@^?_9_6CY_]G]:/G_V?UK[ ^"/
M_!/S]MS]I)[9_@C^RI\<?'^FWQ"VWB33/AUX@LO!)8@D"X\?ZQ:Z7X/M"0#@
M7>L'(_*LJM>C0CSUZU&A!;SK584HK5+><E>U^E[:7M=%TZ56M.-.C3K5:CVA
M3A.I-_#LH1E^+5W>W6WQ_P#/_L_K1\_^S^M?TM_ 7_@UF_X*)?$H6=_\8-=^
M#/[.NCN8A>Z?XA\8'XA^-[>)Q\WV70_AM:Z]X0O2.!MNOB/8-G@*><?ME^SY
M_P &G_[&O@22SU+]H+XR_&#]H'4[<1?:-#T.'2/@QX"OCC]\+K3M&N?%7CP!
MSWLOB1IY &-I+8'SN+XPR#"73QT<3/I#"0G7O:U[5(Q]C;7=U$GKV9[^$X5S
MO%\K6$E0@[>_BIPH6V6L)/VO3I3Z[V:/\_1$>9XX88YI)I)O)BBB_?3SS3?Y
M]^IY.:_3;]F?_@CA_P %(_VK_L%]\,_V7?B!HWA*_P#L\J?$#XJV5M\)?!7]
MF3_=U+3M1^(']@WOC"S;!P?!]GXB[XZ$5_I8?L[?\$\OV(/V318S?L]_LP_"
M'X<ZQ81^3;^,+3PM;:Y\0O* ^[<_$CQ2==\=WJYSQ>^(Y.^<Y!'VE7R6-\1I
MRYH9=EZ@M+5L94YN9-:7P]&4;6:=^:L[K16U/J<%P!&+C/'XZ4K6_=X6GRV=
ME>U>M%M]/AI+=M]#^*;]EO\ X-)+6$:9KW[9W[3<UX_[F2^^''[.NE>1;EE8
M3?9KGXI_$'2OM5Y9,[8O+*T^%FFLQ&4U)AS7]*O[*W_!+O\ 8/\ V+5LKS]G
M[]G#P'X<\6V?ELGQ'\16=SX[^)HG*%+B>V\?^.+G7/$FDK>\M>V.@7VF:8SD
M,-.4*JC]!**^,S#B#.,SNL7CJTJ4M70HOZO0Z?\ +NCR)[?:YK/56/K\!D&4
MY;RRPN"I*K%*U>JO;U__  96YW&_]U1NDD[V"BBBO&/8"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 ****
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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 "BBB@ HHHH **** "BBB@ K-NXIIK2>*&XEM)9898X[J-8'FMY)AC[0JS V
M^;?KM974@%<#H=*BHJ4U4BX2;491E"7*^63C.+BTIJTX/6]XR3T]+!^<6L_\
M$^=)U&XNKVW^+&NK>7<LUW/<ZMX>M=6FN+RXG^T3W%T8-5TH73,3@!OS)P*X
MR_\ ^"=^NIC^S?B?H]XN=N+[PM>::1'UV_Z/J^IC-?JA17\\XWZ*?@3CISJ5
M."I4*U24ISK83B+BJA+GG-U)S5/^VYX?GG.4I2<J,KWTM;7D>!PS_P"7?IJ_
M+M;MU/R#O/\ @GW\4TS]@\7> ;@>=G_2[SQ%99A]/W&@ZF"?;_)YFY_81^.=
MM_J3X*O/WN[_ $7Q%<GY?7_B8:5:_P"/M7[145\SB?H9^"^(;=/#\2X*^RPF
M?UG%;;PQ='%P=K:6BMW>^ELWEN%=K*HO^WUKM_=\C\0;G]BG]H*%I%3POI%X
M$&8Y+;Q3H*F;C/[@7-S:E.#_ ![>/>L.;]C[]HN%7E?X<3;$&1Y?BGP1+,1[
M6\'BC!XYP,D#KG%?NU17B5OH.^$M3^'GG']"R]U4\WR&=KVO>5?AFK.2T5ES
MJVNMF2\LP[MK4_\  D^WEIM;T]$?@O\ \,H?M"?]$TU+_P &WA[_ .6E4I?V
M8OCY$[PM\,?$9=.GDG3YX#Z8N;:[(/?G\>:_?6BO/J?07\-VE['BSCF#ZRK8
MC(<1VMRK^PJ?+L^;>]UMRJY_9E!;2J+Y_P"27G][\C\!E_9E^/1?:?AAXC _
MO>3;X'X_:\?RK1_X90_:$_Z)IJ7_ (-O#W_RTK]Z***?T%O#=7]MQ;QS/;E]
MCB,@P]K;\ULBJ<]]+;<JOO>ZF.5T5O.I+;=^GKO;^K*WX2P_LA?M%7*B6/X<
M2HIS@2>)/!UI-_X#3Z]:X]><8'Z:\'[%O[0LRH7\(:=;&0?O(Y?%'AG]QTZ&
MWU.Z#?\  2?>OW#HKOI?0<\)8?'GO']1Z7_X5>'H7M_@X77RNW:^F[N_[,H?
MS5/O7^7]7?E;\6;?]A3XZ3-AT\'V@[R7/B(G]+;2[H_3CL*WK?\ 8"^,4NQ[
MGQ'\.K.-P3)&-4\03SP^H"CPO]G)[\7/T)K]B**]FA]"_P %Z+3J4N*,7_,L
M1GS47M:RP^$H<GGRVYM+[%K+<,NE1[;S7_R)\A?LQ_LU_P#"D$\0:KXAO].U
MOQ9K?E6"WNFI<?8]-T*WVW M+9KJVM;I;J]NR&O\J^]-/TO:59'%?7M%%?T1
MP7P7P_X?\/8+A?AC!?4<HP#K2H4I5)UZ]2IB*TZ]>OB<35E*MB<16K5)U*E6
MI)O50A&%*%.G#MA"%.$807+&.RO?^OG=Z;A1117U104444 %%%% !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 5\
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
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 %%%%
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 %%%%
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 %%%%
3!1110 4444 %%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>gnss-20250930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2025-12-15T16:31:54.0732+00:00 -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema targetNamespace="http://www.genasys.com/20250930" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2025" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:cyd="http://xbrl.sec.gov/cyd/2025" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:srt="http://fasb.org/srt/2025" xmlns:stpr="http://xbrl.sec.gov/stpr/2025" xmlns:gnss="http://www.genasys.com/20250930" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd" namespace="http://xbrl.sec.gov/ecd/2025"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" namespace="http://fasb.org/us-gaap/2025"/>
  <xsd:import schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd" namespace="http://xbrl.org/2020/extensible-enumerations-2.0"/>
  <xsd:import schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" namespace="http://www.xbrl.org/dtr/type/2024-01-31"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd" namespace="http://xbrl.sec.gov/country/2025"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd" namespace="http://xbrl.sec.gov/stpr/2025"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" namespace="http://fasb.org/srt/2025"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd" namespace="http://xbrl.sec.gov/ecd-sub/2025"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd" namespace="http://xbrl.sec.gov/cyd/2025"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" namespace="http://xbrl.sec.gov/dei/2025"/>
  <xsd:import schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" namespace="https://xbrl.org/2023/calculation-1.1"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information" id="statement-document-and-entity-information">
        <link:definition>75000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets" id="statement-consolidated-balance-sheets">
        <link:definition>75010 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals" id="statement-consolidated-balance-sheets-parentheticals">
        <link:definition>75020 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations" id="statement-consolidated-statements-of-operations">
        <link:definition>75030 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" id="StatementConsolidatedStatementsOfComprehensiveLoss">
        <link:definition>75040 - Statement - Consolidated Statements of Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity" id="statement-consolidated-statements-of-stockholders-equity">
        <link:definition>75050 - Statement - Consolidated 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 roleURI="http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" id="StatementConsolidatedStatementsOfStockholdersEquityParenthetical">
        <link:definition>75060 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows" id="statement-consolidated-statements-of-cash-flows">
        <link:definition>75070 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance" id="DisclosureCybersecurityRiskManagementStrategyAndGovernance">
        <link:definition>995457 - Disclosure - Cybersecurity Risk Management, Strategy, and Governance</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureOperations" id="DisclosureOperations">
        <link:definition>995467 - Disclosure - Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPolicies1" id="DisclosureBasisOfPresentationAndSignificantAccountingPolicies1">
        <link:definition>995477 - Disclosure - Basis of Presentation and Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncements" id="DisclosureRecentAccountingPronouncements">
        <link:definition>995487 - Disclosure - Recent Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombination1" id="DisclosureBusinessCombination1">
        <link:definition>995497 - Disclosure - Business Combination</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognition" id="DisclosureRevenueRecognition">
        <link:definition>995507 - Disclosure - Revenue Recognition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurements" id="DisclosureFairValueMeasurements">
        <link:definition>995517 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureInventories" id="DisclosureInventories">
        <link:definition>995527 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipment" id="DisclosurePropertyAndEquipment">
        <link:definition>995537 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssets" id="DisclosureGoodwillAndIntangibleAssets">
        <link:definition>995547 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOther1" id="DisclosurePrepaidExpensesAndOther1">
        <link:definition>995557 - Disclosure - Prepaid Expenses and Other</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilities1" id="DisclosureAccruedAndOtherLiabilities1">
        <link:definition>995567 - Disclosure - Accrued and Other Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilities" id="DisclosureTermLoansAndWarrantLiabilities">
        <link:definition>995577 - Disclosure - Term Loans and Warrant Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeases" id="DisclosureLeases">
        <link:definition>995587 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>995597 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>995607 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensation1" id="DisclosureSharebasedCompensation1">
        <link:definition>995617 - Disclosure - Share-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquity" id="DisclosureStockholdersEquity">
        <link:definition>995627 - Disclosure - 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 roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShare" id="DisclosureNetLossPerShare">
        <link:definition>995637 - Disclosure - Net Loss Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformation1" id="DisclosureSegmentInformation1">
        <link:definition>995647 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformation1" id="DisclosureMajorCustomersSuppliersAndRelatedInformation1">
        <link:definition>995657 - Disclosure - Major Customers, Suppliers and Related Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" id="DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies">
        <link:definition>995667 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationTables" id="DisclosureBusinessCombinationTables">
        <link:definition>995677 - Disclosure - Business Combination (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionTables" id="DisclosureRevenueRecognitionTables">
        <link:definition>995687 - Disclosure - Revenue Recognition (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsTables" id="DisclosureFairValueMeasurementsTables">
        <link:definition>995697 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesTables" id="DisclosureInventoriesTables">
        <link:definition>995707 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentTables" id="DisclosurePropertyAndEquipmentTables">
        <link:definition>995717 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables" id="DisclosureGoodwillAndIntangibleAssetsTables">
        <link:definition>995727 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherTables" id="DisclosurePrepaidExpensesAndOtherTables">
        <link:definition>995737 - Disclosure - Prepaid Expenses and Other (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesTables" id="DisclosureAccruedAndOtherLiabilitiesTables">
        <link:definition>995747 - Disclosure - Accrued and Other Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesTables" id="DisclosureTermLoansAndWarrantLiabilitiesTables">
        <link:definition>995757 - Disclosure - Term Loans and Warrant Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesTables" id="DisclosureLeasesTables">
        <link:definition>995767 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesTables" id="DisclosureIncomeTaxesTables">
        <link:definition>995777 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationTables" id="DisclosureSharebasedCompensationTables">
        <link:definition>995787 - Disclosure - Share-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareTables" id="DisclosureNetLossPerShareTables">
        <link:definition>995797 - Disclosure - Net Loss Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationTables" id="DisclosureSegmentInformationTables">
        <link:definition>995807 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationTables" id="DisclosureMajorCustomersSuppliersAndRelatedInformationTables">
        <link:definition>995817 - Disclosure - Major Customers, Suppliers and Related Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails" id="DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>995827 - Disclosure - Basis of Presentation and Significant Accounting Policies - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncementsAdditionalInformationDetails" id="DisclosureRecentAccountingPronouncementsAdditionalInformationDetails">
        <link:definition>995837 - Disclosure - Recent Accounting Pronouncements - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" id="DisclosureBusinessCombinationAdditionalInformationDetails">
        <link:definition>995847 - Disclosure - Business Combination - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails" id="DisclosureBusinessCombinationScheduleOfConsiderationDetails">
        <link:definition>995857 - Disclosure - Business Combination - Schedule of Consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" id="DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails">
        <link:definition>995867 - Disclosure - Business Combination - Schedule of Assets Acquired and Liabilities Assumed (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails" id="DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails">
        <link:definition>995877 - Disclosure - Business Combination - Schedule of Identifiable Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1" id="DisclosureRevenueRecognitionAdditionalInformationDetails1">
        <link:definition>995887 - Disclosure - Revenue Recognition - Additional Information (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2" id="DisclosureRevenueRecognitionAdditionalInformationDetails2">
        <link:definition>995897 - Disclosure - Revenue Recognition - Additional Information (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2Default" id="DisclosureRevenueRecognitionAdditionalInformationDetails2Default">
        <link:definition>995897 - Disclosure - Revenue Recognition - Additional Information (Details 2) [Default]</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails" id="DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails">
        <link:definition>995907 - Disclosure - Revenue Recognition - Schedule of Contract Asset and Contract Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails" id="DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails">
        <link:definition>995917 - Disclosure - Fair Value Measurements - Fair Value by Major Security 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 roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" id="DisclosureFairValueMeasurementsAdditionalInformationDetails">
        <link:definition>995927 - Disclosure - Fair Value Measurements - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails" id="DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails">
        <link:definition>995937 - Disclosure - Fair Value Measurements - Unrealized Loss on Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails" id="DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails">
        <link:definition>995947 - Disclosure - Fair Value Measurements - Fair Value Measurement of Acquired Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails" id="DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails">
        <link:definition>995957 - Disclosure - Fair Value Measurements - Holdback Liability Measured at Fair Value on a Non-recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails" id="DisclosureInventoriesScheduleOfInventoryDetails">
        <link:definition>995967 - Disclosure - Inventories - 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 roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" id="DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails">
        <link:definition>995977 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" id="DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails">
        <link:definition>995987 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" id="DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails">
        <link:definition>995997 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" id="DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails">
        <link:definition>996007 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" id="DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails">
        <link:definition>996017 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails" id="DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails">
        <link:definition>996027 - Disclosure - Prepaid Expenses and Other - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails" id="DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails">
        <link:definition>996037 - Disclosure - Prepaid Expenses and Other - Summary of Prepaid Expenses and Others (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails" id="DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails">
        <link:definition>996047 - Disclosure - Accrued and Other Liabilities - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails" id="DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails">
        <link:definition>996057 - Disclosure - Accrued and Other Liabilities - Summary of Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfChangesInWarrantyReserveDetails" id="DisclosureAccruedAndOtherLiabilitiesSummaryOfChangesInWarrantyReserveDetails">
        <link:definition>996067 - Disclosure - Accrued and Other Liabilities - Summary of Changes in Warranty Reserve (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails" id="DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails">
        <link:definition>996077 - Disclosure - Term Loans and Warrant Liabilities - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details" id="DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details">
        <link:definition>996087 - Disclosure - Term Loans and Warrant Liabilities - Summary of Changes in Fair Value of Term Loan and First Amendment Term Loan Level 3 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant" id="DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant">
        <link:definition>996097 - Disclosure - Term Loans and Warrant Liabilities - Summary of Fair Value Assumptions Applied in Determining Initial Fair Value and Subsequent Fair Value of Warrant Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details" id="DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details">
        <link:definition>996107 - Disclosure - Term Loans and Warrant Liabilities - Summary of Changes in Fair Value of Warrant Liabilities Level 3 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" id="DisclosureLeasesAdditionalInformationDetails">
        <link:definition>996117 - Disclosure - Leases - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails" id="DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails">
        <link:definition>996127 - Disclosure - Leases - Summary of Operating ROU Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" id="DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails">
        <link:definition>996137 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails2" id="DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails2">
        <link:definition>996147 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfPretaxIncomelossDetails" id="DisclosureIncomeTaxesSummaryOfPretaxIncomelossDetails">
        <link:definition>996157 - Disclosure - Income Taxes - Summary of Pre-tax Income/(Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" id="DisclosureIncomeTaxesAdditionalInformationDetails">
        <link:definition>996167 - Disclosure - Income Taxes - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails" id="DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails">
        <link:definition>996177 - Disclosure - Income Taxes - Summary of Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails" id="DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails">
        <link:definition>996187 - Disclosure - Income Taxes - Summary of Reconciliation of Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails" id="DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails">
        <link:definition>996197 - Disclosure - Income Taxes - Summary of Significant Portion of Net Deferred Tax Asset (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" id="DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
        <link:definition>996207 - Disclosure - Commitments and Contingencies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails" id="DisclosureSharebasedCompensationAdditionalInformationDetails">
        <link:definition>996217 - Disclosure - Share-Based Compensation - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails" id="DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails">
        <link:definition>996227 - Disclosure - Share-Based Compensation - Summary 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 roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails" id="DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails">
        <link:definition>996237 - Disclosure - Share-Based Compensation - Summary of Stock Options Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWeightedaverageAssumptionsDetails" id="DisclosureSharebasedCompensationSummaryOfWeightedaverageAssumptionsDetails">
        <link:definition>996247 - Disclosure - Share-Based Compensation - Summary of Weighted-Average Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails" id="DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails">
        <link:definition>996257 - Disclosure - Share-Based Compensation - Summary of Restricted Stock Units 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 roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails" id="DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails">
        <link:definition>996267 - Disclosure - Share-Based Compensation - Summary of Share-based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" id="DisclosureStockholdersEquityAdditionalInformationDetails">
        <link:definition>996277 - Disclosure - Stockholders' Equity - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails" id="DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails">
        <link:definition>996287 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Loss Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" id="DisclosureSegmentInformationAdditionalInformationDetails">
        <link:definition>996297 - Disclosure - Segment Information - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails" id="DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails">
        <link:definition>996307 - Disclosure - Segment Information - Schedule of Segment Reporting Information by Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails" id="DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails">
        <link:definition>996317 - Disclosure - Segment Information - Schedule of Segment Reporting Information by Segment (Long-Lived Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails" id="DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails">
        <link:definition>996327 - Disclosure - Major Customers, Suppliers and Related Information - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails" id="DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails">
        <link:definition>996337 - Disclosure - Major Customers, Suppliers and Related Information - Schedule of Revenues 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 roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails" id="DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails">
        <link:definition>996347 - Disclosure - Major Customers, Suppliers and Related Information - Schedule of Long Lived Assets 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:linkbase id="lnk">
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://www.esma.europa.eu/xbrl/esef/arcrole/wider-narrower" xlink:href="http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd#wider-narrower" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information" xlink:href="gnss-20250930.xsd#statement-document-and-entity-information" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets" xlink:href="gnss-20250930.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals" xlink:href="gnss-20250930.xsd#statement-consolidated-balance-sheets-parentheticals" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations" xlink:href="gnss-20250930.xsd#statement-consolidated-statements-of-operations" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" xlink:href="gnss-20250930.xsd#StatementConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity" xlink:href="gnss-20250930.xsd#statement-consolidated-statements-of-stockholders-equity" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" xlink:href="gnss-20250930.xsd#StatementConsolidatedStatementsOfStockholdersEquityParenthetical" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows" xlink:href="gnss-20250930.xsd#statement-consolidated-statements-of-cash-flows" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance" xlink:href="gnss-20250930.xsd#DisclosureCybersecurityRiskManagementStrategyAndGovernance" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureOperations" xlink:href="gnss-20250930.xsd#DisclosureOperations" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPolicies1" xlink:href="gnss-20250930.xsd#DisclosureBasisOfPresentationAndSignificantAccountingPolicies1" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncements" xlink:href="gnss-20250930.xsd#DisclosureRecentAccountingPronouncements" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombination1" xlink:href="gnss-20250930.xsd#DisclosureBusinessCombination1" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognition" xlink:href="gnss-20250930.xsd#DisclosureRevenueRecognition" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurements" xlink:href="gnss-20250930.xsd#DisclosureFairValueMeasurements" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureInventories" xlink:href="gnss-20250930.xsd#DisclosureInventories" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipment" xlink:href="gnss-20250930.xsd#DisclosurePropertyAndEquipment" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssets" xlink:href="gnss-20250930.xsd#DisclosureGoodwillAndIntangibleAssets" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOther1" xlink:href="gnss-20250930.xsd#DisclosurePrepaidExpensesAndOther1" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilities1" xlink:href="gnss-20250930.xsd#DisclosureAccruedAndOtherLiabilities1" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilities" xlink:href="gnss-20250930.xsd#DisclosureTermLoansAndWarrantLiabilities" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeases" xlink:href="gnss-20250930.xsd#DisclosureLeases" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxes" xlink:href="gnss-20250930.xsd#DisclosureIncomeTaxes" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureCommitmentsAndContingencies" xlink:href="gnss-20250930.xsd#DisclosureCommitmentsAndContingencies" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensation1" xlink:href="gnss-20250930.xsd#DisclosureSharebasedCompensation1" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquity" xlink:href="gnss-20250930.xsd#DisclosureStockholdersEquity" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShare" xlink:href="gnss-20250930.xsd#DisclosureNetLossPerShare" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformation1" xlink:href="gnss-20250930.xsd#DisclosureSegmentInformation1" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformation1" xlink:href="gnss-20250930.xsd#DisclosureMajorCustomersSuppliersAndRelatedInformation1" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" xlink:href="gnss-20250930.xsd#DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationTables" xlink:href="gnss-20250930.xsd#DisclosureBusinessCombinationTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionTables" xlink:href="gnss-20250930.xsd#DisclosureRevenueRecognitionTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsTables" xlink:href="gnss-20250930.xsd#DisclosureFairValueMeasurementsTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesTables" xlink:href="gnss-20250930.xsd#DisclosureInventoriesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentTables" xlink:href="gnss-20250930.xsd#DisclosurePropertyAndEquipmentTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables" xlink:href="gnss-20250930.xsd#DisclosureGoodwillAndIntangibleAssetsTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherTables" xlink:href="gnss-20250930.xsd#DisclosurePrepaidExpensesAndOtherTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesTables" xlink:href="gnss-20250930.xsd#DisclosureAccruedAndOtherLiabilitiesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesTables" xlink:href="gnss-20250930.xsd#DisclosureTermLoansAndWarrantLiabilitiesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesTables" xlink:href="gnss-20250930.xsd#DisclosureLeasesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesTables" xlink:href="gnss-20250930.xsd#DisclosureIncomeTaxesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationTables" xlink:href="gnss-20250930.xsd#DisclosureSharebasedCompensationTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareTables" xlink:href="gnss-20250930.xsd#DisclosureNetLossPerShareTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationTables" xlink:href="gnss-20250930.xsd#DisclosureSegmentInformationTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationTables" xlink:href="gnss-20250930.xsd#DisclosureMajorCustomersSuppliersAndRelatedInformationTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails" xlink:href="gnss-20250930.xsd#DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncementsAdditionalInformationDetails" xlink:href="gnss-20250930.xsd#DisclosureRecentAccountingPronouncementsAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" xlink:href="gnss-20250930.xsd#DisclosureBusinessCombinationAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails" xlink:href="gnss-20250930.xsd#DisclosureBusinessCombinationScheduleOfConsiderationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:href="gnss-20250930.xsd#DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails" xlink:href="gnss-20250930.xsd#DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1" xlink:href="gnss-20250930.xsd#DisclosureRevenueRecognitionAdditionalInformationDetails1" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2" xlink:href="gnss-20250930.xsd#DisclosureRevenueRecognitionAdditionalInformationDetails2" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails" xlink:href="gnss-20250930.xsd#DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails" xlink:href="gnss-20250930.xsd#DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" xlink:href="gnss-20250930.xsd#DisclosureFairValueMeasurementsAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails" xlink:href="gnss-20250930.xsd#DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails" xlink:href="gnss-20250930.xsd#DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails" xlink:href="gnss-20250930.xsd#DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails" xlink:href="gnss-20250930.xsd#DisclosureInventoriesScheduleOfInventoryDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" xlink:href="gnss-20250930.xsd#DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" xlink:href="gnss-20250930.xsd#DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" xlink:href="gnss-20250930.xsd#DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" xlink:href="gnss-20250930.xsd#DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" xlink:href="gnss-20250930.xsd#DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails" xlink:href="gnss-20250930.xsd#DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails" xlink:href="gnss-20250930.xsd#DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails" xlink:href="gnss-20250930.xsd#DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails" xlink:href="gnss-20250930.xsd#DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfChangesInWarrantyReserveDetails" xlink:href="gnss-20250930.xsd#DisclosureAccruedAndOtherLiabilitiesSummaryOfChangesInWarrantyReserveDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails" xlink:href="gnss-20250930.xsd#DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details" xlink:href="gnss-20250930.xsd#DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant" xlink:href="gnss-20250930.xsd#DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details" xlink:href="gnss-20250930.xsd#DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" xlink:href="gnss-20250930.xsd#DisclosureLeasesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails" xlink:href="gnss-20250930.xsd#DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:href="gnss-20250930.xsd#DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfPretaxIncomelossDetails" xlink:href="gnss-20250930.xsd#DisclosureIncomeTaxesSummaryOfPretaxIncomelossDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" xlink:href="gnss-20250930.xsd#DisclosureIncomeTaxesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails" xlink:href="gnss-20250930.xsd#DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails" xlink:href="gnss-20250930.xsd#DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails" xlink:href="gnss-20250930.xsd#DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:href="gnss-20250930.xsd#DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails" xlink:href="gnss-20250930.xsd#DisclosureSharebasedCompensationAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails" xlink:href="gnss-20250930.xsd#DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails" xlink:href="gnss-20250930.xsd#DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWeightedaverageAssumptionsDetails" xlink:href="gnss-20250930.xsd#DisclosureSharebasedCompensationSummaryOfWeightedaverageAssumptionsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails" xlink:href="gnss-20250930.xsd#DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails" xlink:href="gnss-20250930.xsd#DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" xlink:href="gnss-20250930.xsd#DisclosureStockholdersEquityAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails" xlink:href="gnss-20250930.xsd#DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" xlink:href="gnss-20250930.xsd#DisclosureSegmentInformationAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails" xlink:href="gnss-20250930.xsd#DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails" xlink:href="gnss-20250930.xsd#DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails" xlink:href="gnss-20250930.xsd#DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails" xlink:href="gnss-20250930.xsd#DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails" xlink:href="gnss-20250930.xsd#DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2Default" xlink:href="gnss-20250930.xsd#DisclosureRevenueRecognitionAdditionalInformationDetails2Default" xlink:type="simple"/>
        <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd#eedm" xlink:type="simple"/>
        <link:roleRef roleURI="http://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd#eedm1" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails2" xlink:href="gnss-20250930.xsd#DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails2" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
        <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:title="labelLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NumberOfWhollyOwnedSubsidiaries" xlink:label="gnss_NumberOfWhollyOwnedSubsidiaries"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HardwareMember" xlink:label="gnss_HardwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InitialMeasurementOfOperatingLeaseLiabilities" xlink:label="gnss_InitialMeasurementOfOperatingLeaseLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillGross" xlink:label="us-gaap_GoodwillGross"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_OtherStateMember" xlink:label="gnss_OtherStateMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AgreementToIssueStockMember" xlink:label="gnss_AgreementToIssueStockMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeFourMember" xlink:label="gnss_RangeFourMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries" xlink:label="gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeOneMember" xlink:label="gnss_RangeOneMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability" xlink:label="gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EffectOfExchangeRateOnOperatingLeaseLiability" xlink:label="gnss_EffectOfExchangeRateOnOperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SoftwareMember" xlink:label="gnss_SoftwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GrossProceedsFromStockOptionsExercised" xlink:label="gnss_GrossProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccruedAndOtherLiabilitiesTable" xlink:label="gnss_AccruedAndOtherLiabilitiesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AmericasMember" xlink:label="srt_AmericasMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLlcMember" xlink:label="gnss_EvertelTechnologiesLlcMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="us-gaap_ProductWarrantyAccrualPayments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeThreeMember" xlink:label="gnss_RangeThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_UnderwrittenPublicOfferingCommonStock" xlink:label="gnss_UnderwrittenPublicOfferingCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AmikaMobileMember" xlink:label="gnss_AmikaMobileMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets" xlink:label="gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover" xlink:label="gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NonemployeeAdvisorsMember" xlink:label="gnss_NonemployeeAdvisorsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="srt_ShareRepurchaseProgramAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerDeposit" xlink:label="gnss_CustomerDeposit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ProductWarrantyExpenseBenefit" xlink:label="gnss_ProductWarrantyExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GainLossOnDispositionOfFixedAssets" xlink:label="gnss_GainLossOnDispositionOfFixedAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" xlink:label="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtPolicyTextBlock" xlink:label="us-gaap_DebtPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerTwoMember" xlink:label="gnss_CustomerTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AdditionOfOperatingLeaseRightOfUseAsset" xlink:label="gnss_AdditionOfOperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PrepaidTradeShowsAndTravel" xlink:label="gnss_PrepaidTradeShowsAndTravel"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="srt_ShareRepurchaseProgramDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NondeductibleCompensationInterestExpenseAndOther" xlink:label="gnss_NondeductibleCompensationInterestExpenseAndOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember" xlink:label="gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityPolicyTextBlock" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss" xlink:label="gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred" xlink:label="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EffectOfExchangeRateOnOperatingLeaseROUAssets" xlink:label="gnss_EffectOfExchangeRateOnOperatingLeaseROUAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncreaseDecreaseInCustomerDeposit" xlink:label="gnss_IncreaseDecreaseInCustomerDeposit"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PrepaidProfessionalServices" xlink:label="gnss_PrepaidProfessionalServices"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets" xlink:label="gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccretionExpense" xlink:label="us-gaap_AccretionExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CapitalizedResearchAndExperimental" xlink:label="gnss_CapitalizedResearchAndExperimental"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NumberOfMajorCustomers" xlink:label="gnss_NumberOfMajorCustomers"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:label="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonfinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_NonfinancialLiabilitiesFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerOneMember" xlink:label="gnss_CustomerOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PrepaidExpensesAndOtherTable" xlink:label="gnss_PrepaidExpensesAndOtherTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerDepositsMember" xlink:label="gnss_CustomerDepositsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerDeposits" xlink:label="gnss_CustomerDeposits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:label="gnss_TermLoanAndWarrantLiabilitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContractWithCustomerLiabilityEffectOfExchangeRate" xlink:label="gnss_ContractWithCustomerLiabilityEffectOfExchangeRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="us-gaap_ValuationTechniqueAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContractManufacturersPolicyTextBlock" xlink:label="gnss_ContractManufacturersPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod" xlink:label="gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_FormerOwnerOfAmikaMobileMember" xlink:label="gnss_FormerOwnerOfAmikaMobileMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShippingAndHandlingCosts" xlink:label="gnss_ShippingAndHandlingCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillFairValueDisclosure" xlink:label="us-gaap_GoodwillFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross" xlink:label="gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:label="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd#stpr_CA" xlink:label="stpr_CA"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostNetCurrent" xlink:label="us-gaap_CapitalizedContractCostNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber" xlink:label="gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable" xlink:label="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InvestmentsTypicalFinalMaturity" xlink:label="gnss_InvestmentsTypicalFinalMaturity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SalesTaxReceivable" xlink:label="gnss_SalesTaxReceivable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition" xlink:label="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CurrencyTranslationFairValueAdjustment" xlink:label="gnss_CurrencyTranslationFairValueAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GrossMargin" xlink:label="gnss_GrossMargin"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_Customer2Member" xlink:label="gnss_Customer2Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EMEAMember" xlink:label="us-gaap_EMEAMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:label="us-gaap_CapitalizedContractCostAmortizationPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_Value-AddedTaxReceivableAndBankWithholdings" xlink:label="gnss_Value-AddedTaxReceivableAndBankWithholdings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CashAndCashEquivalentsRetainedInForeignBanks" xlink:label="gnss_CashAndCashEquivalentsRetainedInForeignBanks"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccountingPoliciesTable" xlink:label="gnss_AccountingPoliciesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless" xlink:label="gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="us-gaap_MarketableSecuritiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EmployeesDirectorsAndConsultantsMember" xlink:label="gnss_EmployeesDirectorsAndConsultantsMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:label="gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContractWithCustomerLiabilityIncreaseForNewContract" xlink:label="gnss_ContractWithCustomerLiabilityIncreaseForNewContract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AssetsAcquisitionOfAmikaMobileCorporationMember" xlink:label="gnss_AssetsAcquisitionOfAmikaMobileCorporationMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NonemployeeDirectorsMember" xlink:label="gnss_NonemployeeDirectorsMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GoodwillFairValueGainLoss" xlink:label="gnss_GoodwillFairValueGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock" xlink:label="gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_VestsImmediatelyMember" xlink:label="gnss_VestsImmediatelyMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLLCMember" xlink:label="gnss_EvertelTechnologiesLLCMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ExtendedProductWarrantyTerm" xlink:label="gnss_ExtendedProductWarrantyTerm"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ChangeInFairValueOfTermLoanAndWarrants" xlink:label="gnss_ChangeInFairValueOfTermLoanAndWarrants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_PR" xlink:label="country_PR"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="us-gaap_ValuationTechniqueDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ValueAddedTaxAndBankWithholdings" xlink:label="gnss_ValueAddedTaxAndBankWithholdings"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:label="gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash" xlink:label="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtAndWarrantsLiabilitiesTextBlock" xlink:label="gnss_DebtAndWarrantsLiabilitiesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:label="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HoldbackLiabilityMember" xlink:label="gnss_HoldbackLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ProceedsFromIssuanceOfDebtAndWarrants" xlink:label="gnss_ProceedsFromIssuanceOfDebtAndWarrants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="us-gaap_CertificatesOfDepositMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncomeTaxDisclosureLineItems" xlink:label="gnss_IncomeTaxDisclosureLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncomeTaxDisclosureTable" xlink:label="gnss_IncomeTaxDisclosureTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CloseDateTermLoanMember" xlink:label="gnss_CloseDateTermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationContingentConsiderationLiabilitySettled" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilitySettled"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PrepaidExpensesAndOtherDisclosureTextBlock" xlink:label="gnss_PrepaidExpensesAndOtherDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_FirstAmendmentTermLoanMember" xlink:label="gnss_FirstAmendmentTermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:label="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" xlink:label="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AdditionalOperatingLeaseLiabilities" xlink:label="gnss_AdditionalOperatingLeaseLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GainLossOnDebtIssuance" xlink:label="gnss_GainLossOnDebtIssuance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CommonStockAwardMember" xlink:label="gnss_CommonStockAwardMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SharesSurrenderedFromStockOptionExercises" xlink:label="gnss_SharesSurrenderedFromStockOptionExercises"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NotesToFinancialStatementsAbstract" xlink:label="gnss_NotesToFinancialStatementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_VestingBasedOnMarketConditionsMember" xlink:label="gnss_VestingBasedOnMarketConditionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock" xlink:label="gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationContingentConsiderationLiabilityAcquired" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockReleasedFromObligationToIssueValue" xlink:label="gnss_StockReleasedFromObligationToIssueValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Dividends" xlink:label="us-gaap_Dividends"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeTwoMember" xlink:label="gnss_RangeTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeSixMember" xlink:label="gnss_RangeSixMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccountingPoliciesLineItems" xlink:label="gnss_AccountingPoliciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessAcquisitionObligationToIssueCommonStock" xlink:label="gnss_BusinessAcquisitionObligationToIssueCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingStandardsUpdate202307Member" xlink:label="us-gaap_AccountingStandardsUpdate202307Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock" xlink:label="gnss_BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless" xlink:label="gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" xlink:label="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShippingAndHandlingCostsPolicyTextBlock" xlink:label="gnss_ShippingAndHandlingCostsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PricePerShareUnderwrittenAgreement" xlink:label="gnss_PricePerShareUnderwrittenAgreement"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AdditionalOperatingLeaseRightOfUseAssets" xlink:label="gnss_AdditionalOperatingLeaseRightOfUseAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NumberOfAdditionalInactiveSubsidiaries" xlink:label="gnss_NumberOfAdditionalInactiveSubsidiaries"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanMember" xlink:label="gnss_TermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_FairValueAdjustmentOfDebt" xlink:label="gnss_FairValueAdjustmentOfDebt"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions" xlink:label="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:label="us-gaap_ValuationTechniqueDiscountedCashFlowMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PrepaidExpensesAndOtherLineItems" xlink:label="gnss_PrepaidExpensesAndOtherLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:label="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" xlink:label="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition" xlink:label="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMeasurementInput" xlink:label="us-gaap_DebtInstrumentMeasurementInput"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" xlink:label="gnss_DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="us-gaap_InterestExpenseNonoperating"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerThreeMember" xlink:label="gnss_CustomerThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless" xlink:label="gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" xlink:label="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_Customer1Member" xlink:label="gnss_Customer1Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShortTermProvision" xlink:label="gnss_ShortTermProvision"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BoardOfDirectorsMember" xlink:label="gnss_BoardOfDirectorsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EmployeesMember" xlink:label="gnss_EmployeesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_Customer3Member" xlink:label="gnss_Customer3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccruedContractCosts" xlink:label="gnss_AccruedContractCosts"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncentiveStockOptionsMember" xlink:label="gnss_IncentiveStockOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_OptionsAndRSUSMember" xlink:label="gnss_OptionsAndRSUSMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionSharePrice" xlink:label="us-gaap_BusinessAcquisitionSharePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InitialMeasurementOfOperatingLeaseTableTextBlock" xlink:label="gnss_InitialMeasurementOfOperatingLeaseTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_KeyExecutiveMember" xlink:label="gnss_KeyExecutiveMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EquityPlan2025Member" xlink:label="gnss_EquityPlan2025Member"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InventoryObsolescenceWriteDownRecoveries" xlink:label="gnss_InventoryObsolescenceWriteDownRecoveries"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesFairValueAdjustment" xlink:label="us-gaap_LiabilitiesFairValueAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeFiveMember" xlink:label="gnss_RangeFiveMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="us-gaap_DeferredRevenueNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_OperatingLeaseRightOfUseAssetMember" xlink:label="gnss_OperatingLeaseRightOfUseAssetMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EquityPlan2015Member" xlink:label="gnss_EquityPlan2015Member"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContingentConsiderationLiabilityMember" xlink:label="gnss_ContingentConsiderationLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="us-gaap_USTreasuryAndGovernmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties" xlink:label="gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares" xlink:label="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting" xlink:label="gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ObligationToIssueCommonStockMember" xlink:label="gnss_ObligationToIssueCommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:label="gnss_TermLoanAndWarrantLiabilitiesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ExtendedProductWarrantyPolicy" xlink:label="us-gaap_ExtendedProductWarrantyPolicy"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentOriginalIssueDiscountPercentage" xlink:label="gnss_DebtInstrumentOriginalIssueDiscountPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity" xlink:label="gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncomeTaxReconciliationStateBusinessCreditUtilization" xlink:label="gnss_IncomeTaxReconciliationStateBusinessCreditUtilization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DepositsForInventory" xlink:label="gnss_DepositsForInventory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockUsedAsConsiderationOfOptionExercises" xlink:label="gnss_StockUsedAsConsiderationOfOptionExercises"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex" xlink:label="gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" xlink:label="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="us-gaap_CustomerDepositsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DueAndSubscription" xlink:label="gnss_DueAndSubscription"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:label="us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockReleasedFromObligationToIssueShares" xlink:label="gnss_StockReleasedFromObligationToIssueShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorName" xlink:label="dei_AuditorName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" xlink:label="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanAndWarrantLiabilitiesTable" xlink:label="gnss_TermLoanAndWarrantLiabilitiesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShareBuybackProgramMember" xlink:label="gnss_ShareBuybackProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeSevenMember" xlink:label="gnss_RangeSevenMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions" xlink:label="gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DeferredRevenueMember" xlink:label="gnss_DeferredRevenueMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_OperatingLeaseRightOfUseAssetGainLoss" xlink:label="gnss_OperatingLeaseRightOfUseAssetGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccruedAndOtherLiabilitiesLineItems" xlink:label="gnss_AccruedAndOtherLiabilitiesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentMaximumAdditionalTermLoansAmount" xlink:label="gnss_DebtInstrumentMaximumAdditionalTermLoansAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="us-gaap_ShippingAndHandlingMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="us-gaap_OtherNonoperatingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesNoncurrent" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount" xlink:label="gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities" xlink:label="gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentRepaymentOfInterestPercentageInCash" xlink:label="gnss_DebtInstrumentRepaymentOfInterestPercentageInCash"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GenasysSpainMember" xlink:label="gnss_GenasysSpainMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ManagementMember" xlink:label="srt_ManagementMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorOpinionTextBlock" xlink:label="dei_AuditorOpinionTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation" xlink:label="gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Grant Date Fair Value, Vested (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Acquisition-Related Cost, Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business combination, acquisition related costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Exercise Price, Shares Forfeited/expired (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NumberOfWhollyOwnedSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_NumberOfWhollyOwnedSubsidiaries</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NumberOfWhollyOwnedSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the number of wholly owned subsidiaries of the reporting entity as of a certain date.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NumberOfWhollyOwnedSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of wholly owned subsidiaries</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segments [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation, State or Country Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred stock, shares issued (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_IncreaseDecreaseInAccountsPayable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_HardwareMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Hardware [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_HardwareMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents hardware segment.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business combination, contingent consideration arrangements, change in amount of contingent consideration, liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Remeasurement of acquisition contingent consideration</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrealized loss position, more than 12 months, fair value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GranteeStatusDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Grantee Status [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Current Reporting Status</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_EntityCurrentReportingStatus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InitialMeasurementOfOperatingLeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Initial measurement of operating lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InitialMeasurementOfOperatingLeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The adjustments related to the initial measurement of operating lease liabilities.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_OtherStateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other State [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_OtherStateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Other state.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AgreementToIssueStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Agreement to issue stock.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AgreementToIssueStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Agreement To Issue Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AgreementToIssueStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Agreement to Issue Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_RangeFourMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Range Four [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_RangeFourMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range four of exercise price.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents number of shares of equity interest issued or issuable for business acquisition each anniversaries.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business acquisition, equity interest issued or issuable, number of shares, each anniversaries</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Inputs, Level 2 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Level 2 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net deferred tax assets and liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredTaxAssetsNet</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_RangeOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Range One [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_RangeOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range one of exercise price.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The amount of cash outflow for the acquisition of asset purchase holdback liability.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments To Acquire Asset Purchase Holdback Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Cash paid for asset purchase holdback liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and Contingencies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EffectOfExchangeRateOnOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Effect of exchange rate on operating lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EffectOfExchangeRateOnOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_EffectOfExchangeRateOnOperatingLeaseLiability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EffectOfExchangeRateOnOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">mount of effect of exchange rate changes on operating lease liability.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_CommonStockSharesAuthorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares authorized (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2029</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_SoftwareMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Software [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_SoftwareMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the software segment.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Product and Service [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value by Liability Class [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Period Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Shell Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_EntityShellCompany</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GranteeStatusAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Grantee Status [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_OtherAccruedLiabilitiesCurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Inventories, gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_InventoryGross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ServiceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Service [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ServiceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contract and Other [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment Information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash and cash equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and cash equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and cash equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NotesPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Notes Payable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NotesPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Notes Payable, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NotesPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Notes payable, at fair value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GrossProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_GrossProceedsFromStockOptionsExercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GrossProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of gross proceeds including cash proceeds and increase accounts receivable from exercise of stock options granted under share-based compensation arrangement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GrossProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Gross proceeds from stock options exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management, Strategy, and Governance [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares, Issued (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares, issued (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Board of Directors Oversight [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AccruedAndOtherLiabilitiesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued and Other Liabilities [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AccruedAndOtherLiabilitiesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accrued and Other Liabilities.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Asset Class [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-term restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Internal Revenue Service (IRS) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_IncreaseDecreaseInPrepaidExpense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid expenses and other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Prepaid expenses and other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Businesses, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average exercise price, outstanding balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_AmericasMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Americas [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_AmericasMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Americas</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WarrantMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Warrant [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WarrantMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Warrant [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Filer Category</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities and stockholders' equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_LiabilitiesAndStockholdersEquity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued and other liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchases of marketable securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_PaymentsToAcquireMarketableSecurities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Exercise Price, Shares Exercisable (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Lived Tangible Asset [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number of Shares Exercised (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Gross number of share options (or share units) exercised during the current period.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Shares Exercised (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrealized foreign currency translation (loss) gain</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrealized foreign currency translation gain</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EvertelTechnologiesLlcMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Evertel Technologies, LLC [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EvertelTechnologiesLlcMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Evertel technologies LLC.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EvertelTechnologiesLlcMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Evertel Technologies LLC Member</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TradeNamesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trade Names [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TradeNamesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trade Name Portfolio [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TradeNamesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Trade Name [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash Equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Exercise Price Range [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrualPayments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Warranty settlements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrualPayments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ProductWarrantyAccrualPayments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredTaxAssetsValuationAllowance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Less valuation allowance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less valuation allowance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Third Party Engaged [Flag]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Documents Incorporated by Reference [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Goodwill, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_RangeThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Range Three [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_RangeThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range three of exercise price.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investment Income, Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Geographical [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finished goods</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finished goods</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_UnderwrittenPublicOfferingCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_UnderwrittenPublicOfferingCommonStock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_UnderwrittenPublicOfferingCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The number of shares to be offered in the initial pubic offering under the underwritten public offering</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_UnderwrittenPublicOfferingCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Underwritten public offering, common stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AmikaMobileMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amika Mobile.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AmikaMobileMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amika Mobile [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Initial measurement of operating lease right of use assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The adjustments related to the initial measurement of operating lease right of use assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Inventory, Current [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Inventory</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_AllowanceForDoubtfulAccountsReceivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Allowance for doubtful accounts for expected credit losses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares retained for payment of taxes in connection with net share settlement of restricted stock units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares retained for payment of taxes in connection with net share settlement of restricted stock units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Change in R&amp;D credit carryover</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The amount of change in research and development carryover during the period.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NonemployeeAdvisorsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Non-employee Advisors [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NonemployeeAdvisorsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents non-employee advisors.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_FiniteLivedIntangibleAssetUsefulLife</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Estimated useful lives</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Finite-lived intangible asset, useful life</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ShareRepurchaseProgramAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Repurchase Program [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerDeposit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Deposit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerDeposit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Customer deposit.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerDeposit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer deposit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VestingDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Vesting [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Granted (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Share-based compensation arrangement by share-based payment award, options, grants in period, gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation of Revenue [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management, Strategy, and Governance [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Basic and Diluted Loss Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Major Customers, Suppliers and Related Information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ProductWarrantyExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Warranty provision</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ProductWarrantyExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The expense (benefit) charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Basic (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Basic, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basic loss per share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Net loss per common share - basic (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GainLossOnDispositionOfFixedAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Loss on disposal of fixed asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GainLossOnDispositionOfFixedAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of gain ( loss ) on sale or disposal of fixed assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GainLossOnDispositionOfFixedAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Loss on disposal of fixed asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Outstanding (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Outstanding (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Basis of Presentation and Siginificant Accounting Policies [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Basis of presentation and siginificant accounting policies.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssued1_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssued1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Term Loans</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Customer two.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Two [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer Two</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets Acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair value, intangibles</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Acquisitions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AdditionOfOperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Addition Of Operating Lease Right Of Use Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AdditionOfOperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Addition of operating lease right of use asset.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AdditionOfOperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Addition of operating lease right of use asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_LiabilitiesCurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_IncreaseDecreaseInAccountsReceivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts receivable, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Accounts receivable, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">2030</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue, Major Customer [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Changes in Fair Value of Term Loan and First Amendment Term Loan Level 3</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PrepaidTradeShowsAndTravel_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Trade shows and travel</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PrepaidTradeShowsAndTravel_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_PrepaidTradeShowsAndTravel</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PrepaidTradeShowsAndTravel_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of consideration paid in advance for trade shows and travel that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DomesticCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Domestic Tax Authority [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DomesticCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Domestic Operations [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ShareRepurchaseProgramDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Repurchase Program [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from maturities of marketable securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NondeductibleCompensationInterestExpenseAndOther_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Nondeductible compensation, interest expense and other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NondeductibleCompensationInterestExpenseAndOther_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_NondeductibleCompensationInterestExpenseAndOther</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NondeductibleCompensationInterestExpenseAndOther_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Income tax reconciliation non deductible expense share based compensation cost interest and other.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Standards Update [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Acquisition or asset purchase holdback liability.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Acquisition or Asset Purchase Holdback Liability [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders' Equity, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Warrants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation Items [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Finite lived intangible assets fair value disclosure gain (loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Fair Value Disclosure Gain (Loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible assets, gain (loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders' equity:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Business combination consideration transferred and to be transferred.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination Consideration Transferred And To Be Transferred</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Business Combination, Consideration Transferred and to be Transferred</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EffectOfExchangeRateOnOperatingLeaseROUAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effect of exchange rate on operating lease ROU assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EffectOfExchangeRateOnOperatingLeaseROUAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of effect of exchange rate changes on operating lease ROU assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Small Business</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncreaseDecreaseInCustomerDeposit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer deposit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncreaseDecreaseInCustomerDeposit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Customer deposit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncreaseDecreaseInCustomerDeposit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Increase (Decrease) in Customer deposit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PrepaidProfessionalServices_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Prepaid professional services</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PrepaidProfessionalServices_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_PrepaidProfessionalServices</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PrepaidProfessionalServices_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of asset related to prepaid professional services.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated deficit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel">Operating ROU assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of deferred tax liability attributable to taxable temporary differences from operating right-of-use assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NatureOfOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Nature of Operations [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NatureOfOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccretionExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accretion of acquisition holdback liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Well-known Seasoned Issuer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_EntityWellKnownSeasonedIssuer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, options, exercises in period, intrinsic value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_CurrentForeignTaxExpenseBenefit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Canadian goods and services and harmonized sales tax payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_SalesAndExciseTaxPayableCurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Warrants and Rights Outstanding, Measurement Input</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Warrants and rights outstanding, measurement input</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-Based Compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average remaining contractual life</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeasesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leases [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CapitalizedResearchAndExperimental_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capitalized Research And Experimental</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CapitalizedResearchAndExperimental_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capitalized R&amp;E expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CapitalizedResearchAndExperimental_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Costs that are paid or incurred in connection with the trade or business which represents cost in the experimental or laboratory sense.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryValuationReserves_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Reserve for obsolescence</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryValuationReserves_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_InventoryValuationReserves</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ContractWithCustomerLiability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Lease, Description [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductsAndServicesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Product and Service [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income taxes computed at the federal statutory rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of warrant or right, number of securities called by warrants or rights</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NumberOfMajorCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_NumberOfMajorCustomers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NumberOfMajorCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NumberOfMajorCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of major customers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net Loss Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities and Equity [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Postal Zip Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_NetCashProvidedByUsedInOperatingActivities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash used in operating activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonfinancialLiabilitiesFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_NonfinancialLiabilitiesFairValueDisclosure</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonfinancialLiabilitiesFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonfinancialLiabilitiesFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Warranty reserve</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ProductWarrantyAccrualClassifiedCurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Role of Management [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Defined contribution plan, employer discretionary contribution amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Exercise Price, Shares Granted (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Granted, weighted average exercise price (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">2028</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Accumulated depreciation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Customer one.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer One [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel">Gross deferred tax liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredIncomeTaxLiabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred income taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredIncomeTaxesAndTaxCredits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Weighted Average Assumptions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Hierarchy and NAV [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PrepaidExpensesAndOtherTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expenses and Other [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PrepaidExpensesAndOtherTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Prepaid expenses and other.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplemental Cash Flow Information [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplemental disclosure of cash flow information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign Currency Translation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerDepositsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Deposits [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerDepositsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill and Intangible Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease, right-of-use asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating lease right of use assets, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Operating lease ROU assets as of September 30, 2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Operating lease ROU assets as of September 30, 2025</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale, Unrealized Loss Position</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Unrealized loss position, fair value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrealized loss positions related to available-for-sale debt securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gross deferred tax assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredTaxAssetsGross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerDeposits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Deposits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerDeposits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Customer deposits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerDeposits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer deposit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Class of Warrant or Right [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_DocumentType</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill And Intangible Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash paid for taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income Taxes Paid, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes Paid, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gross profit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_GrossProfit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Allowance for doubtful accounts for expected credit losses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Changes in Finite Lived Intangible Assets [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Tabular disclosure of changes in finite lived intangible assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Schedule of Changes in Finite Lived Intangible Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_TermLoanAndWarrantLiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Term loan and warrant liabilities.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_TermLoanAndWarrantLiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Term Loans and Warrant Liabilities [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ContractWithCustomerLiabilityEffectOfExchangeRate_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Effect of exchange rate on deferred revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ContractWithCustomerLiabilityEffectOfExchangeRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_ContractWithCustomerLiabilityEffectOfExchangeRate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ContractWithCustomerLiabilityEffectOfExchangeRate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents effect of exchange rate for contract with customer liability.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationTechniqueAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Valuation Approach and Technique [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ContractManufacturersPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Contract manufacturers.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ContractManufacturersPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract Manufacturers [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ContractManufacturersPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contract Manufacturers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net increase (decrease) in cash, cash equivalents, and restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Adjustment of Warrants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">(Gain) loss on change in fair value of warrants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Revenues by Geographic Region</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Options (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Recognition of revenue as a result of satisfying performance obligations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of revenue recognized during period including amounts previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock repurchased and retired during period, shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment of long-lived assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impairment of Long-Lived Assets to be Disposed of</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_CommonStockParOrStatedValuePerShare</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, par value (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Standards Update [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_FormerOwnerOfAmikaMobileMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Former Owner of Amika Mobile [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_FormerOwnerOfAmikaMobileMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Related to the former owner of Amika Mobile.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less amortization of operating lease ROU assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amortization of operating lease right of use asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost basis</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost Basis</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Financial Statement Error Correction [Flag]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_DocumentFinStmtErrorCorrectionFlag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShippingAndHandlingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Shipping and handling costs.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShippingAndHandlingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shipping and Handling Costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShippingAndHandlingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shipping and handling costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Issuance of common stock upon exercise of stock options, net (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, options, exercises in period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill from software reporting unit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill from Evertel acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the gross amount received from issuance of debt and warrants.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Issuance Of Debt And Warrants Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from issuance of debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfSalesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost of Sales [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Fiscal Year End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Intangible Asset, Acquired, Finite-Lived [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Identifiable Intangible Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Product Warranty Liability [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Changes in Warranty Reserve</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Noncurrent Liabilities [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Other Noncurrent Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Lived Assets by Geographic Areas [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Long Lived Assets by Geographic Region</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Long-term restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_RestrictedCashAndCashEquivalentsNoncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="stpr_CA_lbl" xlink:role="http://www.xbrl.org/2003/role/label">CALIFORNIA</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="stpr_CA_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">CALIFORNIA [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Advertising Cost [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Advertising</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Relationships [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, State or Province</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedContractCostNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Prepaid commissions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedContractCostNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_CapitalizedContractCostNetCurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Outstanding, number of shares (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Outstanding, number of shares (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-based Compensation Arrangement by Share-based Payment Award, Remaining Outstanding, Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based compensation arrangement by share-based payment award, remaining outstanding, number.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, number of shares remaining outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Consideration</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred stock, shares outstanding (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, shares outstanding, ending balance (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ComprehensiveIncomeNetOfTax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Comprehensive loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of equity interests of the acquirer, including instruments or interests issuable in consideration for the business combination.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Common stock to be issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Obligation to issue common stock in connection with the Evertel acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrealized Gain</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research and Development Expense, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research And Development Costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InvestmentsTypicalFinalMaturity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_InvestmentsTypicalFinalMaturity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InvestmentsTypicalFinalMaturity_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the final maturity that the Company generally does not exceed with regard to the financial instruments in which it invests.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InvestmentsTypicalFinalMaturity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Investments typical final maturity maximum year</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Risks and Uncertainties [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Class of Warrant or Right [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Geographical [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Liability, Revenue Recognized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue recognized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares retained for payment of taxes in connection with net share settlement of restricted stock units (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares retained for payment of taxes in connection with net share settlement of restricted stock units (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based payment arrangement, shares withheld for tax withholding obligation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Short-term marketable securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Short-term Securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterials_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Raw materials</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterials_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Raw materials</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_SalesTaxReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Puerto Rico sales tax receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_SalesTaxReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sales Tax Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_SalesTaxReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Sales tax receivable.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Obligation To Issue Common Stock Shares In Evertel Acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Stock issued during period obligation to issue common stock shares in Evertel acquisition.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Obligation to issue common stock in Evertel acquisition (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Stock Options Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State income taxes, net of federal tax benefit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Share-based Compensation Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Issuance of common stock upon exercise of stock options, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Significant Portion of Net Deferred Tax Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CurrencyTranslationFairValueAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Currency translation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CurrencyTranslationFairValueAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_CurrencyTranslationFairValueAdjustment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CurrencyTranslationFairValueAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of currency translation to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Allowances</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PerformanceSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Performance Shares [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred tax assets, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Marketable Securities, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Marketable Securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and development credit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Asset Acquired, Prepaid Expense and Other Asset, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GrossMargin_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Gross margin.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GrossMargin_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gross margin</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GrossMargin_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Gross margin</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_Customer2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer 2 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_Customer2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents customer 2.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EMEAMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Europe, Middle East and Africa</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EMEAMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">EMEA [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basis of Presentation and Significant Accounting Policies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedContractCostAmortizationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_CapitalizedContractCostAmortizationPeriod</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedContractCostAmortizationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capitalized contract cost, amortization period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_Value-AddedTaxReceivableAndBankWithholdings_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Value-Added Tax Receivable and Bank Withholdings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_Value-AddedTaxReceivableAndBankWithholdings_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Value-added tax receivable and bank withholdings.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_Value-AddedTaxReceivableAndBankWithholdings_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Spain value-added tax receivable and bank withholdings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">State and Local Jurisdiction [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">AOCI Attributable to Parent [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Other Comprehensive Income (Loss) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel">Goodwill from software reporting unit, gain (loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment of goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill impairment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Goodwill impairment charge</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Thereafter</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred stock, $0.00001 par value; 5,000,000 shares authorized; none issued and outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CashAndCashEquivalentsRetainedInForeignBanks_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Cash and cash equivalents retained in foreign banks.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CashAndCashEquivalentsRetainedInForeignBanks_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents retained in Foreign Banks</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CashAndCashEquivalentsRetainedInForeignBanks_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and cash equivalents retained in foreign banks</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number exercisable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling, general and administrative</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Selling, General and Administrative Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Maturity Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, maturity date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Minimum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Grant Date Fair Value, Granted (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Current assets:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amortization expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Inputs, Level 3 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Level 3 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Nonrecurring [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair value, nonrecurring [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel">Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Combinations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Unrealized Gain (Loss) on Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current liabilities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProductMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Product [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AccountingPoliciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accounting Policies [Table[</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AccountingPoliciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Policies [Table[</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accruals and other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_SharesOutstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts receivable, net of allowance for doubtful accounts of $65</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts receivable, net of allowance for doubtful accounts for expected credit losses of $65</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Value Stock Options Exercised, Cashless</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The cashless value of stock issued as a result of the exercise of stock options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock upon cashless exercise of stock options, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and Contingencies (Note 15)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Leases [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares granted, value, share-based payment arrangement, before forfeiture</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Outstanding, weighted average grant date fair value (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Outstanding, weighted average grant date fair value (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Work in process</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Work in process</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Provision for doubtful accounts</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Lease, Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_OperatingLeaseLiability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Present value of operating lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Operating lease liabilities at September 30, 2024</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Operating lease liabilities as of September 30, 2025</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorFirmId_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Firm ID</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Basis Spread on Variable Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, basis spread on variable rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Benchmark [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketableSecuritiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Certificates of deposit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketableSecuritiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Long-term marketable securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MarketableSecuritiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term Securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EmployeesDirectorsAndConsultantsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employees, Directors, and Consultants [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EmployeesDirectorsAndConsultantsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents information related to employees, directors, and consultants.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill and Intangible Assets, Foreign Currency Translation Gain (Loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of foreign currency translation gain (loss) which increases (decreases) goodwill and intangible assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ContractWithCustomerLiabilityIncreaseForNewContract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">New performance obligations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ContractWithCustomerLiabilityIncreaseForNewContract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of increase in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from new contract.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Lease, Description [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AssetsAcquisitionOfAmikaMobileCorporationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets Acquisition of Amika Mobile Corporation [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AssetsAcquisitionOfAmikaMobileCorporationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the assets acquisition of Amika Mobile Corporation.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effect of foreign exchange rate on cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capital Expenditures Incurred but Not yet Paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Purchases of property and equipment included in accounts payable and accrued liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NonemployeeDirectorsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Non-employee Directors [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NonemployeeDirectorsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Related to non-employee directors.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GoodwillFairValueGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Gain (loss) in goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GoodwillFairValueGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Goodwill fair value gain (loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GoodwillFairValueGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill Fair Value Gain (Loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Diluted (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basic (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill, Acquired During Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Information [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current and Noncurrent Accrued Liabilities [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Current and noncurrent accrued liabilities [text block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued and Other Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, options, exercisable, intrinsic value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_VestsImmediatelyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Vests Immediately [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_VestsImmediatelyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Relating to vests immediately</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Reconciliation of Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EvertelTechnologiesLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Related to Evertel Technologies, LLC.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EvertelTechnologiesLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Evertel Technologies, LLC [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrealized loss position, more than 12 months, gross unrealized loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Unrealized loss position, more than 12 months, gross unrealized loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segments [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Lived Tangible Asset [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ExtendedProductWarrantyTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_ExtendedProductWarrantyTerm</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ExtendedProductWarrantyTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents term of extended product warranty.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ExtendedProductWarrantyTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Extended product warranty term (year)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ChangeInFairValueOfTermLoanAndWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Change in fair value of term loan and warrants.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ChangeInFairValueOfTermLoanAndWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Change in Fair Value of Term Loan and Warrants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ChangeInFairValueOfTermLoanAndWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Change in fair value of Term Loans and warrants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_PR_lbl" xlink:role="http://www.xbrl.org/2003/role/label">PUERTO RICO</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_PR_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Puerto Rico Early Warning System</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_PR_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Puerto Rico Early Warning System Project [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-based compensation expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Contingent Consideration, Liability, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Acquisition liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Change in valuation allowance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total stockholders' equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_StockholdersEquity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred stock, par value (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, par or stated value per share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Stockholders' Equity [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationTechniqueDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Valuation Approach and Technique [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Liabilities Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Use of Estimates, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Use Of Estimates</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ValueAddedTaxAndBankWithholdings_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Value-Added tax and bank withholdings.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ValueAddedTaxAndBankWithholdings_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Value-Added Tax and Bank Withholdings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ValueAddedTaxAndBankWithholdings_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Value-Added Tax and bank withholdings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of options and equity instruments other than options outstanding.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, options and equity instruments other than options, outstanding, number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leasehold Improvements [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Translation gain</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Disclosures [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Measurements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/label">UNITED STATES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">United States</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Percentage points added to the reference rate to compute the variable rate on the debt instrument when repayment debt in cash.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Basis Spread on Variable Rate, When Repayment in Cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, basis spread on variable rate, when repayment in cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtAndWarrantsLiabilitiesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Debt and warrants liabilities.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtAndWarrantsLiabilitiesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt and Warrants Liabilities [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtAndWarrantsLiabilitiesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Term Loans and Warrant Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Accrued Liabilities [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Accrued Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_OtherAssetsCurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncash investing and financing activities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MeasurementInputDiscountRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Measurement Input, Discount Rate [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MeasurementInputDiscountRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Measurement input, discount rate [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Prepaid Expense and Other Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_PrepaidExpenseAndOtherAssets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_HoldbackLiabilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Holdback Liability [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_HoldbackLiabilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents Holdback Liability.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_HoldbackLiabilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Holdback liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Receivable [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts Receivable and Allowance for Doubtful Accounts for Expected Credit Losses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ProceedsFromIssuanceOfDebtAndWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of cash inflow from issuance of debt and warrants.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ProceedsFromIssuanceOfDebtAndWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Issuance Of Debt And Warrants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ProceedsFromIssuanceOfDebtAndWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from issuance of Close Date Term Loan and warrants, net of issuance cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CertificatesOfDepositMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Certificates of Deposit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CertificatesOfDepositMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Certificates of Deposit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncomeTaxDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncomeTaxDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Income tax disclosure.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Liability Assumed, Liability [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Liabilities assumed</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of shares authorized by the reporting entity's board of directors for issuance under share-based payment arrangement, but still awaiting approval by the reporting entity's stockholders as of the specified date.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, proposed number of shares authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign Operations [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Foreign Tax Jurisdiction [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">NOL expirations and other prior year true-ups</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncomeTaxDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncomeTaxDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Income tax disclosure.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Transfer in</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CloseDateTermLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Close Date Term Loan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CloseDateTermLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Close date term loan.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CloseDateTermLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Close Date Term Loan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, City or Town</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilitySettled_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Business combination contingent consideration liability settled.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilitySettled_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination Contingent Consideration Liability Settled</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilitySettled_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business combination, contingent consideration, liability settled</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilitySettled_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Payment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilitySettled_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Payment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PrepaidExpensesAndOtherDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expenses And Other Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PrepaidExpensesAndOtherDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The entire disclosure for prepaid expenses and other.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PrepaidExpensesAndOtherDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid Expenses and Other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Business Combination, Contingent Consideration, Liability, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Contingent Consideration, Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business combination, contingent consideration, liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_FirstAmendmentTermLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">First Amendment Term Loan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_FirstAmendmentTermLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">First Amendment Term Loan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_FirstAmendmentTermLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">First amendment term loan.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_NumberOfReportableSegments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of reportable segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common stock, $0.00001 par value per share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property and equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and equipment, gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntersegmentEliminationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Intersegment Eliminations [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Business combination consideration transferred working capital adjustment.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination Consideration Transferred Working Capital Adjustment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Working capital adjustment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Business combination, consideration transferred, working capital adjustment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AdditionalOperatingLeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Operating Lease Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AdditionalOperatingLeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Additional operating lease liabilities.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AdditionalOperatingLeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional operating lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_CounterpartyNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Counterparty Name [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Loss before income taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Pre-tax income/(loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Loss before income taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Type [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GainLossOnDebtIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gain (Loss) On Debt Issuance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GainLossOnDebtIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Gain (loss) on debt issuance.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GainLossOnDebtIssuance_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Loss on issuance of First Amendment Term Loan</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GainLossOnDebtIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Loss on issuance of First Amendment Term Loan</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, non-option equity instruments, granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CommonStockAwardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Award [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CommonStockAwardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the common stock award.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MeasurementInputTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Measurement Input Type [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities, Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Employee [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Inventories, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventories, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Patents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash paid for interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Paid, Excluding Capitalized Interest, Operating Activity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statistical Measurement [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Class of Warrant or Right, Exercise Price of Warrants or Rights</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of warrant or right, exercise price of warrants or rights</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_AssetsCurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_AllocatedShareBasedCompensationExpense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based payment arrangement, expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Stock-based compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_SharesSurrenderedFromStockOptionExercises_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares surrendered from stock option exercises</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_SharesSurrenderedFromStockOptionExercises_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of shares surrendered from stock option exercises.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_DocumentPeriodEndDate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title of Individual [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Hierarchy and NAV [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_IcfrAuditorAttestationFlag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ICFR Auditor Attestation Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NotesToFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Notes To Financial Statements [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number of Shares Exercisable (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_VestingBasedOnMarketConditionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Vesting Based on Market Conditions [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_VestingBasedOnMarketConditionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Relating to vesting based on market conditions.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Estimated useful life, intangibles (Year)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Financial Position [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock Units (RSUs) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Asset Acquired, Asset [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Assets acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_VestingAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Vesting [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current tax provision</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_CurrentIncomeTaxExpenseBenefit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management, Strategy, and Governance [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of gross proceeds including cash proceeds and increase amounts receivable from underwritten public offering.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Gross proceeds from underwritten public offering, common stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets, Fair Value Disclosure</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible assets from Evertel acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Business combination contingent consideration liability acquired.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination Contingent Consideration Liability Acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contingent consideration</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockReleasedFromObligationToIssueValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The value of stock released from the obligation to issue.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockReleasedFromObligationToIssueValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Release of obligation to issue common stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Dividends_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_Dividends</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Dividends_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dividends</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign rate differential</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">2027</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCash_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_RestrictedCash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCash_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_RangeTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Range Two [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_RangeTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range two of exercise price.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdvertisingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_AdvertisingExpense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdvertisingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Advertising expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expense and Other Assets, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Technology</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Intangible assets, gross carrying amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_RangeSixMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Range Six [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_RangeSixMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Range Six [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AccountingPoliciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accounting Policies [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AccountingPoliciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Policies [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Unrealized loss position, less than 12 months, gross unrealized loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessAcquisitionObligationToIssueCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The amount of obligation to issue common stock for business acquisition.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessAcquisitionObligationToIssueCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition Obligation To Issue Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessAcquisitionObligationToIssueCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business acquisition, obligation to issue common stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted average shares outstanding - diluted (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted Average Number of Shares Outstanding, Diluted, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Diluted (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Weighted average shares outstanding - diluted (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_EntityFileNumber</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrealized loss on marketable securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrealized (loss) gain on marketable securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountingStandardsUpdate202307Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Standards Update 2023-07 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountingStandardsUpdate202307Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ASU No. 2023-07</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Measurement Input Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Business Combination, Fair Value Measurement of Acquired Intangible Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Business combination fair value measurement of acquired intangible assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination Fair Value Measurement Of Acquired Intangible Assets [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid expenses and other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Prepaid Expense and Other Assets, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Shares Forfeited/Cancelled (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue Benchmark [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue Benchmark</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, number of shares authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment Information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Issuance of common stock in business combination (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock issued during period, shares, acquisitions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Product sales</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total Revenues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number of Shares Forfeited/expired (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Shares Forfeited/expired (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of shares used to settle cashless grantee's tax withholding obligation for award under share-based arrangement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares retained for payment of taxes in connection with cashless exercise of stock options (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Finite-Lived Intangible Assets, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_FiniteLivedIntangibleAssetsNet</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Lease, Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_OperatingLeaseExpense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Income before Income Tax, Domestic and Foreign [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of income before income tax, domestic and foreign.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShippingAndHandlingCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Shipping and handling costs.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShippingAndHandlingCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shipping and Handling Costs [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShippingAndHandlingCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shipping And Handling Costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_PropertyPlantAndEquipmentUsefulLife</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property, plant and equipment, estimated useful lives</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Maturities of Operating ROU Assets and Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Deferred revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current portion as of September 30, 2025</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Liability Assumed, Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Contract with Customer, Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Contract assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total return as percentage of principal amount repaid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_Depreciation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PricePerShareUnderwrittenAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_PricePerShareUnderwrittenAgreement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PricePerShareUnderwrittenAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Per share price or per unit amount of equity securities issued under the underwritten public offering.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PricePerShareUnderwrittenAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Price per share, underwritten agreement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Issuance of Long-Term Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Proceeds from Issuance of Long-Term Debt, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from issuance of First Amendment Term Loan</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AdditionalOperatingLeaseRightOfUseAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional operating lease ROU assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AdditionalOperatingLeaseRightOfUseAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Operating Lease Right Of Use Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AdditionalOperatingLeaseRightOfUseAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Additional operating lease right of use assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NumberOfAdditionalInactiveSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_NumberOfAdditionalInactiveSubsidiaries</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NumberOfAdditionalInactiveSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the number of additional inactive subsidiaries of the reporting entity, as of a certain date.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NumberOfAdditionalInactiveSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of additional inactive subsidiaries</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common stock, outstanding (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares, outstanding (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_TermLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents term loan.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_TermLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Term Loan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_TermLoanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Term loan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_FairValueAdjustmentOfDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Fair value adjustment of debt.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_FairValueAdjustmentOfDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Adjustment Of Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_FairValueAdjustmentOfDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Loss on change in fair value of Term Loans</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued commissions.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Commissions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued commissions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating lease liabilities, current portion</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease liabilities, current portion</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation and amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DepreciationDepletionAndAmortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue, Remaining Performance Obligation, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_RevenueRemainingPerformanceObligation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Processes Integrated [Flag]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Transition Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_DocumentTransitionReport</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred Tax Assets, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredTaxAssetsLiabilitiesNet</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total operating expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_OperatingExpenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research and development</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Research and Development Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and development</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost of revenues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cost of Revenue, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Leases [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationTechniqueDiscountedCashFlowMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Valuation Technique, Discounted Cash Flow [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationTechniqueDiscountedCashFlowMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Valuation technique, discounted cash flow [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Cash Flows [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PrepaidExpensesAndOtherLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expenses and Other [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PrepaidExpensesAndOtherLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Prepaid expenses and other.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Federal</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_CurrentFederalTaxExpenseBenefit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Value, New Issues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock upon offering, net of issuance costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Stock Option Activity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Contingent Consideration, Range of Outcomes, Maximum, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business combination, contingent consideration arrangements, range of outcomes, value, high</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments to Acquire Businesses, Net of Cash Acquired, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Cash paid for acquisitions net of cash acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stockholders' Equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net Loss Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Basis of Presentation and Siginificant Accounting Policies [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Basis of presentation and siginificant accounting policies.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Processes Integrated [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Net loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net (loss) income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, options, outstanding, intrinsic value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryWriteDown_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory obsolescence</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Inventories, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_IncreaseDecreaseInInventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Increase in additional paid in capital obligation to issue common stock.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase In Additional Paid in Capital Obligation To Issue Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Increase in additional paid-in capital, obligation to issue common stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Obligation to issue common stock in Evertel acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Canadian goods and services and harmonized sales tax receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_IncomeTaxesReceivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Dividend yield (Rate)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Intangible assets, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less lease principal payments on operating lease liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_OperatingLeasePayments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">ASSETS</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority, Name [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Obligation To Issue Common Stock value In Evertel Acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Stock issued during period obligation to issue common stock value in Evertel acquisition.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Obligation to issue common stock in Evertel acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Risk-free interest rate (Rate)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Construction in Progress [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Year Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_AsiaPacificMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Asia Pacific [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_AsiaPacificMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Asia Pacific</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Exercise Price Range [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMeasurementInput_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, measurement input</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMeasurementInput_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Measurement Input</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Benchmark [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investing Activities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The amount of debt and warrant issuance costs that were incurred during a noncash or partial noncash transaction.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt And Warrant Issuance Costs Incurred During Noncash Or Partial Noncash Transaction</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Upper exercise price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Interest Expense, Nonoperating, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Expense, Nonoperating</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Interest expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Pre-tax Income/(Loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research and Development Expense [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and Development Expense [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Customer three.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Three [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_CustomerThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer Three</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Contract Asset and Contract Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Federal</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Prepaid Expenses and Others</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Shares Stock Options Exercised, Cashless (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of share options ( or share units exercised during the current period that are cashless.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock upon cashless exercise of stock options, net (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2026</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from exercise of stock options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Disclosures [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Issuance of common stock in business combination</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock issued during period, value, acquisitions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">2026</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Business combination recognized identifiable assets acquired and liabilities assumed assets including goodwill.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets Including Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_Customer1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer 1 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_Customer1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents customer 1.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Liability Assumed, Deferred Revenue, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShortTermProvision_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Short term provision.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShortTermProvision_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Short Term Provision</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShortTermProvision_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Short-term provision</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BoardOfDirectorsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Board of Directors [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_BoardOfDirectorsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Information pertaining to the Board of Directors.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Asset, after Allowance for Credit Loss, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contract assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payment for Contingent Consideration Liability, Financing Activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payment for contingent consideration liability, financing activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Payment of contingent consideration</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EmployeesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employees [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EmployeesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the employees of the company.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Thereafter</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_Customer3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer 3 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_Customer3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents customer 3.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel">Acquired intangible assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred tax liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Liability Assumed, Deferred Tax Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ConcentrationRiskPercentage1</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration risk percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Restricted Stock Units Activity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_NetCashProvidedByUsedInInvestingActivities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash provided by (used in) investing activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AccruedContractCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Accrued contract costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AccruedContractCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_AccruedContractCosts</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AccruedContractCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents accrued contract costs.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncentiveStockOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Incentive Stock Options [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncentiveStockOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents incentive stock options.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title of 12(b) Security</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Grant Date Fair Value, Forfeited/cancelled (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesIssuedBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted average shares outstanding - basic (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesIssuedBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average shares outstanding - basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PatentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Patents [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PatentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Patents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_OptionsAndRSUSMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Options and RSUs [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_OptionsAndRSUSMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the options and RSUs.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentInformationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Information [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidated Entities [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LegalEntityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Legal Entity [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Changes in operating assets and liabilities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Changes in operating assets and liabilities, net of the effects from acquisition:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionSharePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_BusinessAcquisitionSharePrice</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionSharePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business acquisition, share price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Property and Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InitialMeasurementOfOperatingLeaseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Initial Measurement of Operating Lease [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InitialMeasurementOfOperatingLeaseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Tabular disclosure of initial measurement of operating lease.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InitialMeasurementOfOperatingLeaseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Operating ROU Assets and Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Outstanding, weighted average exercise price (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Outstanding, weighted average exercise price (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Recurring and Nonrecurring [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_KeyExecutiveMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Key Executive [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_KeyExecutiveMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents information pertaining to a key executive.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Combination</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Unrecognized Tax Benefits, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Unrecognized Tax Benefits, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized Tax Benefits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid-in Capital [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional Paid-in Capital [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EquityPlan2025Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2025 Equity Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EquityPlan2025Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Plan 2025 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EquityPlan2025Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents The 2025 Equity Incentive Plan ("2025" Equity Plan").</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InventoryObsolescenceWriteDownRecoveries_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Inventory Obsolescence Write Down (Recoveries)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InventoryObsolescenceWriteDownRecoveries_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventory Obsolescence Write Down (Recoveries)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InventoryObsolescenceWriteDownRecoveries_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_InventoryObsolescenceWriteDownRecoveries</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InventoryObsolescenceWriteDownRecoveries_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the write-down (recovery) of the value of inventory resulting from obsolescence.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Measurement Frequency [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_StockRepurchaseProgramAuthorizedAmount1</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock repurchase program, authorized amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement Location [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Change in Accounting Principle, Accounting Standards Update, Adoption Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/label">GNSS</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and Equipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesFairValueAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accretion</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Schedule of Finite-Lived Intangible Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Payroll and related</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_EmployeeRelatedLiabilitiesCurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Financing Activities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Expected term in years (Year)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Recurring [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total undiscounted operating lease payments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_RangeFiveMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Range Five [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_RangeFiveMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Range Five [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less imputed interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Goodwill and Intangible Asset Impairment, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill and intangible asset impairment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill and Intangible Asset Impairment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Goodwill impairment charge</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Components [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Component [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Asset Class [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredRevenueNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Revenue, Noncurrent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredRevenueNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Revenue, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredRevenueNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term deferred revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ProductWarrantyAccrual</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Warranty reserve</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Asset Acquired and Liability Assumed [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Assets Acquired and Liabilities Assumed</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentAnnualReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Annual Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentAnnualReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_DocumentAnnualReport</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_OperatingLeaseRightOfUseAssetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents operating lease right-of-use asset.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_OperatingLeaseRightOfUseAssetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Right-of-use Asset [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidInsurance_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Prepaid insurance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidInsurance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_PrepaidInsurance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Issuance of common stock upon vesting of restricted stock units (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Machinery and Equipment [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermNotesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Notes payable, at fair value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermNotesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Notes Payable, Noncurrent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermNotesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Notes Payable, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, expiration period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EquityPlan2015Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">2015 Equity Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_EquityPlan2015Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents The 2015 Equity Incentive Plan ("2015" Equity Plan").</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ContingentConsiderationLiabilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Contingent consideration liability.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ContingentConsiderationLiabilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contingent Consideration Liability [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ContingentConsiderationLiabilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contingent Consideration Liability [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation and amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_USTreasuryAndGovernmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">US Treasury and Government [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_USTreasuryAndGovernmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. Government Agency Bonds [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Comprehensive Income [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Maximum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statistical Measurement [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Exercise Price, Exercised (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: non-current portion</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Deferred extended warranty revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ContractWithCustomerLiabilityNoncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel">Accumulated amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Warranty provision</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to new warranties issuance and preexisting product warranties.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Percentage points added to the reference rate to compute the variable rate on the debt instrument when repayment of debt in cash and issuance of stocks.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Basis Spread On Variable Rate, When Repayment In Cash And Issuance Of Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, basis spread on variable rate, when repayment in cash and issuance of shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common stock, $0.00001 par value; 100,000,000 shares authorized; 44,631,030 and 36,611,240 shares issued and outstanding, respectively</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, $0.00001 par value; 100,000,000 shares authorized; 45,161,172 and 44,631,030 shares issued and outstanding, respectively</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Principles Of Consolidation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Income tax reconciliation tax impact of acquisition accounting.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Reconciliation Tax Impact of Acquisition Accounting</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Tax impacts of Evertel acquisition accounting</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net operating loss carryforwards</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ObligationToIssueCommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Obligation to Issue Common Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ObligationToIssueCommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Related to obligation to issue common stock.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment Of Long-lived Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amortization of debt issuance costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_TermLoanAndWarrantLiabilitiesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Term loan and warrant liabilities.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_TermLoanAndWarrantLiabilitiesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Term Loan and Warrant Liabilities [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Nonoperating Income (Expense) [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ExtendedProductWarrantyPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Extended Product Warranty, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ExtendedProductWarrantyPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Warranty Reserves</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentOriginalIssueDiscountPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Percentage of original issue discount under debt instrument.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentOriginalIssueDiscountPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Original Issue Discount Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentOriginalIssueDiscountPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, original issue discount percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityPublicFloat_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Public Float</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityPublicFloat_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_EntityPublicFloat</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the portfolio weighted average maturity that the Company generally does not exceed with regard to the financial instruments in which it invests.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Investments typical portfolio weighted average maturity month</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Volatility (Rate)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred stock, shares authorized (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, shares authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares retained for payment of taxes in connection with settlement of restricted stock units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Unrealized loss position, gross unrealized loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel">Unrealized loss position, gross unrealized loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncomeTaxReconciliationStateBusinessCreditUtilization_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State business credit utilization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncomeTaxReconciliationStateBusinessCreditUtilization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_IncomeTaxReconciliationStateBusinessCreditUtilization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncomeTaxReconciliationStateBusinessCreditUtilization_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state business credit utilization.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue Recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lower exercise price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Registrant Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_EntityRegistrantName</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt securities, available-for-sale, accumulated gross unrealized loss, before tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Unrealized Loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Unrealized Loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Voluntary Filers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_EntityVoluntaryFilers</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Concentration Risk [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer Concentration Risk</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2027</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other income, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other expense,net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other expenses, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional paid-in capital</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exercisable, weighted average exercise price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DepositsForInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Deposits for inventory</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DepositsForInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_DepositsForInventory</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DepositsForInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents amount of asset related to consideration paid in advance for deposits for inventory that provides economic benefits.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DepositsForInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deposits for inventory</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidated Entities [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2028</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Provision (benefit) for income taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income tax expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Income tax expense (benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Measurement Frequency [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockUsedAsConsiderationOfOptionExercises_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_StockUsedAsConsiderationOfOptionExercises</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockUsedAsConsiderationOfOptionExercises_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of shares used as consideration of option exercises.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockUsedAsConsiderationOfOptionExercises_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock used as consideration of option exercises</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Issuance of Common Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from offering of common stock, net of issuance costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContingentConsiderationByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Contingent Consideration, Type [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Fair Value Assumptions Applied in Determining Initial Fair Value and Subsequent Fair Value of Warrant Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Common Stock, Shares Outstanding (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_EntityCommonStockSharesOutstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Of Credit Risk</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">US States and Political Subdivisions Debt Securities [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Municipal Securities [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByLiabilityClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liability Class [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Increase in Lease Liability with 10% Increase in Index</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The amount of increase in lease liability with every 10% increase in index.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated other comprehensive loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated other comprehensive income (loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation Items [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Income before Income Tax, Domestic and Foreign [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of income before income tax, domestic and foreign.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Capital expenditures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Number of Shares Granted (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Total assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerDepositsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Deposits, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerDepositsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer deposits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based Compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DueAndSubscription_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Dues and subscriptions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DueAndSubscription_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_DueAndSubscription</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DueAndSubscription_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of asset related to consideration paid in advance for due and subscription that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total deferred provision</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_DeferredIncomeTaxExpenseBenefit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling, General and Administrative Expenses [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Selling, General and Administrative [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Shares, New Issues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock upon offering, net of issuance costs (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation, Depletion, and Amortization [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equipment And Depreciation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Shares Vested (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Diluted (loss)income per share (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Diluted, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Net loss per common share - diluted (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Diluted loss per share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Segment Reporting Information by Segment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Segments [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">2030</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title of Individual [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockReleasedFromObligationToIssueShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Release of obligation to issue common stock (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_StockReleasedFromObligationToIssueShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The number of shares of stock released from the obligation to issue during the period.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_CityAreaCode</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Consideration Transferred, Liabilities Incurred</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Acquisition holdback liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Holdback liability payable in connection with the Evertel acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated other comprehensive income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated other comprehensive income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, expiration date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Auditor Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_AuditorName</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Restricted cash, current portion</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Face Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, face amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Counterparty Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Lease, Weighted Average Remaining Lease Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_TermLoanAndWarrantLiabilitiesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Term loan and warrant liabilities.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_TermLoanAndWarrantLiabilitiesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Term Loan and Warrant Liabilities [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Information [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Acquiree's Revenue since Acquisition Date, Actual</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShareBuybackProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Buyback Program [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShareBuybackProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the share buyback program.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_RangeSevenMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Range Seven [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_RangeSevenMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Range Seven [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares retained for payment of taxes in connection with the exercise of stock options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of cash outflow to satisfy grantee's tax in connections with exercise of stock options withholding obligation for award under share-based payment arrangement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares retained for payment of taxes in connection with the exercise of stock options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DeferredRevenueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Revenue [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DeferredRevenueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of deferred revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash, cash equivalents and restricted cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Common stock issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business combination, consideration transferred, equity interests issued and issuable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Property and equipment, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property and equipment, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Issuance of common stock upon vesting of restricted stock units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total cash, cash equivalents and restricted cash shown in the consolidated statement of cash flows</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash, cash equivalents and restricted cash, beginning of period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash, cash equivalents and restricted cash, end of period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">(Loss) income from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Loss from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Loss from operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Currency translation, goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Currency translation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_OperatingLeaseRightOfUseAssetGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease right of use asset gain (loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_OperatingLeaseRightOfUseAssetGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Operating lease right of use asset gain (loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_OperatingLeaseRightOfUseAssetGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Right Of Use Asset Gain (Loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Deficit [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContingentConsiderationTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Contingent Consideration, Type [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock-based compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Measurement Input, Price Volatility [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Measurement input, price volatility [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AccruedAndOtherLiabilitiesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued and Other Liabilities [Line items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AccruedAndOtherLiabilitiesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accrued and Other Liabilities.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments of Stock Issuance Costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payments of stock issuance costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Stock issuance costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentMaximumAdditionalTermLoansAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Maximum Additional Term Loans Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentMaximumAdditionalTermLoansAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Debt instrument maximum additional term loan amount.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentMaximumAdditionalTermLoansAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument maximum additional term loan amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrealized loss position, less than 12 months, fair value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShippingAndHandlingMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shipping and Handling [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Nonoperating Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less non-current portion</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating lease liabilities, noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Inputs, Level 1 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Level 1 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Class of Stock [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_NetCashProvidedByUsedInFinancingActivities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash provided by financing activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Change in Accounting Principle, Accounting Standards Update, Adopted [true false]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorLocation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Auditor Location</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorLocation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_AuditorLocation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DevelopedTechnologyRightsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Developed Technology Rights [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DevelopedTechnologyRightsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Technology [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Changes in Fair Value of Warrant Liabilities Level 3</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Derivative Liability, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Warrant liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Asset Acquired, Receivable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Currency translation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, redemption of debt percentage of principal amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of redemption of debt within one year as percentage of principal amount of the debt.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Redemption Of Debt Percentage Of Principal Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Tax and Reclassification Adjustment, Attributable to Parent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Tax and Reclassification Adjustment, Attributable to Parent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Change in fair value of Term Loans related to credit risk</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Change in fair value related to credit risk in other comprehensive income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonUsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Non-US [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonUsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Americas (excluding the United States)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Change in unrealized loss on marketable securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The noncash amount of unrealized gain (loss) on investment in marketable security.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CorporateDebtSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Corporate Debt Securities [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CorporateDebtSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Corporate Bonds [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Interactive Data Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_EntityInteractiveDataCurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement Location [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Activities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Furniture and Fixtures [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentRepaymentOfInterestPercentageInCash_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of repayment of debt interest in cash as percentage.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentRepaymentOfInterestPercentageInCash_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Repayment Of Interest, Percentage In Cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_DebtInstrumentRepaymentOfInterestPercentageInCash_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, repayment of interest, percentage in cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Recent Accounting Pronouncements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accretion (Amortization) of Discounts and Premiums, Investments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">(Amortization) accretion of investment of marketable securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business acquisition, equity interest issued or issuable, number of shares (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Obligation to issue common stock in Evertel acquisition (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ContractWithCustomerAssetNet</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contract with customer, asset, after allowance for credit loss, total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Change in fair value related to non-credit risk recorded within net loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Change in fair value within net loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Dividends, Per Share, Declared</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, dividends, per share, declared (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GenasysSpainMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Genasys Spain [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_GenasysSpainMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents Genasys Spain.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based payment arrangement, expense, tax benefit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenuesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenues:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_SharePrice</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority, Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">dei_LocalPhoneNumber</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ManagementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Management [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number outstanding (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Short-Term Lease, Cost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ShortTermLeaseCost</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted average common shares outstanding:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorOpinionTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Auditor Opinion</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorOpinionTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Opinion [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue, Remaining Performance Obligation, Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_RevenueRemainingPerformanceObligationPercentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-lived assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-lived assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total long lived assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Policies [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The number of options exercised in a net share settlement transaction.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, options, exercises, net share settlement transaction</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation of Revenue [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">2029</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of decrease to equity for cashless grantee's tax withholding obligation for award under share-based payment arrangement.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares retained for payment of taxes in connection with cashless exercise of stock options</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, number of shares available for grant</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock, Class of Stock [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Indefinite-Lived Intangible Assets [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net assets acquired</link:label>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_NumberOfWhollyOwnedSubsidiaries" xlink:to="gnss_NumberOfWhollyOwnedSubsidiaries_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_HardwareMember" xlink:to="gnss_HardwareMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_GranteeStatusDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_InitialMeasurementOfOperatingLeaseLiabilities" xlink:to="gnss_InitialMeasurementOfOperatingLeaseLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillGross" xlink:to="us-gaap_GoodwillGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_OtherStateMember" xlink:to="gnss_OtherStateMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_AgreementToIssueStockMember" xlink:to="gnss_AgreementToIssueStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_RangeFourMember" xlink:to="gnss_RangeFourMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries" xlink:to="gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_RangeOneMember" xlink:to="gnss_RangeOneMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability" xlink:to="gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_EffectOfExchangeRateOnOperatingLeaseLiability" xlink:to="gnss_EffectOfExchangeRateOnOperatingLeaseLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_SoftwareMember" xlink:to="gnss_SoftwareMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceMember" xlink:to="us-gaap_ServiceMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_GrossProceedsFromStockOptionsExercised" xlink:to="gnss_GrossProceedsFromStockOptionsExercised_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_AccruedAndOtherLiabilitiesTable" xlink:to="gnss_AccruedAndOtherLiabilitiesTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashNoncurrent" xlink:to="us-gaap_RestrictedCashNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AmericasMember" xlink:to="srt_AmericasMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod" xlink:to="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_EvertelTechnologiesLlcMember" xlink:to="gnss_EvertelTechnologiesLlcMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_RangeThreeMember" xlink:to="gnss_RangeThreeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_UnderwrittenPublicOfferingCommonStock" xlink:to="gnss_UnderwrittenPublicOfferingCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_AmikaMobileMember" xlink:to="gnss_AmikaMobileMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets" xlink:to="gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover" xlink:to="gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_NonemployeeAdvisorsMember" xlink:to="gnss_NonemployeeAdvisorsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ShareRepurchaseProgramAxis" xlink:to="srt_ShareRepurchaseProgramAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_CustomerDeposit" xlink:to="gnss_CustomerDeposit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ProductWarrantyExpenseBenefit" xlink:to="gnss_ProductWarrantyExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_GainLossOnDispositionOfFixedAssets" xlink:to="gnss_GainLossOnDispositionOfFixedAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" xlink:to="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtPolicyTextBlock" xlink:to="us-gaap_DebtPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_CustomerTwoMember" xlink:to="gnss_CustomerTwoMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_AdditionOfOperatingLeaseRightOfUseAsset" xlink:to="gnss_AdditionOfOperatingLeaseRightOfUseAsset_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_PrepaidTradeShowsAndTravel" xlink:to="gnss_PrepaidTradeShowsAndTravel_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="srt_ShareRepurchaseProgramDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_NondeductibleCompensationInterestExpenseAndOther" xlink:to="gnss_NondeductibleCompensationInterestExpenseAndOther_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember" xlink:to="gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityPolicyTextBlock" xlink:to="us-gaap_StockholdersEquityPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ConsolidationItemsDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss" xlink:to="gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred" xlink:to="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_EffectOfExchangeRateOnOperatingLeaseROUAssets" xlink:to="gnss_EffectOfExchangeRateOnOperatingLeaseROUAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_IncreaseDecreaseInCustomerDeposit" xlink:to="gnss_IncreaseDecreaseInCustomerDeposit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_PrepaidProfessionalServices" xlink:to="gnss_PrepaidProfessionalServices_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets" xlink:to="gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccretionExpense" xlink:to="us-gaap_AccretionExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_CapitalizedResearchAndExperimental" xlink:to="gnss_CapitalizedResearchAndExperimental_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_NumberOfMajorCustomers" xlink:to="gnss_NumberOfMajorCustomers_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:to="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonfinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_NonfinancialLiabilitiesFairValueDisclosure_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_CustomerOneMember" xlink:to="gnss_CustomerOneMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_PrepaidExpensesAndOtherTable" xlink:to="gnss_PrepaidExpensesAndOtherTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_CustomerDepositsMember" xlink:to="gnss_CustomerDepositsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_CustomerDeposits" xlink:to="gnss_CustomerDeposits_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:to="gnss_TermLoanAndWarrantLiabilitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ContractWithCustomerLiabilityEffectOfExchangeRate" xlink:to="gnss_ContractWithCustomerLiabilityEffectOfExchangeRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationTechniqueAxis" xlink:to="us-gaap_ValuationTechniqueAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ContractManufacturersPolicyTextBlock" xlink:to="gnss_ContractManufacturersPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:to="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod" xlink:to="gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_TypeOfAdoptionMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_FormerOwnerOfAmikaMobileMember" xlink:to="gnss_FormerOwnerOfAmikaMobileMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ShippingAndHandlingCosts" xlink:to="gnss_ShippingAndHandlingCosts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillFairValueDisclosure" xlink:to="us-gaap_GoodwillFairValueDisclosure_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross" xlink:to="gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:to="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stpr_CA" xlink:to="stpr_CA_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostNetCurrent" xlink:to="us-gaap_CapitalizedContractCostNetCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber" xlink:to="gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable" xlink:to="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_InvestmentsTypicalFinalMaturity" xlink:to="gnss_InvestmentsTypicalFinalMaturity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_SalesTaxReceivable" xlink:to="gnss_SalesTaxReceivable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition" xlink:to="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_CurrencyTranslationFairValueAdjustment" xlink:to="gnss_CurrencyTranslationFairValueAdjustment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesPolicy" xlink:to="us-gaap_MarketableSecuritiesPolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_GrossMargin" xlink:to="gnss_GrossMargin_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_Customer2Member" xlink:to="gnss_Customer2Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EMEAMember" xlink:to="us-gaap_EMEAMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:to="us-gaap_CapitalizedContractCostAmortizationPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_Value-AddedTaxReceivableAndBankWithholdings" xlink:to="gnss_Value-AddedTaxReceivableAndBankWithholdings_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_CashAndCashEquivalentsRetainedInForeignBanks" xlink:to="gnss_CashAndCashEquivalentsRetainedInForeignBanks_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsNonrecurringMember" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_AccountingPoliciesTable" xlink:to="gnss_AccountingPoliciesTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless" xlink:to="gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesNoncurrent" xlink:to="us-gaap_MarketableSecuritiesNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_EmployeesDirectorsAndConsultantsMember" xlink:to="gnss_EmployeesDirectorsAndConsultantsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:to="gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ContractWithCustomerLiabilityIncreaseForNewContract" xlink:to="gnss_ContractWithCustomerLiabilityIncreaseForNewContract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_AssetsAcquisitionOfAmikaMobileCorporationMember" xlink:to="gnss_AssetsAcquisitionOfAmikaMobileCorporationMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_NonemployeeDirectorsMember" xlink:to="gnss_NonemployeeDirectorsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_GoodwillFairValueGainLoss" xlink:to="gnss_GoodwillFairValueGainLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock" xlink:to="gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_VestsImmediatelyMember" xlink:to="gnss_VestsImmediatelyMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_EvertelTechnologiesLLCMember" xlink:to="gnss_EvertelTechnologiesLLCMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ExtendedProductWarrantyTerm" xlink:to="gnss_ExtendedProductWarrantyTerm_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ChangeInFairValueOfTermLoanAndWarrants" xlink:to="gnss_ChangeInFairValueOfTermLoanAndWarrants_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_PR" xlink:to="country_PR_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationTechniqueDomain" xlink:to="us-gaap_ValuationTechniqueDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_OtherLiabilitiesDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ValueAddedTaxAndBankWithholdings" xlink:to="gnss_ValueAddedTaxAndBankWithholdings_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:to="gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash" xlink:to="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_DebtAndWarrantsLiabilitiesTextBlock" xlink:to="gnss_DebtAndWarrantsLiabilitiesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputDiscountRateMember" xlink:to="us-gaap_MeasurementInputDiscountRateMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:to="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_HoldbackLiabilityMember" xlink:to="gnss_HoldbackLiabilityMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ProceedsFromIssuanceOfDebtAndWarrants" xlink:to="gnss_ProceedsFromIssuanceOfDebtAndWarrants_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CertificatesOfDepositMember" xlink:to="us-gaap_CertificatesOfDepositMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="gnss_IncomeTaxDisclosureLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized" xlink:to="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_IncomeTaxDisclosureTable" xlink:to="gnss_IncomeTaxDisclosureTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_CloseDateTermLoanMember" xlink:to="gnss_CloseDateTermLoanMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_BusinessCombinationContingentConsiderationLiabilitySettled" xlink:to="gnss_BusinessCombinationContingentConsiderationLiabilitySettled_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_PrepaidExpensesAndOtherDisclosureTextBlock" xlink:to="gnss_PrepaidExpensesAndOtherDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_FirstAmendmentTermLoanMember" xlink:to="gnss_FirstAmendmentTermLoanMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:to="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntersegmentEliminationMember" xlink:to="us-gaap_IntersegmentEliminationMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" xlink:to="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_AdditionalOperatingLeaseLiabilities" xlink:to="gnss_AdditionalOperatingLeaseLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_GainLossOnDebtIssuance" xlink:to="gnss_GainLossOnDebtIssuance_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_CommonStockAwardMember" xlink:to="gnss_CommonStockAwardMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_SharesSurrenderedFromStockOptionExercises" xlink:to="gnss_SharesSurrenderedFromStockOptionExercises_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_NotesToFinancialStatementsAbstract" xlink:to="gnss_NotesToFinancialStatementsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_VestingBasedOnMarketConditionsMember" xlink:to="gnss_VestingBasedOnMarketConditionsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock" xlink:to="gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired" xlink:to="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_StockReleasedFromObligationToIssueValue" xlink:to="gnss_StockReleasedFromObligationToIssueValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Dividends" xlink:to="us-gaap_Dividends_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_RangeTwoMember" xlink:to="gnss_RangeTwoMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_RangeSixMember" xlink:to="gnss_RangeSixMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_AccountingPoliciesLineItems" xlink:to="gnss_AccountingPoliciesLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_BusinessAcquisitionObligationToIssueCommonStock" xlink:to="gnss_BusinessAcquisitionObligationToIssueCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate202307Member" xlink:to="us-gaap_AccountingStandardsUpdate202307Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock" xlink:to="gnss_BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless" xlink:to="gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" xlink:to="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ShippingAndHandlingCostsPolicyTextBlock" xlink:to="gnss_ShippingAndHandlingCostsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_PricePerShareUnderwrittenAgreement" xlink:to="gnss_PricePerShareUnderwrittenAgreement_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_AdditionalOperatingLeaseRightOfUseAssets" xlink:to="gnss_AdditionalOperatingLeaseRightOfUseAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_NumberOfAdditionalInactiveSubsidiaries" xlink:to="gnss_NumberOfAdditionalInactiveSubsidiaries_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_TermLoanMember" xlink:to="gnss_TermLoanMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_FairValueAdjustmentOfDebt" xlink:to="gnss_FairValueAdjustmentOfDebt_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions" xlink:to="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:to="us-gaap_ValuationTechniqueDiscountedCashFlowMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_PrepaidExpensesAndOtherLineItems" xlink:to="gnss_PrepaidExpensesAndOtherLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" xlink:to="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition" xlink:to="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AsiaPacificMember" xlink:to="srt_AsiaPacificMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMeasurementInput" xlink:to="us-gaap_DebtInstrumentMeasurementInput_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" xlink:to="gnss_DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_CustomerThreeMember" xlink:to="gnss_CustomerThreeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless" xlink:to="gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" xlink:to="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_Customer1Member" xlink:to="gnss_Customer1Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ShortTermProvision" xlink:to="gnss_ShortTermProvision_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_BoardOfDirectorsMember" xlink:to="gnss_BoardOfDirectorsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_EmployeesMember" xlink:to="gnss_EmployeesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_Customer3Member" xlink:to="gnss_Customer3Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_AccruedContractCosts" xlink:to="gnss_AccruedContractCosts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_IncentiveStockOptionsMember" xlink:to="gnss_IncentiveStockOptionsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesIssuedBasic_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PatentsMember" xlink:to="us-gaap_PatentsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_OptionsAndRSUSMember" xlink:to="gnss_OptionsAndRSUSMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionSharePrice" xlink:to="us-gaap_BusinessAcquisitionSharePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_InitialMeasurementOfOperatingLeaseTableTextBlock" xlink:to="gnss_InitialMeasurementOfOperatingLeaseTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_KeyExecutiveMember" xlink:to="gnss_KeyExecutiveMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_EquityPlan2025Member" xlink:to="gnss_EquityPlan2025Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_InventoryObsolescenceWriteDownRecoveries" xlink:to="gnss_InventoryObsolescenceWriteDownRecoveries_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueAdjustment" xlink:to="us-gaap_LiabilitiesFairValueAdjustment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_RangeFiveMember" xlink:to="gnss_RangeFiveMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueNoncurrent" xlink:to="us-gaap_DeferredRevenueNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_OperatingLeaseRightOfUseAssetMember" xlink:to="gnss_OperatingLeaseRightOfUseAssetMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidInsurance" xlink:to="us-gaap_PrepaidInsurance_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_EquityPlan2015Member" xlink:to="gnss_EquityPlan2015Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ContingentConsiderationLiabilityMember" xlink:to="gnss_ContingentConsiderationLiabilityMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USTreasuryAndGovernmentMember" xlink:to="us-gaap_USTreasuryAndGovernmentMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties" xlink:to="gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares" xlink:to="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting" xlink:to="gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ObligationToIssueCommonStockMember" xlink:to="gnss_ObligationToIssueCommonStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_TermLoanAndWarrantLiabilitiesLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtendedProductWarrantyPolicy" xlink:to="us-gaap_ExtendedProductWarrantyPolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_DebtInstrumentOriginalIssueDiscountPercentage" xlink:to="gnss_DebtInstrumentOriginalIssueDiscountPercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity" xlink:to="gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_IncomeTaxReconciliationStateBusinessCreditUtilization" xlink:to="gnss_IncomeTaxReconciliationStateBusinessCreditUtilization_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_DepositsForInventory" xlink:to="gnss_DepositsForInventory_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_StockUsedAsConsiderationOfOptionExercises" xlink:to="gnss_StockUsedAsConsiderationOfOptionExercises_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationByTypeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:to="us-gaap_USStatesAndPoliticalSubdivisionsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex" xlink:to="gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" xlink:to="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerDepositsCurrent" xlink:to="us-gaap_CustomerDepositsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_DueAndSubscription" xlink:to="gnss_DueAndSubscription_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:to="us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_StockReleasedFromObligationToIssueShares" xlink:to="gnss_StockReleasedFromObligationToIssueShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" xlink:to="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_TermLoanAndWarrantLiabilitiesTable" xlink:to="gnss_TermLoanAndWarrantLiabilitiesTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ShareBuybackProgramMember" xlink:to="gnss_ShareBuybackProgramMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_RangeSevenMember" xlink:to="gnss_RangeSevenMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions" xlink:to="gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_DeferredRevenueMember" xlink:to="gnss_DeferredRevenueMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_OperatingLeaseRightOfUseAssetGainLoss" xlink:to="gnss_OperatingLeaseRightOfUseAssetGainLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="us-gaap_ContingentConsiderationTypeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="gnss_AccruedAndOtherLiabilitiesLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_DebtInstrumentMaximumAdditionalTermLoansAmount" xlink:to="gnss_DebtInstrumentMaximumAdditionalTermLoansAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingAndHandlingMember" xlink:to="us-gaap_ShippingAndHandlingMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingExpense" xlink:to="us-gaap_OtherNonoperatingExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DevelopedTechnologyRightsMember" xlink:to="us-gaap_DevelopedTechnologyRightsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_ScheduleOfGoodwillTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount" xlink:to="gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonUsMember" xlink:to="us-gaap_NonUsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities" xlink:to="gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateDebtSecuritiesMember" xlink:to="us-gaap_CorporateDebtSecuritiesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_DebtInstrumentRepaymentOfInterestPercentageInCash" xlink:to="gnss_DebtInstrumentRepaymentOfInterestPercentageInCash_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNet" xlink:to="us-gaap_ContractWithCustomerAssetNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_GenasysSpainMember" xlink:to="gnss_GenasysSpainMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ManagementMember" xlink:to="srt_ManagementMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorOpinionTextBlock" xlink:to="dei_AuditorOpinionTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction" xlink:to="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation" xlink:to="gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl"/>
        </link:labelLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorName" xlink:label="dei_AuditorName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorOpinionTextBlock" xlink:label="dei_AuditorOpinionTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" order="25" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="26" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" order="27" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="28" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" order="29" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" order="30" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" order="31" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="32" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="33" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="34" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="35" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="36" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock" order="37" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorOpinionTextBlock" order="38" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentInformationTable" order="49.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="us-gaap_MarketableSecuritiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerDeposit" xlink:label="gnss_CustomerDeposit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesNoncurrent" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="us-gaap_DeferredRevenueNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillGross" xlink:label="us-gaap_GoodwillGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_MarketableSecuritiesNoncurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementLineItems" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="gnss_CustomerDeposit" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_RestrictedCashNoncurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LongTermNotesPayable" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredRevenueNoncurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_GoodwillGross" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_Assets" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="us-gaap_InterestExpenseNonoperating"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ChangeInFairValueOfTermLoanAndWarrants" xlink:label="gnss_ChangeInFairValueOfTermLoanAndWarrants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="us-gaap_OtherNonoperatingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpenseNonoperating" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="gnss_ChangeInFairValueOfTermLoanAndWarrants" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingExpense" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition" xlink:label="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition" xlink:label="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockReleasedFromObligationToIssueShares" xlink:label="gnss_StockReleasedFromObligationToIssueShares"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockReleasedFromObligationToIssueValue" xlink:label="gnss_StockReleasedFromObligationToIssueValue"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless" xlink:label="gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless" xlink:label="gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless" xlink:label="gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation" xlink:label="gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding_23"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_24"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_StockReleasedFromObligationToIssueShares" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_StockReleasedFromObligationToIssueValue" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_23" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_24" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLlcMember" xlink:label="gnss_EvertelTechnologiesLlcMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities" xlink:label="gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ProceedsFromIssuanceOfDebtAndWarrants" xlink:label="gnss_ProceedsFromIssuanceOfDebtAndWarrants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContingentConsiderationLiabilityMember" xlink:label="gnss_ContingentConsiderationLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AmikaMobileMember" xlink:label="gnss_AmikaMobileMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable" xlink:label="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ProductWarrantyExpenseBenefit" xlink:label="gnss_ProductWarrantyExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets" xlink:label="gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability" xlink:label="gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InitialMeasurementOfOperatingLeaseLiabilities" xlink:label="gnss_InitialMeasurementOfOperatingLeaseLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SharesSurrenderedFromStockOptionExercises" xlink:label="gnss_SharesSurrenderedFromStockOptionExercises"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncreaseDecreaseInCustomerDeposit" xlink:label="gnss_IncreaseDecreaseInCustomerDeposit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_6"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions" xlink:label="gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_FairValueAdjustmentOfDebt" xlink:label="gnss_FairValueAdjustmentOfDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GainLossOnDebtIssuance" xlink:label="gnss_GainLossOnDebtIssuance"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" xlink:label="gnss_DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_10"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GainLossOnDispositionOfFixedAssets" xlink:label="gnss_GainLossOnDispositionOfFixedAssets"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AdditionOfOperatingLeaseRightOfUseAsset" xlink:label="gnss_AdditionOfOperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccretionExpense" xlink:label="us-gaap_AccretionExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLlcMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="gnss_ProceedsFromIssuanceOfDebtAndWarrants" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_ContingentConsiderationLiabilityMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_AmikaMobileMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="gnss_ProductWarrantyExpenseBenefit" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gnss_InitialMeasurementOfOperatingLeaseLiabilities" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gnss_SharesSurrenderedFromStockOptionExercises" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="gnss_IncreaseDecreaseInCustomerDeposit" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_6" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_StockIssued1" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="gnss_FairValueAdjustmentOfDebt" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="gnss_GainLossOnDebtIssuance" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gnss_DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_10" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="gnss_GainLossOnDispositionOfFixedAssets" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="gnss_AdditionOfOperatingLeaseRightOfUseAsset" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AccretionExpense" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureOperations" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NatureOfOperations" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPolicies1" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncements" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NotesToFinancialStatementsAbstract" xlink:label="gnss_NotesToFinancialStatementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombination1" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognition" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurements" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureInventories" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipment" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssets" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOther1" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PrepaidExpensesAndOtherDisclosureTextBlock" xlink:label="gnss_PrepaidExpensesAndOtherDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="gnss_PrepaidExpensesAndOtherDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilities1" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock" xlink:label="gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilities" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:label="gnss_TermLoanAndWarrantLiabilitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtAndWarrantsLiabilitiesTextBlock" xlink:label="gnss_DebtAndWarrantsLiabilitiesTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:to="gnss_DebtAndWarrantsLiabilitiesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeases" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxes" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureCommitmentsAndContingencies" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensation1" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NotesToFinancialStatementsAbstract" xlink:label="gnss_NotesToFinancialStatementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquity" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShare" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformation1" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformation1" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContractManufacturersPolicyTextBlock" xlink:label="gnss_ContractManufacturersPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:label="us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShippingAndHandlingCostsPolicyTextBlock" xlink:label="gnss_ShippingAndHandlingCostsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ExtendedProductWarrantyPolicy" xlink:label="us-gaap_ExtendedProductWarrantyPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtPolicyTextBlock" xlink:label="us-gaap_DebtPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityPolicyTextBlock" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_MarketableSecuritiesPolicy" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gnss_ContractManufacturersPolicyTextBlock" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gnss_ShippingAndHandlingCostsPolicyTextBlock" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ExtendedProductWarrantyPolicy" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DebtPolicyTextBlock" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StockholdersEquityPolicyTextBlock" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock" xlink:label="gnss_BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="gnss_BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:label="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:label="gnss_TermLoanAndWarrantLiabilitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InitialMeasurementOfOperatingLeaseTableTextBlock" xlink:label="gnss_InitialMeasurementOfOperatingLeaseTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="gnss_InitialMeasurementOfOperatingLeaseTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" xlink:label="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="us-gaap_ShippingAndHandlingMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_Customer1Member" xlink:label="gnss_Customer1Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:label="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NumberOfWhollyOwnedSubsidiaries" xlink:label="gnss_NumberOfWhollyOwnedSubsidiaries"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_Customer2Member" xlink:label="gnss_Customer2Member"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NumberOfAdditionalInactiveSubsidiaries" xlink:label="gnss_NumberOfAdditionalInactiveSubsidiaries"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_Customer3Member" xlink:label="gnss_Customer3Member"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NumberOfMajorCustomers" xlink:label="gnss_NumberOfMajorCustomers"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CashAndCashEquivalentsRetainedInForeignBanks" xlink:label="gnss_CashAndCashEquivalentsRetainedInForeignBanks"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InvestmentsTypicalFinalMaturity" xlink:label="gnss_InvestmentsTypicalFinalMaturity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity" xlink:label="gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InventoryObsolescenceWriteDownRecoveries" xlink:label="gnss_InventoryObsolescenceWriteDownRecoveries"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShippingAndHandlingCosts" xlink:label="gnss_ShippingAndHandlingCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ShippingAndHandlingMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="gnss_Customer1Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_NumberOfWhollyOwnedSubsidiaries" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="gnss_Customer2Member" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_NumberOfAdditionalInactiveSubsidiaries" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" xlink:to="srt_MajorCustomersAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="gnss_Customer3Member" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_NumberOfMajorCustomers" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" xlink:to="srt_RangeAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" xlink:to="srt_ProductOrServiceAxis" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_CashAndCashEquivalentsRetainedInForeignBanks" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" xlink:to="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_InvestmentsTypicalFinalMaturity" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="6.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="7.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_RestrictedCash" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_InventoryObsolescenceWriteDownRecoveries" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_ShippingAndHandlingCosts" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_CostOfRevenue" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_AdvertisingExpense" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_ProductWarrantyAccrual" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncementsAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingStandardsUpdate202307Member" xlink:label="us-gaap_AccountingStandardsUpdate202307Member"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccountingPoliciesTable" xlink:label="gnss_AccountingPoliciesTable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccountingPoliciesLineItems" xlink:label="gnss_AccountingPoliciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate202307Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccountingPoliciesTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccountingPoliciesLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gnss_AccountingPoliciesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccountingPoliciesTable" xlink:to="gnss_AccountingPoliciesLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccountingPoliciesLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccountingPoliciesLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLlcMember" xlink:label="gnss_EvertelTechnologiesLlcMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HoldbackLiabilityMember" xlink:label="gnss_HoldbackLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContingentConsiderationLiabilityMember" xlink:label="gnss_ContingentConsiderationLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" xlink:label="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" xlink:label="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationContingentConsiderationLiabilityAcquired" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationContingentConsiderationLiabilitySettled" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilitySettled"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLlcMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_HoldbackLiabilityMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_SharePrice" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_ContingentConsiderationLiabilityMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_BusinessCombinationContingentConsiderationLiabilitySettled" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLlcMember" xlink:label="gnss_EvertelTechnologiesLlcMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HoldbackLiabilityMember" xlink:label="gnss_HoldbackLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationContingentConsiderationLiabilityAcquired" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable" xlink:label="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" xlink:label="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred" xlink:label="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLlcMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_HoldbackLiabilityMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLlcMember" xlink:label="gnss_EvertelTechnologiesLlcMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions" xlink:label="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" xlink:label="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLlcMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_Goodwill" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLlcMember" xlink:label="gnss_EvertelTechnologiesLlcMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLlcMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_DevelopedTechnologyRightsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FinitelivedIntangibleAssetsAcquired1" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerDepositsMember" xlink:label="gnss_CustomerDepositsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_PR" xlink:label="country_PR"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DeferredRevenueMember" xlink:label="gnss_DeferredRevenueMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_CustomerDepositsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_PR" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_ContractWithCustomerAssetNet" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_DeferredRevenueMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_PR" xlink:label="country_PR"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_PR" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="srt_StatementGeographicalAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerDepositsMember" xlink:label="gnss_CustomerDepositsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DeferredRevenueMember" xlink:label="gnss_DeferredRevenueMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContractWithCustomerLiabilityIncreaseForNewContract" xlink:label="gnss_ContractWithCustomerLiabilityIncreaseForNewContract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod" xlink:label="gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContractWithCustomerLiabilityEffectOfExchangeRate" xlink:label="gnss_ContractWithCustomerLiabilityEffectOfExchangeRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability_4"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_CustomerDepositsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiability" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_DeferredRevenueMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="gnss_ContractWithCustomerLiabilityIncreaseForNewContract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="gnss_ContractWithCustomerLiabilityEffectOfExchangeRate" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiability_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="us-gaap_CertificatesOfDepositMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="us-gaap_USTreasuryAndGovernmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="us-gaap_MarketableSecuritiesNoncurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_CertificatesOfDepositMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_USTreasuryAndGovernmentMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_USStatesAndPoliticalSubdivisionsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_CorporateDebtSecuritiesMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_MarketableSecuritiesNoncurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLLCMember" xlink:label="gnss_EvertelTechnologiesLLCMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContingentConsiderationLiabilityMember" xlink:label="gnss_ContingentConsiderationLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLLCMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_ContingentConsiderationLiabilityMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="us-gaap_CertificatesOfDepositMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="us-gaap_USTreasuryAndGovernmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_CertificatesOfDepositMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_USTreasuryAndGovernmentMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_USStatesAndPoliticalSubdivisionsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_CorporateDebtSecuritiesMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_OperatingLeaseRightOfUseAssetMember" xlink:label="gnss_OperatingLeaseRightOfUseAssetMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLLCMember" xlink:label="gnss_EvertelTechnologiesLLCMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss" xlink:label="gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillFairValueDisclosure" xlink:label="us-gaap_GoodwillFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GoodwillFairValueGainLoss" xlink:label="gnss_GoodwillFairValueGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_OperatingLeaseRightOfUseAssetGainLoss" xlink:label="gnss_OperatingLeaseRightOfUseAssetGainLoss"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="gnss_OperatingLeaseRightOfUseAssetMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLLCMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_GoodwillFairValueDisclosure" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="gnss_GoodwillFairValueGainLoss" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="gnss_OperatingLeaseRightOfUseAssetGainLoss" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HoldbackLiabilityMember" xlink:label="gnss_HoldbackLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLLCMember" xlink:label="gnss_EvertelTechnologiesLLCMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonfinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_NonfinancialLiabilitiesFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContingentConsiderationLiabilityMember" xlink:label="gnss_ContingentConsiderationLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesFairValueAdjustment" xlink:label="us-gaap_LiabilitiesFairValueAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationContingentConsiderationLiabilitySettled" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilitySettled"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CurrencyTranslationFairValueAdjustment" xlink:label="gnss_CurrencyTranslationFairValueAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonfinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_NonfinancialLiabilitiesFairValueDisclosure_4"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_HoldbackLiabilityMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLLCMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_NonfinancialLiabilitiesFairValueDisclosure" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_ContingentConsiderationLiabilityMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_LiabilitiesFairValueAdjustment" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="gnss_BusinessCombinationContingentConsiderationLiabilitySettled" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="gnss_CurrencyTranslationFairValueAdjustment" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_NonfinancialLiabilitiesFairValueDisclosure_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryWorkInProcess" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryGross" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryValuationReserves" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_Depreciation" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GenasysSpainMember" xlink:label="gnss_GenasysSpainMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillGross" xlink:label="us-gaap_GoodwillGross"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:label="gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="gnss_GenasysSpainMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillGross" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_GoodwillLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HardwareMember" xlink:label="gnss_HardwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SoftwareMember" xlink:label="gnss_SoftwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_3"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_8"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="gnss_HardwareMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="gnss_SoftwareMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_GoodwillLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill_3" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_FinitelivedIntangibleAssetsAcquired1" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_8" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_DevelopedTechnologyRightsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_GoodwillLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentsMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_PR" xlink:label="country_PR"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PrepaidExpensesAndOtherTable" xlink:label="gnss_PrepaidExpensesAndOtherTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PrepaidExpensesAndOtherLineItems" xlink:label="gnss_PrepaidExpensesAndOtherLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DepositsForInventory" xlink:label="gnss_DepositsForInventory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:label="us-gaap_CapitalizedContractCostAmortizationPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_PR" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_PrepaidExpensesAndOtherTable" xlink:to="srt_RangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="gnss_PrepaidExpensesAndOtherTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_PrepaidExpensesAndOtherLineItems" xlink:to="gnss_DepositsForInventory" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_PrepaidExpensesAndOtherTable" xlink:to="srt_StatementGeographicalAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_PrepaidExpensesAndOtherLineItems" xlink:to="us-gaap_CapitalizedContractCostAmortizationPeriod" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_PrepaidExpensesAndOtherTable" xlink:to="gnss_PrepaidExpensesAndOtherLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="4.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DepositsForInventory" xlink:label="gnss_DepositsForInventory"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SalesTaxReceivable" xlink:label="gnss_SalesTaxReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostNetCurrent" xlink:label="us-gaap_CapitalizedContractCostNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_Value-AddedTaxReceivableAndBankWithholdings" xlink:label="gnss_Value-AddedTaxReceivableAndBankWithholdings"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PrepaidProfessionalServices" xlink:label="gnss_PrepaidProfessionalServices"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DueAndSubscription" xlink:label="gnss_DueAndSubscription"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PrepaidTradeShowsAndTravel" xlink:label="gnss_PrepaidTradeShowsAndTravel"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ValueAddedTaxAndBankWithholdings" xlink:label="gnss_ValueAddedTaxAndBankWithholdings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="gnss_DepositsForInventory" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="gnss_SalesTaxReceivable" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_CapitalizedContractCostNetCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="gnss_Value-AddedTaxReceivableAndBankWithholdings" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="gnss_PrepaidProfessionalServices" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="gnss_DueAndSubscription" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidInsurance" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="gnss_PrepaidTradeShowsAndTravel" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_IncomeTaxesReceivable" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="gnss_ValueAddedTaxAndBankWithholdings" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccruedAndOtherLiabilitiesTable" xlink:label="gnss_AccruedAndOtherLiabilitiesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_PR" xlink:label="country_PR"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccruedAndOtherLiabilitiesLineItems" xlink:label="gnss_AccruedAndOtherLiabilitiesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ExtendedProductWarrantyTerm" xlink:label="gnss_ExtendedProductWarrantyTerm"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerDeposits" xlink:label="gnss_CustomerDeposits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="us-gaap_CustomerDepositsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesTable" xlink:to="srt_RangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_PR" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="gnss_AccruedAndOtherLiabilitiesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="gnss_ExtendedProductWarrantyTerm" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesTable" xlink:to="srt_StatementGeographicalAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="gnss_AccruedAndOtherLiabilitiesLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="gnss_CustomerDeposits" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_CustomerDepositsCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="6.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="7.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccruedAndOtherLiabilitiesTable" xlink:label="gnss_AccruedAndOtherLiabilitiesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember" xlink:label="gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccruedAndOtherLiabilitiesLineItems" xlink:label="gnss_AccruedAndOtherLiabilitiesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HardwareMember" xlink:label="gnss_HardwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShortTermProvision" xlink:label="gnss_ShortTermProvision"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccruedContractCosts" xlink:label="gnss_AccruedContractCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesTable" xlink:to="srt_ProductOrServiceAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="gnss_AccruedAndOtherLiabilitiesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="gnss_HardwareMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="gnss_AccruedAndOtherLiabilitiesLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="gnss_ShortTermProvision" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="gnss_AccruedContractCosts" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfChangesInWarrantyReserveDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties" xlink:label="gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="us-gaap_ProductWarrantyAccrualPayments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual_3"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_ProductWarrantyAccrual" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_ProductWarrantyAccrualPayments" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_ProductWarrantyAccrual_3" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:label="gnss_TermLoanAndWarrantLiabilitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanAndWarrantLiabilitiesTable" xlink:label="gnss_TermLoanAndWarrantLiabilitiesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="us-gaap_ValuationTechniqueAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="us-gaap_ValuationTechniqueDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:label="us-gaap_ValuationTechniqueDiscountedCashFlowMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanMember" xlink:label="gnss_TermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:label="gnss_TermLoanAndWarrantLiabilitiesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross" xlink:label="gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_FirstAmendmentTermLoanMember" xlink:label="gnss_FirstAmendmentTermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentMaximumAdditionalTermLoansAmount" xlink:label="gnss_DebtInstrumentMaximumAdditionalTermLoansAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentOriginalIssueDiscountPercentage" xlink:label="gnss_DebtInstrumentOriginalIssueDiscountPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:label="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash" xlink:label="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares" xlink:label="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentRepaymentOfInterestPercentageInCash" xlink:label="gnss_DebtInstrumentRepaymentOfInterestPercentageInCash"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount" xlink:label="gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMeasurementInput" xlink:label="us-gaap_DebtInstrumentMeasurementInput"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GainLossOnDebtIssuance" xlink:label="gnss_GainLossOnDebtIssuance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:to="gnss_TermLoanAndWarrantLiabilitiesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationTechniqueAxis" xlink:to="us-gaap_ValuationTechniqueDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_WarrantMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationTechniqueDomain" xlink:to="us-gaap_ValuationTechniqueDiscountedCashFlowMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="gnss_TermLoanMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputDiscountRateMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="gnss_FirstAmendmentTermLoanMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_DebtInstrumentMaximumAdditionalTermLoansAmount" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesTable" xlink:to="us-gaap_MeasurementInputTypeAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesTable" xlink:to="us-gaap_ValuationTechniqueAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesTable" xlink:to="gnss_TermLoanAndWarrantLiabilitiesLineItems" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_DebtInstrumentOriginalIssueDiscountPercentage" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_DebtInstrumentRepaymentOfInterestPercentageInCash" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_DebtInstrumentMeasurementInput" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_GainLossOnDebtIssuance" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanMember" xlink:label="gnss_TermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:label="gnss_TermLoanAndWarrantLiabilitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_FirstAmendmentTermLoanMember" xlink:label="gnss_FirstAmendmentTermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CloseDateTermLoanMember" xlink:label="gnss_CloseDateTermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" xlink:label="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_5"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_TermLoanMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_FirstAmendmentTermLoanMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_CloseDateTermLoanMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_5" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:label="gnss_TermLoanAndWarrantLiabilitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_WarrantMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_MeasurementInputTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputDiscountRateMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:label="gnss_TermLoanAndWarrantLiabilitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" xlink:label="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_4"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_TermLoanAndWarrantLiabilitiesAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_WarrantMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AssetsAcquisitionOfAmikaMobileCorporationMember" xlink:label="gnss_AssetsAcquisitionOfAmikaMobileCorporationMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_PR" xlink:label="country_PR"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex" xlink:label="gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_AssetsAcquisitionOfAmikaMobileCorporationMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_PR" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeLeaseDescriptionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_StatementGeographicalAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseLiability" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseExpense" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_ShortTermLeaseCost" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AdditionalOperatingLeaseRightOfUseAssets" xlink:label="gnss_AdditionalOperatingLeaseRightOfUseAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EffectOfExchangeRateOnOperatingLeaseROUAssets" xlink:label="gnss_EffectOfExchangeRateOnOperatingLeaseROUAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_4"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AdditionalOperatingLeaseLiabilities" xlink:label="gnss_AdditionalOperatingLeaseLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EffectOfExchangeRateOnOperatingLeaseLiability" xlink:label="gnss_EffectOfExchangeRateOnOperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_9"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="gnss_AdditionalOperatingLeaseRightOfUseAssets" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="gnss_EffectOfExchangeRateOnOperatingLeaseROUAssets" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="gnss_AdditionalOperatingLeaseLiabilities" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasePayments" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="gnss_EffectOfExchangeRateOnOperatingLeaseLiability" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiability_9" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfPretaxIncomelossDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" xlink:label="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" xlink:label="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" xlink:to="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd#stpr_CA" xlink:label="stpr_CA"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncomeTaxDisclosureLineItems" xlink:label="gnss_IncomeTaxDisclosureLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncomeTaxDisclosureTable" xlink:label="gnss_IncomeTaxDisclosureTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_OtherStateMember" xlink:label="gnss_OtherStateMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CapitalizedResearchAndExperimental" xlink:label="gnss_CapitalizedResearchAndExperimental"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="stpr_CA" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_IncomeTaxDisclosureTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="gnss_IncomeTaxDisclosureTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="gnss_OtherStateMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_IncomeTaxDisclosureTable" xlink:to="srt_StatementGeographicalAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_InternalRevenueServiceIRSMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_IncomeTaxDisclosureTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_IncomeTaxDisclosureTable" xlink:to="dei_LegalEntityAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_IncomeTaxDisclosureTable" xlink:to="gnss_IncomeTaxDisclosureLineItems" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="gnss_CapitalizedResearchAndExperimental" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NondeductibleCompensationInterestExpenseAndOther" xlink:label="gnss_NondeductibleCompensationInterestExpenseAndOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover" xlink:label="gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting" xlink:label="gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncomeTaxReconciliationStateBusinessCreditUtilization" xlink:label="gnss_IncomeTaxReconciliationStateBusinessCreditUtilization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="gnss_NondeductibleCompensationInterestExpenseAndOther" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="gnss_IncomeTaxReconciliationStateBusinessCreditUtilization" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CapitalizedResearchAndExperimental" xlink:label="gnss_CapitalizedResearchAndExperimental"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets" xlink:label="gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="gnss_CapitalizedResearchAndExperimental" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_VestsImmediatelyMember" xlink:label="gnss_VestsImmediatelyMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EquityPlan2015Member" xlink:label="gnss_EquityPlan2015Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ManagementMember" xlink:label="srt_ManagementMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_VestingBasedOnMarketConditionsMember" xlink:label="gnss_VestingBasedOnMarketConditionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EquityPlan2025Member" xlink:label="gnss_EquityPlan2025Member"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BoardOfDirectorsMember" xlink:label="gnss_BoardOfDirectorsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber" xlink:label="gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NonemployeeAdvisorsMember" xlink:label="gnss_NonemployeeAdvisorsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:label="gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NonemployeeDirectorsMember" xlink:label="gnss_NonemployeeDirectorsMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_OptionsAndRSUSMember" xlink:label="gnss_OptionsAndRSUSMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EmployeesMember" xlink:label="gnss_EmployeesMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CommonStockAwardMember" xlink:label="gnss_CommonStockAwardMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_KeyExecutiveMember" xlink:label="gnss_KeyExecutiveMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EmployeesDirectorsAndConsultantsMember" xlink:label="gnss_EmployeesDirectorsAndConsultantsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Dividends" xlink:label="us-gaap_Dividends"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GrossProceedsFromStockOptionsExercised" xlink:label="gnss_GrossProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="gnss_VestsImmediatelyMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="gnss_EquityPlan2015Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ManagementMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="gnss_VestingBasedOnMarketConditionsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="gnss_EquityPlan2025Member" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gnss_BoardOfDirectorsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_TitleOfIndividualAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gnss_NonemployeeAdvisorsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gnss_NonemployeeDirectorsMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gnss_OptionsAndRSUSMember" order="4.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_GranteeStatusAxis" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gnss_EmployeesMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gnss_CommonStockAwardMember" order="5.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gnss_KeyExecutiveMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="6.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="6.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gnss_EmployeesDirectorsAndConsultantsMember" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" order="7.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_Dividends" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gnss_GrossProceedsFromStockOptionsExercised" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeOneMember" xlink:label="gnss_RangeOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeTwoMember" xlink:label="gnss_RangeTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeThreeMember" xlink:label="gnss_RangeThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeFourMember" xlink:label="gnss_RangeFourMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeFiveMember" xlink:label="gnss_RangeFiveMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeSixMember" xlink:label="gnss_RangeSixMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeSevenMember" xlink:label="gnss_RangeSevenMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="gnss_RangeOneMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="gnss_RangeTwoMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="gnss_RangeThreeMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="gnss_RangeFourMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="gnss_RangeFiveMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="gnss_RangeSixMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="gnss_RangeSevenMember" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWeightedaverageAssumptionsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AssetsAcquisitionOfAmikaMobileCorporationMember" xlink:label="gnss_AssetsAcquisitionOfAmikaMobileCorporationMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="srt_ShareRepurchaseProgramAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="srt_ShareRepurchaseProgramDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShareBuybackProgramMember" xlink:label="gnss_ShareBuybackProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_FormerOwnerOfAmikaMobileMember" xlink:label="gnss_FormerOwnerOfAmikaMobileMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContingentConsiderationLiabilityMember" xlink:label="gnss_ContingentConsiderationLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLlcMember" xlink:label="gnss_EvertelTechnologiesLlcMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AgreementToIssueStockMember" xlink:label="gnss_AgreementToIssueStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GrossProceedsFromStockOptionsExercised" xlink:label="gnss_GrossProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncentiveStockOptionsMember" xlink:label="gnss_IncentiveStockOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockUsedAsConsiderationOfOptionExercises" xlink:label="gnss_StockUsedAsConsiderationOfOptionExercises"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_UnderwrittenPublicOfferingCommonStock" xlink:label="gnss_UnderwrittenPublicOfferingCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PricePerShareUnderwrittenAgreement" xlink:label="gnss_PricePerShareUnderwrittenAgreement"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock" xlink:label="gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessAcquisitionObligationToIssueCommonStock" xlink:label="gnss_BusinessAcquisitionObligationToIssueCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" xlink:label="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries" xlink:label="gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionSharePrice" xlink:label="us-gaap_BusinessAcquisitionSharePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfStockByClassTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_AssetsAcquisitionOfAmikaMobileCorporationMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ShareRepurchaseProgramAxis" xlink:to="srt_ShareRepurchaseProgramDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="gnss_ShareBuybackProgramMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="gnss_FormerOwnerOfAmikaMobileMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_ContingentConsiderationLiabilityMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_GranteeStatusAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLlcMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_AgreementToIssueStockMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_GrossProceedsFromStockOptionsExercised" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gnss_IncentiveStockOptionsMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_AwardTypeAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="4.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_StockUsedAsConsiderationOfOptionExercises" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="srt_CounterpartyNameAxis" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="srt_ShareRepurchaseProgramAxis" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_UnderwrittenPublicOfferingCommonStock" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ClassOfStockLineItems" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_PricePerShareUnderwrittenAgreement" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharePrice" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_BusinessAcquisitionObligationToIssueCommonStock" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_BusinessAcquisitionSharePrice" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ObligationToIssueCommonStockMember" xlink:label="gnss_ObligationToIssueCommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_NetIncomeLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_EarningsPerShareBasic" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="gnss_ObligationToIssueCommonStockMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_WarrantMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesIssuedBasic" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" xlink:label="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:label="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfReportableSegments" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HardwareMember" xlink:label="gnss_HardwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SoftwareMember" xlink:label="gnss_SoftwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GrossMargin" xlink:label="gnss_GrossMargin"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="gnss_HardwareMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="gnss_SoftwareMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_IntersegmentEliminationMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CostOfRevenue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GrossProfit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="gnss_GrossMargin" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLoss" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HardwareMember" xlink:label="gnss_HardwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SoftwareMember" xlink:label="gnss_SoftwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="gnss_HardwareMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_NoncurrentAssets" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="gnss_SoftwareMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_Assets" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NumberOfMajorCustomers" xlink:label="gnss_NumberOfMajorCustomers"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerOneMember" xlink:label="gnss_CustomerOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerTwoMember" xlink:label="gnss_CustomerTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerThreeMember" xlink:label="gnss_CustomerThreeMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="gnss_NumberOfMajorCustomers" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="gnss_CustomerOneMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="gnss_CustomerTwoMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="gnss_CustomerThreeMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_StatementGeographicalAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskLineItems" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AmericasMember" xlink:label="srt_AmericasMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EMEAMember" xlink:label="us-gaap_EMEAMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AmericasMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaPacificMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_EMEAMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EMEAMember" xlink:label="us-gaap_EMEAMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_NoncurrentAssets" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_EMEAMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorName" xlink:label="dei_AuditorName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorOpinionTextBlock" xlink:label="dei_AuditorOpinionTextBlock"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="21" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="22" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="23" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="24" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="25" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="26" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="27" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="28" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="29" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="30" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="31" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="32" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="33" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="34" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="35" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="36" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="37" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="38" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorOpinionTextBlock" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="us-gaap_InterestExpenseNonoperating"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ChangeInFairValueOfTermLoanAndWarrants" xlink:label="gnss_ChangeInFairValueOfTermLoanAndWarrants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="us-gaap_OtherNonoperatingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpenseNonoperating" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="gnss_ChangeInFairValueOfTermLoanAndWarrants" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition" xlink:label="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition" xlink:label="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockReleasedFromObligationToIssueShares" xlink:label="gnss_StockReleasedFromObligationToIssueShares"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockReleasedFromObligationToIssueValue" xlink:label="gnss_StockReleasedFromObligationToIssueValue"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless" xlink:label="gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless" xlink:label="gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless" xlink:label="gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation" xlink:label="gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_StockReleasedFromObligationToIssueShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_StockReleasedFromObligationToIssueValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="21" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="22" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLlcMember" xlink:label="gnss_EvertelTechnologiesLlcMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities" xlink:label="gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ProceedsFromIssuanceOfDebtAndWarrants" xlink:label="gnss_ProceedsFromIssuanceOfDebtAndWarrants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContingentConsiderationLiabilityMember" xlink:label="gnss_ContingentConsiderationLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AmikaMobileMember" xlink:label="gnss_AmikaMobileMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable" xlink:label="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ProductWarrantyExpenseBenefit" xlink:label="gnss_ProductWarrantyExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets" xlink:label="gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability" xlink:label="gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InitialMeasurementOfOperatingLeaseLiabilities" xlink:label="gnss_InitialMeasurementOfOperatingLeaseLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SharesSurrenderedFromStockOptionExercises" xlink:label="gnss_SharesSurrenderedFromStockOptionExercises"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncreaseDecreaseInCustomerDeposit" xlink:label="gnss_IncreaseDecreaseInCustomerDeposit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions" xlink:label="gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_FairValueAdjustmentOfDebt" xlink:label="gnss_FairValueAdjustmentOfDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GainLossOnDebtIssuance" xlink:label="gnss_GainLossOnDebtIssuance"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" xlink:label="gnss_DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GainLossOnDispositionOfFixedAssets" xlink:label="gnss_GainLossOnDispositionOfFixedAssets"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AdditionOfOperatingLeaseRightOfUseAsset" xlink:label="gnss_AdditionOfOperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccretionExpense" xlink:label="us-gaap_AccretionExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLlcMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="gnss_ProceedsFromIssuanceOfDebtAndWarrants" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_ContingentConsiderationLiabilityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_AmikaMobileMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="gnss_ProductWarrantyExpenseBenefit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gnss_InitialMeasurementOfOperatingLeaseLiabilities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gnss_SharesSurrenderedFromStockOptionExercises" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="gnss_IncreaseDecreaseInCustomerDeposit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_StockIssued1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="gnss_FairValueAdjustmentOfDebt" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="gnss_GainLossOnDebtIssuance" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gnss_DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="gnss_GainLossOnDispositionOfFixedAssets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="gnss_AdditionOfOperatingLeaseRightOfUseAsset" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AccretionExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:label="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" xlink:label="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="us-gaap_ShippingAndHandlingMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_Customer1Member" xlink:label="gnss_Customer1Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NumberOfWhollyOwnedSubsidiaries" xlink:label="gnss_NumberOfWhollyOwnedSubsidiaries"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_default"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_Customer2Member" xlink:label="gnss_Customer2Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NumberOfAdditionalInactiveSubsidiaries" xlink:label="gnss_NumberOfAdditionalInactiveSubsidiaries"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_Customer3Member" xlink:label="gnss_Customer3Member"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NumberOfMajorCustomers" xlink:label="gnss_NumberOfMajorCustomers"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CashAndCashEquivalentsRetainedInForeignBanks" xlink:label="gnss_CashAndCashEquivalentsRetainedInForeignBanks"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InvestmentsTypicalFinalMaturity" xlink:label="gnss_InvestmentsTypicalFinalMaturity"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity" xlink:label="gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_InventoryObsolescenceWriteDownRecoveries" xlink:label="gnss_InventoryObsolescenceWriteDownRecoveries"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShippingAndHandlingCosts" xlink:label="gnss_ShippingAndHandlingCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ShippingAndHandlingMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="gnss_Customer1Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_NumberOfWhollyOwnedSubsidiaries" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="gnss_Customer2Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_NumberOfAdditionalInactiveSubsidiaries" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" xlink:to="srt_MajorCustomersAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="gnss_Customer3Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_NumberOfMajorCustomers" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" xlink:to="srt_ProductOrServiceAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_CashAndCashEquivalentsRetainedInForeignBanks" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_InvestmentsTypicalFinalMaturity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_RestrictedCash" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_InventoryObsolescenceWriteDownRecoveries" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="gnss_ShippingAndHandlingCosts" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_CostOfRevenue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_AdvertisingExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_ProductWarrantyAccrual" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_NumberOfReportableSegments" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="21" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncementsAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccountingPoliciesLineItems" xlink:label="gnss_AccountingPoliciesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccountingPoliciesTable" xlink:label="gnss_AccountingPoliciesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingStandardsUpdate202307Member" xlink:label="us-gaap_AccountingStandardsUpdate202307Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gnss_AccountingPoliciesLineItems" xlink:to="gnss_AccountingPoliciesTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate202307Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_AccountingPoliciesTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_AccountingPoliciesLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_AccountingPoliciesLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_AccountingPoliciesLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLlcMember" xlink:label="gnss_EvertelTechnologiesLlcMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HoldbackLiabilityMember" xlink:label="gnss_HoldbackLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContingentConsiderationLiabilityMember" xlink:label="gnss_ContingentConsiderationLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" xlink:label="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" xlink:label="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationContingentConsiderationLiabilityAcquired" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationContingentConsiderationLiabilitySettled" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilitySettled"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLlcMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_HoldbackLiabilityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_IncomeStatementLocationAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_SharePrice" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_ContingentConsiderationLiabilityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_BusinessCombinationContingentConsiderationLiabilitySettled" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLlcMember" xlink:label="gnss_EvertelTechnologiesLlcMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HoldbackLiabilityMember" xlink:label="gnss_HoldbackLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationContingentConsiderationLiabilityAcquired" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable" xlink:label="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" xlink:label="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred" xlink:label="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLlcMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_HoldbackLiabilityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLlcMember" xlink:label="gnss_EvertelTechnologiesLlcMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions" xlink:label="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" xlink:label="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLlcMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_Goodwill" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLlcMember" xlink:label="gnss_EvertelTechnologiesLlcMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLlcMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_DevelopedTechnologyRightsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FinitelivedIntangibleAssetsAcquired1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerDepositsMember" xlink:label="gnss_CustomerDepositsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_PR" xlink:label="country_PR"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DeferredRevenueMember" xlink:label="gnss_DeferredRevenueMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_CustomerDepositsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_PR" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_ContractWithCustomerAssetNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_DeferredRevenueMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_PR" xlink:label="country_PR"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_PR" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2Default">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_PR" xlink:label="country_PR"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_PR" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerDepositsMember" xlink:label="gnss_CustomerDepositsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DeferredRevenueMember" xlink:label="gnss_DeferredRevenueMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContractWithCustomerLiabilityIncreaseForNewContract" xlink:label="gnss_ContractWithCustomerLiabilityIncreaseForNewContract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod" xlink:label="gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContractWithCustomerLiabilityEffectOfExchangeRate" xlink:label="gnss_ContractWithCustomerLiabilityEffectOfExchangeRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_CustomerDepositsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiability" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_DeferredRevenueMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="gnss_ContractWithCustomerLiabilityIncreaseForNewContract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="gnss_ContractWithCustomerLiabilityEffectOfExchangeRate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="us-gaap_CertificatesOfDepositMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="us-gaap_USTreasuryAndGovernmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="us-gaap_MarketableSecuritiesNoncurrent"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_CertificatesOfDepositMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_USTreasuryAndGovernmentMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_USStatesAndPoliticalSubdivisionsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByAssetClassAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_CorporateDebtSecuritiesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_MarketableSecuritiesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_MarketableSecuritiesNoncurrent" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLLCMember" xlink:label="gnss_EvertelTechnologiesLLCMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContingentConsiderationLiabilityMember" xlink:label="gnss_ContingentConsiderationLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLLCMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_ContingentConsiderationLiabilityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="us-gaap_CertificatesOfDepositMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="us-gaap_USTreasuryAndGovernmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_CertificatesOfDepositMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByAssetClassAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_USTreasuryAndGovernmentMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_USStatesAndPoliticalSubdivisionsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_CorporateDebtSecuritiesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_OperatingLeaseRightOfUseAssetMember" xlink:label="gnss_OperatingLeaseRightOfUseAssetMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLLCMember" xlink:label="gnss_EvertelTechnologiesLLCMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss" xlink:label="gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillFairValueDisclosure" xlink:label="us-gaap_GoodwillFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GoodwillFairValueGainLoss" xlink:label="gnss_GoodwillFairValueGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_OperatingLeaseRightOfUseAssetGainLoss" xlink:label="gnss_OperatingLeaseRightOfUseAssetGainLoss"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="gnss_OperatingLeaseRightOfUseAssetMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLLCMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByAssetClassAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_GoodwillFairValueDisclosure" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="gnss_GoodwillFairValueGainLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="gnss_OperatingLeaseRightOfUseAssetGainLoss" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HoldbackLiabilityMember" xlink:label="gnss_HoldbackLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLLCMember" xlink:label="gnss_EvertelTechnologiesLLCMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonfinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_NonfinancialLiabilitiesFairValueDisclosure"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContingentConsiderationLiabilityMember" xlink:label="gnss_ContingentConsiderationLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesFairValueAdjustment" xlink:label="us-gaap_LiabilitiesFairValueAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationContingentConsiderationLiabilitySettled" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilitySettled"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CurrencyTranslationFairValueAdjustment" xlink:label="gnss_CurrencyTranslationFairValueAdjustment"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_HoldbackLiabilityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLLCMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_NonfinancialLiabilitiesFairValueDisclosure" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_ContingentConsiderationLiabilityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_LiabilitiesFairValueAdjustment" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="gnss_BusinessCombinationContingentConsiderationLiabilitySettled" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="gnss_CurrencyTranslationFairValueAdjustment" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_Depreciation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GenasysSpainMember" xlink:label="gnss_GenasysSpainMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillGross" xlink:label="us-gaap_GoodwillGross"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:label="gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_ScheduleOfGoodwillTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="gnss_GenasysSpainMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="srt_ConsolidatedEntitiesAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HardwareMember" xlink:label="gnss_HardwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SoftwareMember" xlink:label="gnss_SoftwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_ScheduleOfGoodwillTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="gnss_HardwareMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="gnss_SoftwareMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_FinitelivedIntangibleAssetsAcquired1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_ScheduleOfGoodwillTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_DevelopedTechnologyRightsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentsMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PrepaidExpensesAndOtherLineItems" xlink:label="gnss_PrepaidExpensesAndOtherLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PrepaidExpensesAndOtherTable" xlink:label="gnss_PrepaidExpensesAndOtherTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_PR" xlink:label="country_PR"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DepositsForInventory" xlink:label="gnss_DepositsForInventory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:label="us-gaap_CapitalizedContractCostAmortizationPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gnss_PrepaidExpensesAndOtherLineItems" xlink:to="gnss_PrepaidExpensesAndOtherTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_PR" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_PrepaidExpensesAndOtherTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_PrepaidExpensesAndOtherLineItems" xlink:to="gnss_DepositsForInventory" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_PrepaidExpensesAndOtherTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_PrepaidExpensesAndOtherLineItems" xlink:to="us-gaap_CapitalizedContractCostAmortizationPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccruedAndOtherLiabilitiesTable" xlink:label="gnss_AccruedAndOtherLiabilitiesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_PR" xlink:label="country_PR"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccruedAndOtherLiabilitiesLineItems" xlink:label="gnss_AccruedAndOtherLiabilitiesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ExtendedProductWarrantyTerm" xlink:label="gnss_ExtendedProductWarrantyTerm"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerDeposits" xlink:label="gnss_CustomerDeposits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="us-gaap_CustomerDepositsCurrent"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="gnss_AccruedAndOtherLiabilitiesTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_AccruedAndOtherLiabilitiesTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_PR" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="gnss_ExtendedProductWarrantyTerm" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_AccruedAndOtherLiabilitiesTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="gnss_AccruedAndOtherLiabilitiesLineItems" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="gnss_CustomerDeposits" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_CustomerDepositsCurrent" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccruedAndOtherLiabilitiesTable" xlink:label="gnss_AccruedAndOtherLiabilitiesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember" xlink:label="gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccruedAndOtherLiabilitiesLineItems" xlink:label="gnss_AccruedAndOtherLiabilitiesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HardwareMember" xlink:label="gnss_HardwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShortTermProvision" xlink:label="gnss_ShortTermProvision"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccruedContractCosts" xlink:label="gnss_AccruedContractCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="gnss_AccruedAndOtherLiabilitiesTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_AccruedAndOtherLiabilitiesTable" xlink:to="srt_ProductOrServiceAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_AccruedAndOtherLiabilitiesTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="gnss_HardwareMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="gnss_AccruedAndOtherLiabilitiesLineItems" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="gnss_ShortTermProvision" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="gnss_AccruedContractCosts" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_AccruedAndOtherLiabilitiesLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:label="gnss_TermLoanAndWarrantLiabilitiesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanAndWarrantLiabilitiesTable" xlink:label="gnss_TermLoanAndWarrantLiabilitiesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="us-gaap_ValuationTechniqueAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="us-gaap_ValuationTechniqueDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="us-gaap_ValuationTechniqueDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:label="us-gaap_ValuationTechniqueDiscountedCashFlowMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanMember" xlink:label="gnss_TermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross" xlink:label="gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_FirstAmendmentTermLoanMember" xlink:label="gnss_FirstAmendmentTermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentMaximumAdditionalTermLoansAmount" xlink:label="gnss_DebtInstrumentMaximumAdditionalTermLoansAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentOriginalIssueDiscountPercentage" xlink:label="gnss_DebtInstrumentOriginalIssueDiscountPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:label="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash" xlink:label="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares" xlink:label="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentRepaymentOfInterestPercentageInCash" xlink:label="gnss_DebtInstrumentRepaymentOfInterestPercentageInCash"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount" xlink:label="gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMeasurementInput" xlink:label="us-gaap_DebtInstrumentMeasurementInput"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GainLossOnDebtIssuance" xlink:label="gnss_GainLossOnDebtIssuance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_TermLoanAndWarrantLiabilitiesTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationTechniqueAxis" xlink:to="us-gaap_ValuationTechniqueDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ValuationTechniqueAxis" xlink:to="us-gaap_ValuationTechniqueDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_WarrantMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationTechniqueDomain" xlink:to="us-gaap_ValuationTechniqueDiscountedCashFlowMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="gnss_TermLoanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputDiscountRateMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_TermLoanAndWarrantLiabilitiesTable" xlink:to="us-gaap_DebtInstrumentAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="gnss_FirstAmendmentTermLoanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_TermLoanAndWarrantLiabilitiesTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_DebtInstrumentMaximumAdditionalTermLoansAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_TermLoanAndWarrantLiabilitiesTable" xlink:to="us-gaap_MeasurementInputTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_TermLoanAndWarrantLiabilitiesTable" xlink:to="us-gaap_ValuationTechniqueAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_TermLoanAndWarrantLiabilitiesTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_DebtInstrumentOriginalIssueDiscountPercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_DebtInstrumentRepaymentOfInterestPercentageInCash" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_DebtInstrumentMeasurementInput" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="gnss_GainLossOnDebtIssuance" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_TermLoanAndWarrantLiabilitiesLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_TermLoanMember" xlink:label="gnss_TermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_FirstAmendmentTermLoanMember" xlink:label="gnss_FirstAmendmentTermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CloseDateTermLoanMember" xlink:label="gnss_CloseDateTermLoanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" xlink:label="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_TermLoanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_FirstAmendmentTermLoanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="gnss_CloseDateTermLoanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_WarrantMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_MeasurementInputTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputDiscountRateMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" xlink:label="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_WarrantMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AssetsAcquisitionOfAmikaMobileCorporationMember" xlink:label="gnss_AssetsAcquisitionOfAmikaMobileCorporationMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_PR" xlink:label="country_PR"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex" xlink:label="gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_AssetsAcquisitionOfAmikaMobileCorporationMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_PR" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseLiability" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_ShortTermLeaseCost" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfPretaxIncomelossDetails">
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" xlink:label="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" xlink:label="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" xlink:to="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncomeTaxDisclosureLineItems" xlink:label="gnss_IncomeTaxDisclosureLineItems"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncomeTaxDisclosureTable" xlink:label="gnss_IncomeTaxDisclosureTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd#stpr_CA" xlink:label="stpr_CA"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_OtherStateMember" xlink:label="gnss_OtherStateMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CapitalizedResearchAndExperimental" xlink:label="gnss_CapitalizedResearchAndExperimental"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="gnss_IncomeTaxDisclosureTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="stpr_CA" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_IncomeTaxDisclosureTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="gnss_OtherStateMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_IncomeTaxDisclosureTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_InternalRevenueServiceIRSMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_StateAndLocalJurisdictionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_IncomeTaxDisclosureTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gnss_IncomeTaxDisclosureTable" xlink:to="dei_LegalEntityAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gnss_IncomeTaxDisclosureLineItems" xlink:to="gnss_CapitalizedResearchAndExperimental" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_VestsImmediatelyMember" xlink:label="gnss_VestsImmediatelyMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EquityPlan2015Member" xlink:label="gnss_EquityPlan2015Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ManagementMember" xlink:label="srt_ManagementMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_VestingBasedOnMarketConditionsMember" xlink:label="gnss_VestingBasedOnMarketConditionsMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_OptionsAndRSUSMember" xlink:label="gnss_OptionsAndRSUSMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EquityPlan2025Member" xlink:label="gnss_EquityPlan2025Member"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BoardOfDirectorsMember" xlink:label="gnss_BoardOfDirectorsMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CommonStockAwardMember" xlink:label="gnss_CommonStockAwardMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber" xlink:label="gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NonemployeeAdvisorsMember" xlink:label="gnss_NonemployeeAdvisorsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:label="gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NonemployeeDirectorsMember" xlink:label="gnss_NonemployeeDirectorsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EmployeesMember" xlink:label="gnss_EmployeesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_KeyExecutiveMember" xlink:label="gnss_KeyExecutiveMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EmployeesDirectorsAndConsultantsMember" xlink:label="gnss_EmployeesDirectorsAndConsultantsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Dividends" xlink:label="us-gaap_Dividends"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GrossProceedsFromStockOptionsExercised" xlink:label="gnss_GrossProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="gnss_VestsImmediatelyMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="gnss_EquityPlan2015Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ManagementMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="gnss_VestingBasedOnMarketConditionsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gnss_OptionsAndRSUSMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="gnss_EquityPlan2025Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gnss_BoardOfDirectorsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gnss_CommonStockAwardMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_TitleOfIndividualAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gnss_NonemployeeAdvisorsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gnss_NonemployeeDirectorsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_GranteeStatusAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gnss_EmployeesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gnss_KeyExecutiveMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gnss_EmployeesDirectorsAndConsultantsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_Dividends" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gnss_GrossProceedsFromStockOptionsExercised" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="21" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeOneMember" xlink:label="gnss_RangeOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeTwoMember" xlink:label="gnss_RangeTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeThreeMember" xlink:label="gnss_RangeThreeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeFourMember" xlink:label="gnss_RangeFourMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeFiveMember" xlink:label="gnss_RangeFiveMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeSixMember" xlink:label="gnss_RangeSixMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_RangeSevenMember" xlink:label="gnss_RangeSevenMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="gnss_RangeOneMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="gnss_RangeTwoMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="gnss_RangeThreeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="gnss_RangeFourMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="gnss_RangeFiveMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="gnss_RangeSixMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="gnss_RangeSevenMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AssetsAcquisitionOfAmikaMobileCorporationMember" xlink:label="gnss_AssetsAcquisitionOfAmikaMobileCorporationMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="srt_ShareRepurchaseProgramAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="srt_ShareRepurchaseProgramDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="srt_ShareRepurchaseProgramDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShareBuybackProgramMember" xlink:label="gnss_ShareBuybackProgramMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncentiveStockOptionsMember" xlink:label="gnss_IncentiveStockOptionsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_FormerOwnerOfAmikaMobileMember" xlink:label="gnss_FormerOwnerOfAmikaMobileMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ContingentConsiderationLiabilityMember" xlink:label="gnss_ContingentConsiderationLiabilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_EvertelTechnologiesLlcMember" xlink:label="gnss_EvertelTechnologiesLlcMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AgreementToIssueStockMember" xlink:label="gnss_AgreementToIssueStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GrossProceedsFromStockOptionsExercised" xlink:label="gnss_GrossProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction" xlink:label="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_StockUsedAsConsiderationOfOptionExercises" xlink:label="gnss_StockUsedAsConsiderationOfOptionExercises"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_UnderwrittenPublicOfferingCommonStock" xlink:label="gnss_UnderwrittenPublicOfferingCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PricePerShareUnderwrittenAgreement" xlink:label="gnss_PricePerShareUnderwrittenAgreement"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock" xlink:label="gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessAcquisitionObligationToIssueCommonStock" xlink:label="gnss_BusinessAcquisitionObligationToIssueCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" xlink:label="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries" xlink:label="gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionSharePrice" xlink:label="us-gaap_BusinessAcquisitionSharePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_AssetsAcquisitionOfAmikaMobileCorporationMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ShareRepurchaseProgramAxis" xlink:to="srt_ShareRepurchaseProgramDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ShareRepurchaseProgramAxis" xlink:to="srt_ShareRepurchaseProgramDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ShareRepurchaseProgramDomain" xlink:to="gnss_ShareBuybackProgramMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gnss_IncentiveStockOptionsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="gnss_FormerOwnerOfAmikaMobileMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_ContingentConsiderationLiabilityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_GranteeStatusAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gnss_EvertelTechnologiesLlcMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="gnss_AgreementToIssueStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_GrossProceedsFromStockOptionsExercised" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_StockUsedAsConsiderationOfOptionExercises" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="srt_CounterpartyNameAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="srt_ShareRepurchaseProgramAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_UnderwrittenPublicOfferingCommonStock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_PricePerShareUnderwrittenAgreement" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharePrice" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_BusinessAcquisitionObligationToIssueCommonStock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_BusinessAcquisitionSharePrice" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="21" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="22" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="23" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="24" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ObligationToIssueCommonStockMember" xlink:label="gnss_ObligationToIssueCommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_EarningsPerShareBasic" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="gnss_ObligationToIssueCommonStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_WarrantMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesIssuedBasic" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HardwareMember" xlink:label="gnss_HardwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SoftwareMember" xlink:label="gnss_SoftwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GrossMargin" xlink:label="gnss_GrossMargin"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="gnss_HardwareMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="gnss_SoftwareMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_IntersegmentEliminationMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CostOfRevenue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GrossProfit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="gnss_GrossMargin" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_HardwareMember" xlink:label="gnss_HardwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SoftwareMember" xlink:label="gnss_SoftwareMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="gnss_HardwareMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_NoncurrentAssets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="gnss_SoftwareMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_Assets" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NumberOfMajorCustomers" xlink:label="gnss_NumberOfMajorCustomers"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerOneMember" xlink:label="gnss_CustomerOneMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerTwoMember" xlink:label="gnss_CustomerTwoMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerThreeMember" xlink:label="gnss_CustomerThreeMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="gnss_NumberOfMajorCustomers" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="gnss_CustomerOneMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="gnss_CustomerTwoMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="gnss_CustomerThreeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AmericasMember" xlink:label="srt_AmericasMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EMEAMember" xlink:label="us-gaap_EMEAMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AmericasMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaPacificMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_EMEAMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EMEAMember" xlink:label="us-gaap_EMEAMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_NoncurrentAssets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_EMEAMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrMember"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="gnss_CustomerDeposit" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LongTermNotesPayable" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_RestrictedCashNoncurrent" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_MarketableSecuritiesNoncurrent" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_RestrictedCashCurrent" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredRevenueNoncurrent" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_NotesPayableCurrent" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="5" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="5" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_GoodwillGross" order="5" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="6" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="6" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="6" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="7" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" order="8" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CustomerDeposit" xlink:label="gnss_CustomerDeposit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesNoncurrent" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="us-gaap_MarketableSecuritiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="us-gaap_DeferredRevenueNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillGross" xlink:label="us-gaap_GoodwillGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails2">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_OperatingLeaseLiability" order="1" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInterest" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" order="1" weight="-1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1" weight="-1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpenseNonoperating" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="2" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="gnss_ChangeInFairValueOfTermLoanAndWarrants" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingExpense" order="3" weight="-1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="us-gaap_InterestExpenseNonoperating"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ChangeInFairValueOfTermLoanAndWarrants" xlink:label="gnss_ChangeInFairValueOfTermLoanAndWarrants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="us-gaap_OtherNonoperatingExpense"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="1" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="2" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" order="3" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="0" weight="-1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" weight="-1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="gnss_ProceedsFromIssuanceOfDebtAndWarrants" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" order="1" weight="-1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="2" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="2" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability" order="2" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" order="2" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="3" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities" order="3" weight="-1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="3" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="gnss_IncreaseDecreaseInCustomerDeposit" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" order="4" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" order="4" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="5" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="6" weight="-1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationAndAmortization" order="7" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions" order="7" weight="-1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="8" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="9" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="gnss_ProductWarrantyExpenseBenefit" order="10" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_InventoryWriteDown" order="11" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="12" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="13" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="gnss_GainLossOnDebtIssuance" order="14" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="gnss_FairValueAdjustmentOfDebt" order="15" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" order="16" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="gnss_GainLossOnDispositionOfFixedAssets" order="17" weight="-1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="gnss_AdditionOfOperatingLeaseRightOfUseAsset" order="18" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" order="19" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="20" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" order="21" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AccretionExpense" order="22" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" order="23" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="24" weight="-1.0" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ProceedsFromIssuanceOfDebtAndWarrants" xlink:label="gnss_ProceedsFromIssuanceOfDebtAndWarrants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability" xlink:label="gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncreaseDecreaseInCustomerDeposit" xlink:label="gnss_IncreaseDecreaseInCustomerDeposit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions" xlink:label="gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ProductWarrantyExpenseBenefit" xlink:label="gnss_ProductWarrantyExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GainLossOnDebtIssuance" xlink:label="gnss_GainLossOnDebtIssuance"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_FairValueAdjustmentOfDebt" xlink:label="gnss_FairValueAdjustmentOfDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_GainLossOnDispositionOfFixedAssets" xlink:label="gnss_GainLossOnDispositionOfFixedAssets"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AdditionOfOperatingLeaseRightOfUseAsset" xlink:label="gnss_AdditionOfOperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccretionExpense" xlink:label="us-gaap_AccretionExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred" xlink:to="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred" xlink:to="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred" xlink:to="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" order="5" weight="-1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred" xlink:label="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationContingentConsiderationLiabilityAcquired" xlink:label="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable" xlink:label="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" xlink:label="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" xlink:to="us-gaap_Goodwill" order="3" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions" xlink:label="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" xlink:label="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryFinishedGoods" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryGross" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryWorkInProcess" order="1" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryValuationReserves" order="1" weight="-1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryRawMaterials" order="2" weight="1.0" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" weight="-1.0" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" weight="-1.0" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="5" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="gnss_DepositsForInventory" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="gnss_SalesTaxReceivable" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_CapitalizedContractCostNetCurrent" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="gnss_Value-AddedTaxReceivableAndBankWithholdings" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="gnss_PrepaidProfessionalServices" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="gnss_DueAndSubscription" order="5" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidInsurance" order="6" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="gnss_PrepaidTradeShowsAndTravel" order="7" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_IncomeTaxesReceivable" order="8" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent" order="9" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DepositsForInventory" xlink:label="gnss_DepositsForInventory"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_SalesTaxReceivable" xlink:label="gnss_SalesTaxReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostNetCurrent" xlink:label="us-gaap_CapitalizedContractCostNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_Value-AddedTaxReceivableAndBankWithholdings" xlink:label="gnss_Value-AddedTaxReceivableAndBankWithholdings"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PrepaidProfessionalServices" xlink:label="gnss_PrepaidProfessionalServices"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DueAndSubscription" xlink:label="gnss_DueAndSubscription"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_PrepaidTradeShowsAndTravel" xlink:label="gnss_PrepaidTradeShowsAndTravel"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="gnss_AccruedContractCosts" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent" order="1" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="gnss_ShortTermProvision" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent" order="3" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" order="4" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="5" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="6" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="7" weight="1.0" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_AccruedContractCosts" xlink:label="gnss_AccruedContractCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_ShortTermProvision" xlink:label="gnss_ShortTermProvision"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="5" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="1" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="2" weight="1.0" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="1" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="gnss_NondeductibleCompensationInterestExpenseAndOther" order="2" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="3" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover" order="4" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" order="5" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="6" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting" order="7" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="gnss_IncomeTaxReconciliationStateBusinessCreditUtilization" order="8" weight="1.0" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_NondeductibleCompensationInterestExpenseAndOther" xlink:label="gnss_NondeductibleCompensationInterestExpenseAndOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover" xlink:label="gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting" xlink:label="gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_IncomeTaxReconciliationStateBusinessCreditUtilization" xlink:label="gnss_IncomeTaxReconciliationStateBusinessCreditUtilization"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsGross" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" order="0" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="1" weight="-1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets" order="1" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="1" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="2" weight="-1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" order="2" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" order="2" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="3" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" order="4" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="5" weight="1.0" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="gnss_CapitalizedResearchAndExperimental" order="6" weight="1.0" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets" xlink:label="gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="gnss-20250930.xsd#gnss_CapitalizedResearchAndExperimental" xlink:label="gnss_CapitalizedResearchAndExperimental"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="1" weight="-1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
        </link:calculationLink>
      </link:linkbase>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="gnss_CustomerDeposits" name="CustomerDeposits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_PrepaidExpensesAndOtherTable" name="PrepaidExpensesAndOtherTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross" name="ProceedsFromIssuanceOfDebtAndWarrantsGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_AccountingPoliciesLineItems" name="AccountingPoliciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_Value-AddedTaxReceivableAndBankWithholdings" name="Value-AddedTaxReceivableAndBankWithholdings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_CommonStockAwardMember" name="CommonStockAwardMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_CustomerDeposit" name="CustomerDeposit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_GrossMargin" name="GrossMargin" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_Customer3Member" name="Customer3Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_FairValueAdjustmentOfDebt" name="FairValueAdjustmentOfDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_EmployeesDirectorsAndConsultantsMember" name="EmployeesDirectorsAndConsultantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_GainLossOnDispositionOfFixedAssets" name="GainLossOnDispositionOfFixedAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_NonemployeeDirectorsMember" name="NonemployeeDirectorsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_VestsImmediatelyMember" name="VestsImmediatelyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_RangeFourMember" name="RangeFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_RangeSixMember" name="RangeSixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable" name="BasisOfPresentationAndSiginificantAccountingPoliciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_ContingentConsiderationLiabilityMember" name="ContingentConsiderationLiabilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets" name="InitialMeasurementOfOperatingLeaseRightOfUseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock" name="CurrentAndNoncurrentAccruedLiabilitiesTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_TermLoanMember" name="TermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_GoodwillFairValueGainLoss" name="GoodwillFairValueGainLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" name="BasisOfPresentationAndSiginificantAccountingPoliciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_RangeSevenMember" name="RangeSevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_AdditionalOperatingLeaseLiabilities" name="AdditionalOperatingLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_RangeTwoMember" name="RangeTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_ContractManufacturersPolicyTextBlock" name="ContractManufacturersPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_PrepaidExpensesAndOtherLineItems" name="PrepaidExpensesAndOtherLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_EffectOfExchangeRateOnOperatingLeaseROUAssets" name="EffectOfExchangeRateOnOperatingLeaseROUAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_TermLoanAndWarrantLiabilitiesAbstract" name="TermLoanAndWarrantLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless" name="SharesPaidForTaxWithholdingForShareBasedCompensationCashless" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_CustomerOneMember" name="CustomerOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_AccruedAndOtherLiabilitiesTable" name="AccruedAndOtherLiabilitiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_AgreementToIssueStockMember" name="AgreementToIssueStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting" name="IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_AmikaMobileMember" name="AmikaMobileMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries" name="BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless" name="StockIssuedDuringPeriodSharesStockOptionsExercisedCashless" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_AssetsAcquisitionOfAmikaMobileCorporationMember" name="AssetsAcquisitionOfAmikaMobileCorporationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" name="DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_VestingBasedOnMarketConditionsMember" name="VestingBasedOnMarketConditionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_DeferredRevenueMember" name="DeferredRevenueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_RangeFiveMember" name="RangeFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_RangeThreeMember" name="RangeThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_PrepaidProfessionalServices" name="PrepaidProfessionalServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_GrossProceedsFromStockOptionsExercised" name="GrossProceedsFromStockOptionsExercised" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions" name="PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability" name="PaymentsToAcquireAssetPurchaseHoldbackLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless" name="StockIssuedDuringPeriodValueStockOptionsExercisedCashless" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_EquityPlan2015Member" name="EquityPlan2015Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred" name="BusinessCombinationConsiderationTransferredAndToBeTransferred" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_CapitalizedResearchAndExperimental" name="CapitalizedResearchAndExperimental" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_CurrencyTranslationFairValueAdjustment" name="CurrencyTranslationFairValueAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_NumberOfAdditionalInactiveSubsidiaries" name="NumberOfAdditionalInactiveSubsidiaries" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="gnss_HardwareMember" name="HardwareMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_IncentiveStockOptionsMember" name="IncentiveStockOptionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity" name="InvestmentsTypicalPortfolioWeightedAverageMaturity" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_ProductWarrantyExpenseBenefit" name="ProductWarrantyExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_ExtendedProductWarrantyTerm" name="ExtendedProductWarrantyTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_NumberOfWhollyOwnedSubsidiaries" name="NumberOfWhollyOwnedSubsidiaries" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="gnss_PrepaidExpensesAndOtherDisclosureTextBlock" name="PrepaidExpensesAndOtherDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_BusinessCombinationContingentConsiderationLiabilityAcquired" name="BusinessCombinationContingentConsiderationLiabilityAcquired" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_GainLossOnDebtIssuance" name="GainLossOnDebtIssuance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_ValueAddedTaxAndBankWithholdings" name="ValueAddedTaxAndBankWithholdings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_FormerOwnerOfAmikaMobileMember" name="FormerOwnerOfAmikaMobileMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_DueAndSubscription" name="DueAndSubscription" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_IncreaseDecreaseInCustomerDeposit" name="IncreaseDecreaseInCustomerDeposit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_SoftwareMember" name="SoftwareMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets" name="DeferredTaxLiabilitiesOperatingRightofuseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss" name="FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_CustomerTwoMember" name="CustomerTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" name="IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber" name="Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="gnss_NondeductibleCompensationInterestExpenseAndOther" name="NondeductibleCompensationInterestExpenseAndOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_AccruedAndOtherLiabilitiesLineItems" name="AccruedAndOtherLiabilitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_EmployeesMember" name="EmployeesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_DebtInstrumentRepaymentOfInterestPercentageInCash" name="DebtInstrumentRepaymentOfInterestPercentageInCash" type="xbrli:pureItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss" name="GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_SalesTaxReceivable" name="SalesTaxReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_CloseDateTermLoanMember" name="CloseDateTermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_BoardOfDirectorsMember" name="BoardOfDirectorsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties" name="ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock" name="BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_DepositsForInventory" name="DepositsForInventory" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash" name="DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash" type="xbrli:pureItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_NumberOfMajorCustomers" name="NumberOfMajorCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_FirstAmendmentTermLoanMember" name="FirstAmendmentTermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" name="BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_StockReleasedFromObligationToIssueShares" name="StockReleasedFromObligationToIssueShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover" name="IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_ChangeInFairValueOfTermLoanAndWarrants" name="ChangeInFairValueOfTermLoanAndWarrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_StockReleasedFromObligationToIssueValue" name="StockReleasedFromObligationToIssueValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" name="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable" name="BusinessCombinationConsiderationTransferredEquityInterestsIssuable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_CustomerDepositsMember" name="CustomerDepositsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_TermLoanAndWarrantLiabilitiesLineItems" name="TermLoanAndWarrantLiabilitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex" name="IncreaseInLeaseLiabilityWith10IncreaseInIndex" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_IncomeTaxReconciliationStateBusinessCreditUtilization" name="IncomeTaxReconciliationStateBusinessCreditUtilization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_OtherStateMember" name="OtherStateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_DebtInstrumentOriginalIssueDiscountPercentage" name="DebtInstrumentOriginalIssueDiscountPercentage" type="xbrli:pureItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="gnss_IncomeTaxDisclosureTable" name="IncomeTaxDisclosureTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_AdditionalOperatingLeaseRightOfUseAssets" name="AdditionalOperatingLeaseRightOfUseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_ContractWithCustomerLiabilityEffectOfExchangeRate" name="ContractWithCustomerLiabilityEffectOfExchangeRate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_RangeOneMember" name="RangeOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_Customer2Member" name="Customer2Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_EvertelTechnologiesLLCMember" name="EvertelTechnologiesLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_InventoryObsolescenceWriteDownRecoveries" name="InventoryObsolescenceWriteDownRecoveries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember" name="AcquisitionOrAssetPurchaseHoldbackLiabilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_OperatingLeaseRightOfUseAssetMember" name="OperatingLeaseRightOfUseAssetMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_BusinessCombinationContingentConsiderationLiabilitySettled" name="BusinessCombinationContingentConsiderationLiabilitySettled" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_OptionsAndRSUSMember" name="OptionsAndRSUSMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_AccruedContractCosts" name="AccruedContractCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_SharesSurrenderedFromStockOptionExercises" name="SharesSurrenderedFromStockOptionExercises" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_InitialMeasurementOfOperatingLeaseTableTextBlock" name="InitialMeasurementOfOperatingLeaseTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_KeyExecutiveMember" name="KeyExecutiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_InvestmentsTypicalFinalMaturity" name="InvestmentsTypicalFinalMaturity" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_NonemployeeAdvisorsMember" name="NonemployeeAdvisorsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_ShippingAndHandlingCosts" name="ShippingAndHandlingCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_OperatingLeaseRightOfUseAssetGainLoss" name="OperatingLeaseRightOfUseAssetGainLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_PrepaidTradeShowsAndTravel" name="PrepaidTradeShowsAndTravel" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_GenasysSpainMember" name="GenasysSpainMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_EvertelTechnologiesLlcMember" name="EvertelTechnologiesLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_ShippingAndHandlingCostsPolicyTextBlock" name="ShippingAndHandlingCostsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_EffectOfExchangeRateOnOperatingLeaseLiability" name="EffectOfExchangeRateOnOperatingLeaseLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_EquityPlan2025Member" name="EquityPlan2025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_ShareBuybackProgramMember" name="ShareBuybackProgramMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock" name="ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_Customer1Member" name="Customer1Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_AccountingPoliciesTable" name="AccountingPoliciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_DebtInstrumentMaximumAdditionalTermLoansAmount" name="DebtInstrumentMaximumAdditionalTermLoansAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_ObligationToIssueCommonStockMember" name="ObligationToIssueCommonStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_CashAndCashEquivalentsRetainedInForeignBanks" name="CashAndCashEquivalentsRetainedInForeignBanks" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_ProceedsFromIssuanceOfDebtAndWarrants" name="ProceedsFromIssuanceOfDebtAndWarrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_InitialMeasurementOfOperatingLeaseLiabilities" name="InitialMeasurementOfOperatingLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_StockUsedAsConsiderationOfOptionExercises" name="StockUsedAsConsiderationOfOptionExercises" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_BusinessAcquisitionObligationToIssueCommonStock" name="BusinessAcquisitionObligationToIssueCommonStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_ContractWithCustomerLiabilityIncreaseForNewContract" name="ContractWithCustomerLiabilityIncreaseForNewContract" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition" name="StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_IncomeTaxDisclosureLineItems" name="IncomeTaxDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" name="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock" name="GrossProceedsFromUnderwrittenPublicOfferingCommonStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares" name="DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares" type="xbrli:pureItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities" name="NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_PricePerShareUnderwrittenAgreement" name="PricePerShareUnderwrittenAgreement" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="gnss_CustomerThreeMember" name="CustomerThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation" name="AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount" name="DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount" type="xbrli:pureItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition" name="StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_HoldbackLiabilityMember" name="HoldbackLiabilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_TermLoanAndWarrantLiabilitiesTable" name="TermLoanAndWarrantLiabilitiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="gnss_UnderwrittenPublicOfferingCommonStock" name="UnderwrittenPublicOfferingCommonStock" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="gnss_AdditionOfOperatingLeaseRightOfUseAsset" name="AdditionOfOperatingLeaseRightOfUseAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_ShortTermProvision" name="ShortTermProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="gnss_DebtAndWarrantsLiabilitiesTextBlock" name="DebtAndWarrantsLiabilitiesTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod" name="ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Dec. 05, 2025</div></th>
<th class="th"><div>Mar. 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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">Sep. 30,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-24248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">GENASYS INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">87-0361799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">16262 West Bernardo Drive,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Diego<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">92127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">676-1112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, $0.00001 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">GNSS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 66.9<span></span>
</td>
</tr>
<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,193,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">BAKER TILLY US, LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Chicago, Illinois<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000924383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--09-30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference [Text Block]</a></td>
<td class="text"><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Portions of the registrant&#8217;s definitive proxy statement filed with the Commission pursuant to Regulation 14A in connection with the registrant&#8217;s 2026 Annual Meeting of Stockholders, </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> or the information included in an amendment to this report filed with the Commission, in either case, to be filed subsequent to the date of this report, are incorporated by reference into Part III of this report. Such definitive proxy statement or amendment will be filed with the Commission not later than 120 days after the conclusion of the registrant&#8217;s fiscal year ended September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorOpinionTextBlock', window );">Auditor Opinion</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Opinion on the Financial Statements</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have audited the accompanying consolidated balance sheets of Genasys Inc. (the &#8220;Company&#8221;) as of September 30, 2025 and 2024, the related consolidated statements of operations, comprehensive loss, stockholders&#8217; equity, and cash flows, for each of the two years in the period ended September 30, 2025, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of September 30, 2025 and 2024, and the results of its operations and its cash flows for each of the two years in the period ended September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, in conformity with accounting principles generally accepted in the United States of America.</span></p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorOpinionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X<br> -Number 210<br> -Section 2<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorOpinionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</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_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">$ 7,969<span></span>
</td>
<td class="nump">$ 4,945<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term marketable securities</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">7,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts for expected credit losses of $65</a></td>
<td class="nump">7,596<span></span>
</td>
<td class="nump">3,283<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">6,117<span></span>
</td>
<td class="nump">150<span></span>
</td>
</tr>
<tr class="re">
<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 );">Inventories, net</a></td>
<td class="nump">8,805<span></span>
</td>
<td class="nump">7,313<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">8,742<span></span>
</td>
<td class="nump">2,409<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">39,299<span></span>
</td>
<td class="nump">26,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_MarketableSecuritiesNoncurrent', window );">Long-term marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Long-term restricted cash</a></td>
<td class="nump">585<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,125<span></span>
</td>
<td class="nump">1,291<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill</a></td>
<td class="nump">13,450<span></span>
</td>
<td class="nump">13,329<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">6,147<span></span>
</td>
<td class="nump">8,506<span></span>
</td>
</tr>
<tr class="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 );">Operating lease right of use assets, net</a></td>
<td class="nump">2,419<span></span>
</td>
<td class="nump">3,110<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">844<span></span>
</td>
<td class="nump">1,061<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">63,869<span></span>
</td>
<td class="nump">53,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_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">8,181<span></span>
</td>
<td class="nump">4,034<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_gnss_CustomerDeposit', window );">Customer deposit</a></td>
<td class="nump">19,669<span></span>
</td>
<td class="nump">1,606<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">7,451<span></span>
</td>
<td class="nump">7,424<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current portion</a></td>
<td class="nump">1,125<span></span>
</td>
<td class="nump">1,021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable, at fair value</a></td>
<td class="nump">18,010<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">54,436<span></span>
</td>
<td class="nump">14,085<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Notes payable, at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,010<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Warrant liability</a></td>
<td class="nump">3,570<span></span>
</td>
<td class="nump">6,640<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Long-term deferred revenue</a></td>
<td class="nump">1,478<span></span>
</td>
<td class="nump">369<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, noncurrent</a></td>
<td class="nump">2,218<span></span>
</td>
<td class="nump">3,269<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">61,702<span></span>
</td>
<td class="nump">36,373<span></span>
</td>
</tr>
<tr class="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 15)</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' 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.00001 par value; 5,000,000 shares authorized; none issued and outstanding</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.00001 par value; 100,000,000 shares authorized; 45,161,172 and 44,631,030 shares issued and outstanding, respectively</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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">127,384<span></span>
</td>
<td class="nump">125,690<span></span>
</td>
</tr>
<tr class="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">(125,904)<span></span>
</td>
<td class="num">(107,792)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">687<span></span>
</td>
<td class="num">(335)<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_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">2,167<span></span>
</td>
<td class="nump">17,563<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 63,869<span></span>
</td>
<td class="nump">$ 53,936<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_CustomerDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Customer deposit.</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;">gnss_CustomerDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<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/2147480870/815-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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)(a)(4))<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 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(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/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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 7: 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 8: 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 9: 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 10: 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 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 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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 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/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 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)(iii))<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 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 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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/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 36: 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 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 10: 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 11: 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 12: 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 13: 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 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<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 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 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(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/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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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(26)(c))<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_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized. Includes amount, before amortization expense and impairment loss, of goodwill for private company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<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/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 7: 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 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 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 (c)<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 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 15: 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 16: 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 17: 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 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 21: 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 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<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 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 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)(5))<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/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://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 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: 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 31: 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 32: 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/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 2: 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 3: 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 4: 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 5: 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 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)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: 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 8: 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 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<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 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 6: 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: 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 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 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: 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 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<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 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 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(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/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 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<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_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MarketableSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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(2))<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_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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 2: 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/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_PrepaidExpenseAndOtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 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(18))<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_PrepaidExpenseAndOtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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(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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<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/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 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<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 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 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(4)(b))<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(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: 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 14: 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 15: 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 16: 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>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts for expected credit losses</a></td>
<td class="nump">$ 65<span></span>
</td>
<td class="nump">$ 65<span></span>
</td>
</tr>
<tr class="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.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (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, shares 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, shares 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.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (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, shares, issued (in shares)</a></td>
<td class="nump">45,161,172<span></span>
</td>
<td class="nump">44,631,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares, outstanding (in shares)</a></td>
<td class="nump">45,161,172<span></span>
</td>
<td class="nump">44,631,030<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-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_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 40,757<span></span>
</td>
<td class="nump">$ 24,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="nump">23,801<span></span>
</td>
<td class="nump">13,819<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">16,956<span></span>
</td>
<td class="nump">10,189<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">25,660<span></span>
</td>
<td class="nump">27,261<span></span>
</td>
</tr>
<tr class="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">8,106<span></span>
</td>
<td class="nump">9,644<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">33,766<span></span>
</td>
<td class="nump">36,905<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">(16,810)<span></span>
</td>
<td class="num">(26,716)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other expenses</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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">285<span></span>
</td>
<td class="nump">237<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(1,575)<span></span>
</td>
<td class="num">(603)<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_gnss_ChangeInFairValueOfTermLoanAndWarrants', window );">Change in fair value of Term Loans and warrants</a></td>
<td class="nump">730<span></span>
</td>
<td class="num">(3,950)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other</a></td>
<td class="num">(623)<span></span>
</td>
<td class="num">(1,103)<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_OtherNonoperatingIncomeExpense', window );">Other expenses, net</a></td>
<td class="num">(1,183)<span></span>
</td>
<td class="num">(5,419)<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 );">Loss before income taxes</a></td>
<td class="num">(17,993)<span></span>
</td>
<td class="num">(32,135)<span></span>
</td>
</tr>
<tr class="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 expense (benefit)</a></td>
<td class="nump">119<span></span>
</td>
<td class="num">(405)<span></span>
</td>
</tr>
<tr class="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">$ (18,112)<span></span>
</td>
<td class="num">$ (31,730)<span></span>
</td>
</tr>
<tr class="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.4)<span></span>
</td>
<td class="num">$ (0.72)<span></span>
</td>
</tr>
<tr class="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.4)<span></span>
</td>
<td class="num">$ (0.72)<span></span>
</td>
</tr>
<tr class="re">
<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>Weighted average common shares outstanding:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">45,056,436<span></span>
</td>
<td class="nump">44,316,865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">45,056,436<span></span>
</td>
<td class="nump">44,316,865<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 28,455<span></span>
</td>
<td class="nump">$ 14,384<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_ServiceMember', window );">Service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 12,302<span></span>
</td>
<td class="nump">$ 9,624<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_ChangeInFairValueOfTermLoanAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in fair value of term loan and warrants.</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;">gnss_ChangeInFairValueOfTermLoanAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of goods produced and sold and services rendered 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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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://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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<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 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 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 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)(A))<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)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 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 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 (c)(1)<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 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 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 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 (c)(1)<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 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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_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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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/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 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: 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 8: 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 9: 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 10: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 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 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/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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<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)(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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(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)(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/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/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 2: 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 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/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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 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/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 2: 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 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/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 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><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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 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)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/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 2: 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 3: 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 4: 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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 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/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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: 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 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)(4)(iii)(A))<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 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 37: 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 38: 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 39: 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 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)(iii)(B))<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)(4)(iv))<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 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: 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/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/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 2: 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 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 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 5: 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 6: 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 7: 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 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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://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_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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 2: 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 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/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 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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: 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 10: 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 11: 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 12: 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 13: 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 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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: 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 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://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 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(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: 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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<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_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ServiceMember</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>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (18,112)<span></span>
</td>
<td class="num">$ (31,730)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized (loss) gain on marketable securities</a></td>
<td class="num">(8)<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized foreign currency translation gain</a></td>
<td class="nump">210<span></span>
</td>
<td class="nump">152<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent', window );">Change in fair value of Term Loans related to credit risk</a></td>
<td class="nump">820<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (17,090)<span></span>
</td>
<td class="num">$ (31,560)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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 2: 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 3: 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 4: 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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 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/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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: 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 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)(4)(iii)(A))<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 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 37: 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 38: 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 39: 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 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)(iii)(B))<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)(4)(iv))<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 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of gain (loss) from increase (decrease) in instrument-specific credit risk of financial liability measured under fair value option, attributable to 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 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Accumulated Deficit [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss) [Member]</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 Sep. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,211,071<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Sep. 30, 2023</a></td>
<td class="nump">$ 33,812<span></span>
</td>
<td class="nump">$ 372<span></span>
</td>
<td class="nump">$ 110,379<span></span>
</td>
<td class="num">$ (76,062)<span></span>
</td>
<td class="num">$ (505)<span></span>
</td>
</tr>
<tr class="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 );">Share-based compensation expense</a></td>
<td class="nump">1,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,652<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_StockIssuedDuringPeriodSharesAcquisitions', window );">Issuance of common stock in business combination (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,303,912<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_StockIssuedDuringPeriodValueAcquisitions', window );">Issuance of common stock in business combination</a></td>
<td class="nump">3,265<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">3,265<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_gnss_StockReleasedFromObligationToIssueShares', window );">Release of obligation to issue common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,564<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_gnss_StockReleasedFromObligationToIssueValue', window );">Release of obligation to issue common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<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_gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless', window );">Issuance of common stock upon cashless exercise of stock options, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,016<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_gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless', window );">Issuance of common stock upon cashless exercise of stock options, net</a></td>
<td class="num">(43)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(43)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock upon offering, net of issuance costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock upon offering, net of issuance costs</a></td>
<td class="nump">10,449<span></span>
</td>
<td class="nump">$ 57<span></span>
</td>
<td class="nump">10,449<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">276,313<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of restricted stock units</a></td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares retained for payment of taxes in connection with net share settlement of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,846)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares retained for payment of taxes in connection with net share settlement of restricted stock units</a></td>
<td class="num">(12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">170<span></span>
</td>
</tr>
<tr class="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">(31,730)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31,730)<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 Sep. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,631,030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Sep. 30, 2024</a></td>
<td class="nump">17,563<span></span>
</td>
<td class="nump">$ 446<span></span>
</td>
<td class="nump">125,690<span></span>
</td>
<td class="num">(107,792)<span></span>
</td>
<td class="num">(335)<span></span>
</td>
</tr>
<tr class="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 );">Share-based compensation expense</a></td>
<td class="nump">1,663<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,663<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 );">Issuance of common stock upon exercise of stock options, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,481<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options, net</a></td>
<td class="nump">49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49<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_gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition', window );">Obligation to issue common stock in Evertel acquisition (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">270,271<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_gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition', window );">Obligation to issue common stock in Evertel acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">237,867<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of restricted stock units</a></td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares retained for payment of taxes in connection with net share settlement of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,477)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares retained for payment of taxes in connection with net share settlement of restricted stock units</a></td>
<td class="num">(18)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">1,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,022<span></span>
</td>
</tr>
<tr class="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">(18,112)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,112)<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 Sep. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,161,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Sep. 30, 2025</a></td>
<td class="nump">$ 2,167<span></span>
</td>
<td class="nump">$ 451<span></span>
</td>
<td class="nump">$ 127,384<span></span>
</td>
<td class="num">$ (125,904)<span></span>
</td>
<td class="nump">$ 687<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period obligation to issue common stock shares in Evertel acquisition.</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;">gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period obligation to issue common stock value in Evertel acquisition.</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;">gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that are cashless.</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;">gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cashless 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>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;">gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_StockReleasedFromObligationToIssueShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of stock released from the obligation to issue 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;">gnss_StockReleasedFromObligationToIssueShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_StockReleasedFromObligationToIssueValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of stock released from the obligation to issue.</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;">gnss_StockReleasedFromObligationToIssueValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 decrease to equity for grantee's tax withholding obligation 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/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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/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 2: 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 3: 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 4: 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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 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/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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: 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 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)(4)(iii)(A))<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 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 37: 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 38: 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 39: 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 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)(iii)(B))<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)(4)(iv))<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 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 used to settle grantee's tax withholding obligation 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/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-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_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<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/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 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<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 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 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(4)(b))<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(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: 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 14: 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 15: 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 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 04, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [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_PaymentsOfStockIssuanceCosts', window );">Stock issuance costs</a></td>
<td class="nump">$ 1,051<span></span>
</td>
<td class="nump">$ 1,051<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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (18,112)<span></span>
</td>
<td class="num">$ (31,730)<span></span>
</td>
</tr>
<tr class="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 used in 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">2,779<span></span>
</td>
<td class="nump">2,929<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_gnss_ProductWarrantyExpenseBenefit', window );">Warranty provision</a></td>
<td class="num">(14)<span></span>
</td>
<td class="num">(56)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory obsolescence</a></td>
<td class="nump">451<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">1,663<span></span>
</td>
<td class="nump">1,652<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">(Gain) loss on change in fair value of warrants</a></td>
<td class="num">(3,070)<span></span>
</td>
<td class="nump">3,515<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_gnss_FairValueAdjustmentOfDebt', window );">Loss on change in fair value of Term Loans</a></td>
<td class="nump">2,340<span></span>
</td>
<td class="nump">435<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_gnss_GainLossOnDebtIssuance', window );">Loss on issuance of First Amendment Term Loan</a></td>
<td class="nump">480<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_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(525)<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_gnss_GainLossOnDispositionOfFixedAssets', window );">Loss on disposal of fixed asset</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">6<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_gnss_AdditionOfOperatingLeaseRightOfUseAsset', window );">Addition of operating lease right of use asset</a></td>
<td class="num">(67)<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_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of operating lease right of use asset</a></td>
<td class="nump">767<span></span>
</td>
<td class="nump">794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Remeasurement of acquisition contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(16)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionExpense', window );">Accretion of acquisition holdback liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">(Amortization) accretion of investment of marketable securities</a></td>
<td class="num">(41)<span></span>
</td>
<td class="nump">110<span></span>
</td>
</tr>
<tr class="ro">
<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, net of the effects from acquisition:</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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="num">(4,303)<span></span>
</td>
<td class="nump">2,819<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Contract assets</a></td>
<td class="num">(5,967)<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_IncreaseDecreaseInInventories', window );">Inventories, net</a></td>
<td class="num">(1,943)<span></span>
</td>
<td class="num">(816)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses and other</a></td>
<td class="num">(5,937)<span></span>
</td>
<td class="num">(1,272)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">4,114<span></span>
</td>
<td class="nump">2,235<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_gnss_IncreaseDecreaseInCustomerDeposit', window );">Customer deposit</a></td>
<td class="nump">18,062<span></span>
</td>
<td class="nump">840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued and other liabilities</a></td>
<td class="nump">35<span></span>
</td>
<td class="num">(398)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(8,762)<span></span>
</td>
<td class="num">(19,454)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>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_PaymentsToAcquireMarketableSecurities', window );">Purchases of marketable securities</a></td>
<td class="num">(1,400)<span></span>
</td>
<td class="num">(16,206)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities', window );">Proceeds from maturities of marketable securities</a></td>
<td class="nump">9,557<span></span>
</td>
<td class="nump">9,403<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisitions net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(908)<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_gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability', window );">Cash paid for asset purchase holdback liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(764)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(255)<span></span>
</td>
<td class="num">(191)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">7,902<span></span>
</td>
<td class="num">(8,666)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_ProceedsFromIssuanceOfDebtAndWarrants', window );">Proceeds from issuance of Close Date Term Loan and warrants, net of issuance cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,698<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of First Amendment Term Loan</a></td>
<td class="nump">4,000<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_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from offering of common stock, net of issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,449<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">49<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_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment of contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(219)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares retained for payment of taxes in connection with settlement of restricted stock units</a></td>
<td class="num">(18)<span></span>
</td>
<td class="num">(12)<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_gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions', window );">Shares retained for payment of taxes in connection with the exercise of stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(43)<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">4,031<span></span>
</td>
<td class="nump">23,873<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of foreign exchange rate on cash</a></td>
<td class="nump">93<span></span>
</td>
<td class="nump">18<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents, and restricted cash</a></td>
<td class="nump">3,264<span></span>
</td>
<td class="num">(4,229)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents and restricted cash, beginning of period</a></td>
<td class="nump">5,290<span></span>
</td>
<td class="nump">9,519<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents and restricted cash, end of period</a></td>
<td class="nump">8,554<span></span>
</td>
<td class="nump">5,290<span></span>
</td>
</tr>
<tr class="re">
<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">7,969<span></span>
</td>
<td class="nump">4,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash, current portion</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Long-term restricted cash</a></td>
<td class="nump">585<span></span>
</td>
<td class="nump">250<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Total cash, cash equivalents and restricted cash shown in the consolidated statement of cash flows</a></td>
<td class="nump">8,554<span></span>
</td>
<td class="nump">5,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Noncash investing and 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities', window );">Change in unrealized loss on marketable securities</a></td>
<td class="num">(8)<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="re">
<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 included in accounts payable and accrued liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">21<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_gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets', window );">Initial measurement of operating lease right of use assets</a></td>
<td class="nump">67<span></span>
</td>
<td class="nump">0<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_gnss_InitialMeasurementOfOperatingLeaseLiabilities', window );">Initial measurement of operating lease liabilities</a></td>
<td class="nump">67<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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of 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_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">1,575<span></span>
</td>
<td class="nump">603<span></span>
</td>
</tr>
<tr class="ro">
<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">235<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies LLC Member</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Noncash 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable', window );">Obligation to issue common stock in connection with the Evertel acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(685)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,924)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Holdback liability payable in connection with the Evertel acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(250)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies LLC Member | Contingent Consideration Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Noncash investing and 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_StockIssued1', window );">Shares issued</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (656)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_AdditionOfOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Addition of operating lease right of use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_AdditionOfOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 interests of the acquirer, including instruments or interests issuable in consideration for the business combination.</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;">gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_FairValueAdjustmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustment of debt.</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;">gnss_FairValueAdjustmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_GainLossOnDebtIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) on debt issuance.</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;">gnss_GainLossOnDebtIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_GainLossOnDispositionOfFixedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 fixed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_GainLossOnDispositionOfFixedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_IncreaseDecreaseInCustomerDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Customer deposit</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;">gnss_IncreaseDecreaseInCustomerDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_InitialMeasurementOfOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustments related to the initial measurement of operating lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_InitialMeasurementOfOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustments related to the initial measurement of operating lease right of use assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncash amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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;">gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 to satisfy grantee's tax in connections with exercise of stock options withholding obligation 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>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;">gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash outflow for the acquisition of asset purchase holdback 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;">gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_ProceedsFromIssuanceOfDebtAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of debt and warrants.</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;">gnss_ProceedsFromIssuanceOfDebtAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_ProductWarrantyExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense (benefit) charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.</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;">gnss_ProductWarrantyExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.</p></div>
<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 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481639/420-10-35-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.</p></div>
<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 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement.</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 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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; 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://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 2: 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 3: 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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-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_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_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</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_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</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_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="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 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<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 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing 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_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing 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_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating 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_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: 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 3: 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 4: 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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 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/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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: 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 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)(4)(iii)(A))<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 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 37: 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 38: 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 39: 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 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)(iii)(B))<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)(4)(iv))<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 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</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 15<br> -Subparagraph (f)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 to satisfy grantee's tax withholding obligation 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 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 restricted as to withdrawal or usage, classified as current. 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestrictedCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 restricted as to withdrawal or usage, classified as noncurrent. 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 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-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_RestrictedCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember</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_ContingentConsiderationByTypeAxis=gnss_ContingentConsiderationLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContingentConsiderationByTypeAxis=gnss_ContingentConsiderationLiabilityMember</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>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</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_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (18,112)<span></span>
</td>
<td class="num">$ (31,730)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: 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 3: 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 4: 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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 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/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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: 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 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)(4)(iii)(A))<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 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 37: 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 38: 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 39: 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 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)(iii)(B))<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)(4)(iv))<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 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</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>Sep. 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_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>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</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 Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph 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_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph 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_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management, Strategy, and Governance<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><p id="item_1c_cybersecurity" style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 1C.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Cybersecurity</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cybersecurity Risk Management and Strategy</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At Genasys, cybersecurity risk management is </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">integrated</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> into our overall risk management program through regular internal risk assessments and continuous monitoring.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Under the leadership of the Information Technology (&#8220;IT&#8221;) Director, IT developed, implemented, and maintain a broad range of processes and protocols designed to monitor, identify, mitigate, and prevent material risks associated with cybersecurity threats and incidents relevant to internal networks, business applications, customer-facing applications, customer payment systems, and business operations. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our protocols include a third-party provided 24/7 Security Operations Center (SOC), which is designed to oversee our Endpoint Detection and Response (EDR) system and a robust Security Information and Event Management (SIEM) system that aggregates logs for real-time threat detection.</span></span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our cybersecurity risk management program applies information and direction from industry-recognized cybersecurity frameworks, including the National Institute of Standards and Technology (NIST) Cybersecurity Framework 2.0 (CSF), specifically the NIST 800-171, the Department of Defense Cybersecurity Maturity Model Certification (CMMC) Level 2, Sarbanes Oxley (SOX), and Services Organization Controls (SOC) 2. Risks from cybersecurity threats associated with the Company&#8217;s use of third-party service</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">providers are managed through vendor assessments and SOC 2 report requests, designed to ensure that our partners adhere to strict cybersecurity standards.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Notwithstanding the foregoing, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">we have not identified and are not aware of any risks from cybersecurity threats, including as a result of any prior cybersecurity incidents, which have materially affected or are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Despite our security measures, however, there can be no assurance that we, or third parties with which we interact, will not experience a cybersecurity incident in the future that will materially affect us. See &#8220;Risk Factors &#8211; Actual or perceived failures or breaches of our information and security systems, or those of our customers, suppliers or business partners, could expose us to losses.&#8221;</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cybersecurity Governance</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Board Oversight</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Board of Directors considers cybersecurity risk as critical to the enterprise and includes it as part of the full Board&#8217;s oversight function.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The full Board is updated on cybersecurity risks and compliance with relevant standards and regulations as part of its overall governance responsibilities, including quarterly Board meeting reports.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Director of IT</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, who is responsible for the oversight and implementation of the cybersecurity program, also periodically makes presentations to Board members on cybersecurity topics as part of the Board&#8217;s continuing education on topics that impact our company.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Additionally, we have an escalation process to inform the Board of high-severity cybersecurity incidents that may occur.</span></span></span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Our Board also periodically engages independent third-party technology experts to test our information technology systems, including cybersecurity.</span></span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Management Role</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Director of IT leads the day-to-day management of cybersecurity at Genasys, supported by a team of two IT professionals with a combined 45 years of IT and cybersecurity experience.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This team handles ongoing risk assessments, manages threat detection through our SOC and Security Information and Event Management (SIEM), ensures compliance with industry regulations, and informs executive management about ongoing efforts to prevent, detect, mitigate, and remediate cybersecurity risks and incidents through various means. This may include briefings from internal security personnel; sharing publicly or privately available threat intelligence and other information obtained from governmental, public or private sources, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">including external consultants engaged by us</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">; and forwarding alerts and reports produced by network monitoring and security tools we deploy. Management also ensures that employees and contractors undergo quarterly cybersecurity training and phishing simulations, as part of a comprehensive awareness program.</span></span></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At Genasys, cybersecurity risk management is </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">integrated</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> into our overall risk management program through regular internal risk assessments and continuous monitoring.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Board Oversight</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Board of Directors considers cybersecurity risk as critical to the enterprise and includes it as part of the full Board&#8217;s oversight function.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The full Board is updated on cybersecurity risks and compliance with relevant standards and regulations as part of its overall governance responsibilities, including quarterly Board meeting reports.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Director of IT</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, who is responsible for the oversight and implementation of the cybersecurity program, also periodically makes presentations to Board members on cybersecurity topics as part of the Board&#8217;s continuing education on topics that impact our company.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Additionally, we have an escalation process to inform the Board of high-severity cybersecurity incidents that may occur.</span></span></span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Our Board also periodically engages independent third-party technology experts to test our information technology systems, including cybersecurity.</span></span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Board of Directors considers cybersecurity risk as critical to the enterprise and includes it as part of the full Board&#8217;s oversight function.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The full Board is updated on cybersecurity risks and compliance with relevant standards and regulations as part of its overall governance responsibilities, including quarterly Board meeting reports.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Additionally, we have an escalation process to inform the Board of high-severity cybersecurity incidents that may occur.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Our Board also periodically engages independent third-party technology experts to test our information technology systems, including cybersecurity.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Management Role</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Director of IT leads the day-to-day management of cybersecurity at Genasys, supported by a team of two IT professionals with a combined 45 years of IT and cybersecurity experience.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This team handles ongoing risk assessments, manages threat detection through our SOC and Security Information and Event Management (SIEM), ensures compliance with industry regulations, and informs executive management about ongoing efforts to prevent, detect, mitigate, and remediate cybersecurity risks and incidents through various means. This may include briefings from internal security personnel; sharing publicly or privately available threat intelligence and other information obtained from governmental, public or private sources, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">including external consultants engaged by us</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">; and forwarding alerts and reports produced by network monitoring and security tools we deploy. Management also ensures that employees and contractors undergo quarterly cybersecurity training and phishing simulations, as part of a comprehensive awareness program.</span></span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Director of IT</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, who is responsible for the oversight and implementation of the cybersecurity program, also periodically makes presentations to Board members on cybersecurity topics as part of the Board&#8217;s continuing education on topics that impact our company.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock', window );">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Director of IT leads the day-to-day management of cybersecurity at Genasys, supported by a team of two IT professionals with a combined 45 years of IT and cybersecurity experience.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This team handles ongoing risk assessments, manages threat detection through our SOC and Security Information and Event Management (SIEM), ensures compliance with industry regulations, and informs executive management about ongoing efforts to prevent, detect, mitigate, and remediate cybersecurity risks and incidents through various means. This may include briefings from internal security personnel; sharing publicly or privately available threat intelligence and other information obtained from governmental, public or private sources, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">including external consultants engaged by us</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">; and forwarding alerts and reports produced by network monitoring and security tools we deploy. Management also ensures that employees and contractors undergo quarterly cybersecurity training and phishing simulations, as part of a comprehensive awareness program.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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_NatureOfOperations', window );">Operations</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1. OPERATIONS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Inc. is a global provider of Protective Communications solutions including its Genasys Protect software platform and Genasys Long Range Acoustical Devices (&#8220;LRAD&#8221;). The Company</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8217;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">s unified platform receives information from a wide variety of sensors and Internet-of-Things (IoT) inputs to collect real-time information on developing and active emergency situations. The Company uses this information to create and disseminate alerts, warnings, notifications, and instructions through multiple channels before, during, and after public safety and enterprise threats, critical events, and other crisis situations.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<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 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-2<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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<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_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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 );">Basis of Presentation and Significant Accounting Policies</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2. BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PRINCIPLES OF CONSOLIDATION</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">six</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> wholly owned subsidiaries, Genasys II Spain, S.A.U. (&#8220;Genasys Spain&#8221;), Genasys Communications Canada ULC (&#8220;Genasys Canada&#8221;), </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Puerto Rico, LLC, Zonehaven LLC, Evertel Technologies LLC, and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> currently inactive subsidiary, Genasys America de CV. The consolidated financial statements include the accounts of these subsidiaries after elimination of intercompany transactions and accounts.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">USE OF ESTIMATES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The preparation of financial statements in conformity with generally accepted accounting principles in the United States requires management to make estimates and assumptions (e.g., share-based compensation valuation, allowance for doubtful accounts for expected credit losses, fair value of term loan and warrant liabilities, contingent consideration, valuation of inventory, goodwill and intangible assets, warranty reserve, valuation of operating lease right of use assets and operating lease liabilities, accrued bonus and valuation allowance related to deferred tax assets) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting periods. Actual results could materially differ from those estimates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CONCENTRATION OF CREDIT RISK</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company sells its products to a large number of geographically diverse customers. The Company routinely assesses the financial strength of its customers. It is customary for the Company to require a deposit as collateral. As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, accounts receivable from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> customers accounted fo</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">r</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance. As of September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, accounts receivable from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> customers accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company maintains cash and cash equivalent bank deposit accounts which, at times, may exceed federally insured limits guaranteed by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;). As of September 30, 2025, there are </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">222</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of cash and cash equivalents retained in foreign banks.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has not experienced any losses in such accounts. The Company limits its exposure to credit loss by depositing its cash with high credit quality financial institutions. The Company also invests cash in instruments that meet high credit quality standards, as specified in the Company&#8217;s policy guidelines such as money market funds, corporate bonds, municipal bonds and Certificates of Deposit. These guidelines also limit the amount of credit exposure to any one issue, issuer or type of instrument. It is generally the Company&#8217;s policy to invest in instruments that have a final maturity of no longer than </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, with a portfolio weighted average maturity of no longer than </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">18</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> months.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CASH, CASH EQUIVALENTS AND RESTRICTED CASH</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company considers all highly liquid investments with an original maturity of three months or less, when purchased, to be cash equivalents. As of September 30, 2025 and 2024, the amount of cash and cash equivalents was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,969</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,945</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company considers any amounts pledged as collateral or otherwise restricted for use in current operations to be restricted cash. In addition, the Company excludes from cash and cash equivalents cash required to fund specific future contractual obligations related to business combinations. Restricted cash is classified as a current asset unless amounts are not expected to be released and available for use in operations within one year. As of September 30, 2025 and 2024, the amount of restricted cash was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">585</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">345</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively, which is included in &#8220;Restricted cash&#8221; and &#8220;Long-term restricted cash&#8221; in the consolidated balance sheet, related to the Company&#8217;s</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> a maintenance contract and corporate credit card program.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">MARKETABLE SECURITIES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s investments in debt instruments are classified as available-for-sale. Management determines the appropriate classification of such securities at the time of purchase and re-evaluates such classification and impairment on a quarterly basis. If the fair value of a debt security is less than its amortized cost, the Company evaluates whether the impairment is considered other-than-temporary. This assessment considers management's intent to sell the security, whether it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis, and whether the present value of expected future cash flows is less than the amortized cost basis. If management intends to sell the security or it is more likely than not that the Company will be required to sell the security before recovery, the full impairment is recognized in earnings. If a credit loss exists but the Company does not intend to sell the security and it is not more likely than not that the security will be sold before recovery, the impairment is bifurcated into a credit loss component, recognized in earnings, and a noncredit loss component, recognized in other comprehensive income.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ACCOUNTS RECEIVABLE AND ALLOWANCE FOR DOUBTFUL ACCOUNTS FOR EXPECTED CREDIT LOSSES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company maintains an allowance for doubtful accounts for expected credit losses primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company maintains an allowance under ASC 326</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">,</span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> based on historical losses, changes in payment history, customer-specific information, current economic conditions, and reasonable and supportable forecasts of future economic conditions. The allowance under ASC 326 is updated as additional losses are incurred or information becomes available related to the customer or economic conditions.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s allowance for doubtful accounts for expected credit losses was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">65</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, as of both September 30, 2025 and 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company writes off accounts receivable based on the age of the receivable and the facts and circumstances surrounding the customer and reasons for non-payment. Actual write-offs might differ from the recorded allowance. The Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8217;</span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">s historical credit losses have not been significant due to this dispersion and the financial stability of the Company's customers. The Company considers its historical credit losses to be immaterial to its business and, therefore, has not provided all the disclosures otherwise required by the standard.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CONTRACT MANUFACTURERS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company employs contract manufacturers for production of certain components and sub-assemblies. The Company may provide parts and components to such parties from time to time but recognizes no revenue or markup on such transactions. During fiscal years 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Company performed assembly of products in-house using components and sub-assemblies from a variety of contract manufacturers and suppliers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">INVENTORIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Inventories are valued at the lower of cost or net realizable value. Cost is determined using the First-In, First-Out (FIFO) method. Inventory is comprised of raw materials, assemblies and finished products intended for sale</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company periodically makes judgments and estimates regarding the future utility and carrying value of inventory. The carrying value of inventory is periodically reviewed and impairments, if any, are recognized when the expected net realizable value is less than carrying value. The Company has inventory reserves for estimated obsolescence or unmarketable inventory, which is equal to the difference between the cost of inventory and the estimated market value, based upon assumptions about future demand and market conditions. During the year ended September 30, 2025, the Company disposed of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of obsolete parts inventory that was included in the inventory reserve as of September 30, 2024. The Company then increased its inventory reserve by </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">453</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> during the year ended September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, for parts and demo equipment that may not be utilized.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EQUIPMENT AND DEPRECIATION</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Equipment is stated at cost. Depreciation on machinery and equipment and office furniture and equipment is computed over the estimated useful lives of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_2ad0ec1f-fd0f-4cd0-84d2-7857294292a3;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">two</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">seven years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> using the straight-line method. Leasehold improvements are amortized over the lesser of the estimated useful life of the asset or expected lease term. Upon retirement or disposition of equipment, the related cost and accumulated depreciation is removed, and a gain or loss is recorded.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div><div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BUSINESS COMBINATIONS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The acquisition method of accounting for business combinations requires the Company to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which the Company may adjust the provisional amounts recognized for a business combination).</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under the acquisition method of accounting the Company recognizes separately from goodwill the identifiable assets acquired, the liabilities assumed generally at the acquisition date fair value. The Company measures goodwill as of the acquisition date as the excess of consideration transferred, which the Company also measures at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed. Costs that the Company incurs to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and the Company charges them to general and administrative expense as they are incurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement period adjustment and the Company records the offset to goodwill. The Company records all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">GOODWILL AND INTANGIBLE ASSETS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Identifiable intangible assets, which consist of technology, customer relationships, patents, trade names and trademarks, are carried at cost less accumulated amortization. Intangible assets are amortized over their estimated useful lives, based on a number of assumptions including estimated periodic economic benefit and utilization. The estimated useful lives of identifiable intangible assets have been estimated to be between </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_14af93cd-2ed4-430f-91b5-c51b1f2c034d;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">fifteen years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The Company periodically evaluates the carrying value of intangible assets, considering factors such as technological advancements, market trends, and the introduction of competing innovations. The carrying value of intangibles is periodically reviewed and impairments, if any, are recognized when the carrying value exceeds fair value.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the acquired net tangible and intangible assets acquired. The Company evaluates goodwill for impairment on an annual basis in our fiscal fourth quarter or more frequently if indicators of impairment exist that would more likely than not reduce the fair value of a single reporting unit below the carrying amount. The Company assesses qualitative factors in order to determine whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount. The qualitative factors evaluated by the Company include: macro-economic conditions of the business environment, overall financial performance, and other entity specific factors as deemed appropriate. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount, a two-step impairment test is performed. For reporting units where the Company performs the quantitative goodwill impairment test, an impairment loss is recorded to the extent that the reporting unit&#8217;s carrying amount exceeds the reporting unit&#8217;s fair value. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">t record a goodwill impairment charge for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Refer to Note 9, Goodwill and Intangible Assets for more information.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">LEASES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In accordance with the guidance in ASC 842, the Company recognizes lease liabilities and corresponding right-of-use-assets for all leases with terms of greater than 12 months. Refer to Note 13, Leases for more information.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SHIPPING AND HANDLING COSTS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Shipping and handling costs are included in cost of revenues. Shipping and handling costs invoiced to customers are included in revenue. Actual shipping and handling costs were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">139</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">128</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the fiscal years ended September 30, 2025 and 2024, respectively. Actual revenues from shipping and handling were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">181</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">187</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the fiscal years ended September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ADVERTISING</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Advertising costs are charged to expense as incurred and were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">90</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">454</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the years ended September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">RESEARCH AND DEVELOPMENT COSTS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Technological feasibility for products is reached shortly before the products are released to manufacturing. Costs incurred after technological feasibility is established are not material, and accordingly, the Company expenses all research and development costs as incurred.</span></p></div><div><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">WARRANTY RESERVES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company warrants its products to be free from defects in materials and workmanship for a period of one year from the date of purchase. The warranty is generally limited. The Company currently provides direct warranty service. Some agreements with OEM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">customers, from time to time, may require that certain quantities of product be made available for use as warranty replacements. International market warranties are generally similar to the U.S. market. The Company also sells extended warranty contracts and maintenance agreements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenues are recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period. The warranty reserve was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">62</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">76</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> as of September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">INCOME TAXES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company determines its income tax provision using the asset and liability method. Temporary differences are differences between the tax basis of assets and liabilities and their reported amounts in the financial statements that will result in taxable or deductible amounts in future years. A valuation allowance is recorded by the Company to the extent it is more likely than not that some portion or all of the deferred tax asset will not be realized. Significant management judgment is required in assessing the ability to realize the Company&#8217;s deferred tax assets. The ultimate realization of deferred tax assets is dependent upon generation of future taxable income and the tax rates in effect at that time. Additional information regarding income taxes appears in Note 14, Income Taxes.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">IMPAIRMENT OF LONG-LIVED ASSETS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Long-lived assets and finite-lived intangibles held for use are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the carrying value of an intangible asset exceeds the fair value, or if changes in facts and circumstances indicate impairment, an impairment loss is measured and recognized using the asset&#8217;s fair value. There was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> impairment of long-lived assets for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  Refer to Note 6, Fair Value Measurements and Note 9, Goodwill and Intangible Assets for additional information.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SEGMENT INFORMATION</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company is a global provider of critical communications hardware and software solutions designed to alert, inform, and protect people. The Company operates in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> business segments. Hardware and Software and its principal markets are North and South America, Europe, the Middle East and Asia. As reviewed by the Company&#8217;s chief operating decision maker (</span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8220;CODM&#8221;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">), the Company evaluates the performance of each segment based on sales and operating income.  Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill and intangible assets are primary assets identified by segment.  The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are eliminated in consolidation.  Refer to Note 19, Segment Information, for additional information.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NET LOSS PER SHARE</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Basic net loss per share is computed by dividing net loss by the weighted average number of common shares outstanding for the period. Diluted net loss per share reflects the potential dilution of securities that could occur if outstanding securities convertible into common stock were exercised or converted. Diluted net loss per share is the same as the basic net loss per common share, since the effects of potentially dilutive securities are anti-dilutive due to the net loss position of all periods presented. Refer to Note 18, Net Loss Per Share, for additional information.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FOREIGN CURRENCY TRANSLATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Genasys Spain is the Euro and the functional currency of Genasys Canada is the Canadian dollar. The Company translates the assets and liabilities of Genasys Spain and Genasys Canada to the U.S. dollar at the exchange rates in effect on the balance sheet date. The Company translates the revenue, costs and expenses of Genasys Spain and Genasys Canada to the U.S. dollar at the average rates of exchange in effect during the period. The Company includes translation gains and losses in the stockholders&#8217; equity section of the Company&#8217;s consolidated balance sheets in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the exchange rate in effect as of the transaction date and any transaction exchange gains and losses resulting from these transactions, are included in the consolidated statements of operations. The translation gain for the period ending September 30, 2025 was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">210</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> resulting from transactions between Genasys U.S. and Genasys Spain and Genasys Canada. For the year ended September 30, 2024, there was a translation gain of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">152</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SHARE-BASED COMPENSATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company recognized share-based compensation expense related to qualified and non-qualified stock options and restricted stock units (RSUs) issued to employees, directors and consultants. For stock options, compensation expense is measured at the grant date fair value and recognized over the requisite service period, typically the vesting period. The fair value is estimated using the Black-Scholes option-pricing model. For RSUs, compensation expense is measured based on the fair market value of the Company&#8217;s common stock on the grant date and recognized over the vesting period. For RSUs with performance conditions, expense recognition is based on the probability of achieving the specified performance targets. Forfeitures are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from those estimates or if the Company updates its estimated forfeiture rate. Refer to Note 16, Share-based Compensation, for additional information.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">TERM LOANS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company determined that it is eligible for the fair value option (&#8220;FVO&#8221;) election in connection with the Term Loans. The Term Loans meet the definition of a &#8220;recognized financial liability&#8221; which is an acceptable financial instrument eligible for the FVO under ASC 825-10-15-4 and do not meet the definition of any of the financial instruments found within ASC 825-10-15-5 that are not eligible for the FVO. The FVO election was made to enhance the relevance and transparency of information presented related to the features embedded in the Term Loans. At the date of issuance, the fair value of the Term Loans was estimated using a discounted cash flow method. Changes in the fair value of the Term Loans, other than changes associated with the Company&#8217;s own credit risk, are recorded as gains or losses in other income/expense in the Company&#8217;s condensed consolidated statements of operations and comprehensive loss in each reporting period. Changes in fair value attributable to the Company&#8217;s own credit risk are recorded in other comprehensive income or loss in the Company&#8217;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">s condensed consolidated statements of operations and comprehensive loss in each reporting period. There was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">820</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> gain recorded in the comprehensive loss for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, and there was no such changes for the year ended September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Under the FVO, debt issuance costs are recorded in other expenses in the Company&#8217;s condensed consolidated statements of operations and comprehensive loss. Refer to Note 12, Term Loans and Warrant Liabilities, for additional information.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">WARRANTS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The warrants issued in conjunction with the Term Loan are classified as liabilities under ASC 815-40 due to not being indexed to the Company&#8217;s stock. The warrants are measured at fair value using Monte Carlo simulation to capture the down-round provision in the warrant agreement. Changes in fair value of the warrants, are recorded as gains or losses in other income/expense in the Company&#8217;s condensed consolidated statements of operations and comprehensive loss in each reporting period. Refer to Note 12, Term Loans and Warrant Liabilities, for additional information.</span></p></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>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_gnss_NotesToFinancialStatementsAbstract', window );"><strong>Notes To 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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3. RECENT ACCOUNTING PRONOUNCEMENTS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Recently adopted pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2023-07, &#8220;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8221; (&#8220;ASU 2023-07&#8221;). ASU 2023-07 expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. The standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, which means that it will be </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">effective</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the Company&#8217;s annual periods beginning </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">October 1, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, and interim periods beginning October 1, 2025. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The adoption of this standard did not have a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">material effect</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> on the Company&#8217;s condensed consolidated financial statements. Refer to Note 19, Segment Information, for additional information.</span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Accounting pronouncements not yet adopted</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09, &#8220;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8221; (&#8220;ASU 2023-09&#8221;). ASU 2023-09 requires disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as disaggregated information on income tax paid. The standard is effective for fiscal years beginning after December 15, 2024, which means it will be effective for the Company&#8217;s fiscal years beginning October 1, 2025. Early adoption is permitted. The Company is currently evaluating the impact the updated standard will have on its disclosure within the consolidated financial statements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In November 2024, the FASB issued ASU No. 2024-03. &#8220;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220&#8209;40): Disaggregation of Income Statement Expenses</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8221; (&#8220;ASU 2024-03&#8221;). ASU 2024-03 requires public business entities to disclose, in tabular form, the disaggregation of relevant income statement expense captions into specified natural expense categories. In addition, in January 2025, the FASB issued ASU No. 2025-01 &#8220;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220-40): Interim Disclosure Effective Date Clarification</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8221; (&#8220;ASU 2025-01&#8221;). ASU 2025-01 clarifies that the new disaggregation disclosure requirements are effective for annual reporting periods beginning after December 15, 2026, and for interim periods within fiscal years beginning after December 15, 2027,which</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">means it will be effective for the Company&#8217;s annual periods beginning October 1, 2027, and interim periods beginning October 1, 2028. The Company is currently evaluating the impact these updated standards will have on its disclosures within the consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In February 2025, the FASB issued ASU 2025-05, Financial Instruments&#8212;Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets. The ASU provides clarifications and targeted improvements related to the application of the CECL model to trade receivables and contract assets. ASU 2025-05 is effective for fiscal years beginning after December 15, 2025, including interim periods within those years. For the Company, this standard will be effective beginning October 1, 2026. The Company is currently evaluating the impact of this ASU, but does not expect it to have a material effect on its consolidated financial statements.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gnss_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 2: 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 3: 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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-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 (b)(4)<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 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 10: 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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: 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)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 12: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 17: 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)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 18: 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)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 19: 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 20: 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><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<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 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-6<br><br>Reference 26: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 28: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<br><br>Reference 30: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="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>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_BusinessCombinationsAbstract', window );"><strong>Business Combination [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">4. BUSINESS COMBINATION</span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On October 4, 2023, the Company completed the acquisition of all of the membership interests in Evertel Technologies, LLC. (&#8220;Evertel&#8221;), pursuant to a Membership Interest Purchase Agreement (&#8220;Purchase Agreement&#8221;) with Word Systems Operations, LLC (&#8220;Seller&#8221;) and Evertel.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Evertel offers a secure and compliant mission-critical collaboration platform for the public safety market that connects public safety personnel, information, and tools in one space.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Evertel acquisition was accounted for as a business combination using the acquisition method pursuant to ASC Topic 805</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> As the acquirer for accounting purposes, the Company has estimated the purchase consideration, assets acquired and liabilities assumed as of the acquisition date, with the excess of the purchase consideration over the fair value of net assets acquired recognized as goodwill. The estimated fair value of assets purchased, and liabilities assumed, in certain cases may be subject to revision based on the final determination of fair value.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The consideration consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"></td>
         <td style="width:1.94%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash paid</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">923</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Common stock issued</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,082</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Contingent Consideration</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">890</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Acquisition holdback liability</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">230</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Common stock to be issued</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">527</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Working capital adjustment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,637</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company funded the cash portion of the total consideration with available cash on hand. The Company also issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">986,486</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of the Company&#8217;s common stock to the former owners of Evertel on the acquisition date. The fair value of the Company&#8217;s stock on the closing date was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.95</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, resulting in the addition of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,924</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to additional-paid-in-capital</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The contingent consideration liability was a current liability and recorded in the current portion of accrued liabilities. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under the terms of the Purchase Agreement, the Company recorded a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">158</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> credit to additional-paid-in-capital and an addition to goodwill as this was consideration transferred to the former owners of Evertel during the second quarter of fiscal year 2024, and the Company issued common stock of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">81,083</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares to the former owners of Evertel and three key employees during the third quarter of 2024 to settle the obligation.</span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company also recorded a holdback liability and an obligation to issue common stock as security for potential indemnification claims against the seller. The holdback liability was initially recorded at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">230</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, which represented the fair value of the holdback liability as of the acquisition date, and was subsequently</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> adjusted with the change in fair value recorded in the condensed consolidated statement of operations at each reporting period</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The holdback liability was recorded at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> as of September 30, 2024, and released on October 4, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The obligation to issue common stock was recorded as a credit to additional paid in capital for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">527</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> on the acquisition date, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">270,271</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock were issued on October 4, 2024 to settle the obligation. During the second quarter of 2024, the Company and the former owners of Evertel, agreed on a working capital adjustment that resulted in a payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to the Company.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During the second quarter of fiscal year 2024, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">874</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of the contingent consideration was issued to the former owners of Evertel, including $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">219</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> paid in cash and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">236,343</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock. During the third quarter of fiscal year 2024, it was determined the additional $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> contingent consideration was not eligible for payout, and as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> contingent consideration liability remained outstanding.</span></p><p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">151</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> in expenses related to this business combination, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">112</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> were recorded in selling, general and administrative expenses in the consolidated statement of operations during fiscal year 2024.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The final allocation of the purchase price was as follows:</span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"></td>
         <td style="width:1.94%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Assets acquired</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accounts receivable</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">142</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid expenses</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Intangible assets</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,550</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Goodwill</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,923</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total Assets</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,642</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Liabilities assumed</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accrued commissions</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred revenue</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">470</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred tax liability</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">525</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total liabilities</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,005</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net assets acquired</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,637</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The estimated fair value of identifiable intangible assets acquired and their estimated useful lives were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:14.883%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fair Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Est. Useful Life (in years)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Developed technology</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,290</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7</span></span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Customer relationships</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">260</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5</span></span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,550</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Identifiable intangible assets consist of certain technology and customer relationships purchased from Evertel. Identifiable intangible assets are amortized over their estimated useful lives based upon several assumptions, including the estimated period of economic benefit and utilization. The weighted average amortization period for identifiable intangible assets acquired was </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">6.8</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years. These intangible assets were classified as Level 3 in the ASC Topic 820 three-tier fair value hierarchy.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The goodwill for Evertel was attributable to combining the Company&#8217;s existing emergency communications solutions with the software and software development capabilities of Evertel to enhance product offerings. Goodwill was also attributable to the skill level of the acquired workforce. Goodwill from the Evertel acquisition was not be deductible for tax purposes.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for business combination.</p></div>
<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 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-38<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 46<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-46<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 43<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 45<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-45<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-29<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479328/805-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-4<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479328/805-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479326/805-40-45-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805-30/tableOfContent<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805-20/tableOfContent<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805-10/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5. REVENUE RECOGNITION</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ASC 606, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Revenue from Contracts with Customers </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(&#8220;ASC 606&#8221;), outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most revenue recognition guidance, including industry-specific guidance. This new revenue recognition model provides a five-step analysis in determining when and how revenue is recognized:</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Identify the contract(s) with customers</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">2.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Identify the performance obligations</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">3.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Determine the transaction price</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">4.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Allocate the transaction price to the performance obligations</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">5.</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Recognize revenue when or as the performance obligations have been satisfied</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ASC 606 requires revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company derives its revenue from the sale of products to customers, contracts, software license fees, other services and freight. The Company sells its products through its direct sales force and through authorized resellers and system integrators. The Company recognizes revenue for goods including software when all the significant risks and rewards have been transferred to the customer, no continuing managerial involvement usually associated with ownership of the goods is retained, no effective control over the goods sold is retained, the amount of revenue can be measured reliably, it is probable that the economic benefits associated with the transactions will flow to the Company and the costs incurred or to be incurred in respect of the transaction can be measured reliably. Software license revenue, maintenance and/or software development service fees may be bundled in one arrangement or may be sold separately.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Product Revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Product revenue is recognized as a distinct single performance obligation when products are tendered to a carrier for delivery, which represents the point in time that the Company&#8217;s customer obtains control of the products. A smaller portion of product revenue is recognized when the customer receives delivery of the products. A portion of products are sold through resellers and system integrators based on firm commitments from an end user, and as a result, resellers and system integrators carry little or no inventory.  The Company&#8217;s customers do not have a right to return product unless the product is found defective and therefore the Company&#8217;s estimate for returns has historically been insignificant.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Long-Term Contracts - Over-Time Revenue Recognition Using Input Cost Measures</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We recognize revenue for our Puerto Rico Early Warning System (EWS) project (the &#8220;Puerto Rico Early Warning System Project&#8221;) over time in accordance with ASC 606-10-25-27(c), using a cost-to-cost input method that includes a zero-margin approach for uninstalled materials. As hardware costs are incurred, we record an equal amount of revenue, resulting in zero margin. We then measure overall project progress by comparing labor costs incurred to total estimated labor costs, excluding hardware from the calculation. This labor-based percentage of completion is applied to determine both the portion of hardware margin to be recognized on previously recorded zero-margin hardware and the amount of non-hardware revenue to record for the period.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Perpetual Licensed Software</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The sale and/or license of software products is deemed to have occurred when a customer either has taken possession of, or has the ability to take immediate possession of, the software and the software key. Perpetual software licenses can include one-year maintenance and support services. In addition, the Company sells maintenance services on a stand-alone basis and is therefore capable of determining their fair value. On this basis, the amount of the embedded maintenance is separated from the fee for the perpetual license and is recognized on a straight-line basis over the period to which the maintenance relates.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Time-Based Licensed Software</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The time-based license agreements include the use of a software license for a fixed term, generally one-year, and maintenance and support services during the same period. The Company does not sell time-based licenses without maintenance and support services and therefore revenues for the entire arrangements are recognized on a straight-line basis over the term.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Warranty, Maintenance and Services</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company offers extended warranty, maintenance and other services. Extended warranty and maintenance contracts are offered with terms ranging from one to several years, which provide repair and maintenance services after expiration of the original one-year warranty term. Revenues from separately priced extended warranty and maintenance contracts are recognized based on time elapsed over the service period and classified as contract and other revenues. Revenue from other services such as training or installation is recognized when the service is completed.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Multiple Performance Obligations within an Arrangement</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has entered into a number of multiple performance obligations within an arrangement, such as the sale of a product or perpetual software licenses that may include maintenance and support (included in price of perpetual licenses) and time-based software licenses (that include embedded maintenance and support, both of which may be sold with software development services, training, and other product sales). In some cases, the Company delivers software development services bundled with the sale of the software. In an arrangement with multiple performance obligations, the Company allocates the fair value of each element within the arrangement, including software and software-related services such as maintenance and support, using the known stand-alone selling price, or if unknown, an expected cost-plus margin approach to determine the stand-alone selling price. In general, elements in such arrangements are also sold on a stand-alone basis and stand-alone selling prices are observable.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Revenue is allocated to each deliverable based on the fair value of each individual element and is recognized when the revenue recognition criteria described above are met, except for time-based licenses which are not unbundled. When software development services are performed and are considered essential to the functionality of the software, the Company recognizes revenue from the software development services on a stage of completion basis, and the revenue from the software when the related development services have been completed.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company disaggregates revenue by reporting segment (Hardware and Software) and geographically to depict the nature of revenue in a manner consistent with its business operations and to be consistent with other communications and public filings. Refer to Note 19, Segment Information and Note 20, Major Customers, Suppliers and Related Information for additional details of revenues by reporting segment and disaggregation of revenue.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Variable Consideration</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The transaction price may include variable consideration, such as rebates, discounts, and returns, estimated using the expected value or most likely amount method. These estimates are based on historical experience and contractual terms and are constrained to avoid significant revenue reversals. Adjustments are recognized when new information becomes available, and variable consideration is allocated to performance obligations as applicable.</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Contract Assets and Liabilities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company enters into contracts to sell products and provide services and recognizes contract assets and liabilities that arise from these transactions. The Company recognizes revenue and corresponding accounts receivable according to ASC 606 and, at times, recognizes revenue in advance of the time when contracts give the Company the right to invoice a customer. Sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Subscription related commission costs are deferred and then amortized on a straight-line basis over the period of benefit. The Company may also receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met. The table below reflects the balances of contract liabilities as of September 30, 2025 and September 30, 2024, including the change between the periods. The current portion of contract liabilities and the noncurrent portion are included in &#8220;Accrued liabilities&#8221; and &#8220;Other liabilities, noncurrent&#8221;, respectively, on the accompanying condensed consolidated balance sheets.  Refer to Note 11, Accrued and Other Liabilities for additional details. Contract asset balance was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,117</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> as of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> related to the Puerto Rico Early Warning System Project. Contract asset balance was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">150</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> as of September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ne related to the Puerto Rico Early Warning System Project.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s contract liabilities were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:57.477%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Customer <br/>deposits</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Deferred <br/>revenue</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total contract<br/>liabilities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2023</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">766</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,254</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,020</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">New performance obligations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,294</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,163</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,457</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Recognition of revenue as a result of satisfying performance obligations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,454</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,411</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,865</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Effect of exchange rate on deferred revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,606</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,012</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,618</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">New performance obligations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34,925</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,358</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">47,283</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Recognition of revenue as a result of satisfying performance obligations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,862</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,618</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27,480</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Effect of exchange rate on deferred revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,669</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,743</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">25,412</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less: non-current portion</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,478</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,478</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current portion as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,669</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,265</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23,934</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Remaining Performance Obligations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations under an original contract with a term greater than one year which are fully or partially unsatisfied at the end of the period.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of September 30, 2025, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">25,412</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The Company expects to recognize revenue on approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23,934</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">94</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, of the remaining performance obligations over the next </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">12</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> months, and the remainder is expected to be recognized thereafter. The Puerto Rico Early Warning System Project related contract liabilities are $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,956</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of the total performance obligations. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The customer deposit balance as of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> included $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,122</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the Puerto Rico Early Warning System Project.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During the year ended September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,413</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> from </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">customer deposit balance and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,665</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> from </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">deferred revenue balance, each as of September 30, 2024. During the year ended September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">661</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> from </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">customer deposit balance and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,686</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> from deferred revenue balance, each as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2023.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Practical Expedients</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In cases where the Company is responsible for shipping after the customer has obtained control of the goods, the Company has elected to treat these activities as fulfillment activities rather than as a separate performance obligation. Additionally, the Company has elected to capitalize the cost to obtain a contract only if the period of amortization would be longer than one year. The Company only gives consideration to whether a customer agreement has a financing component if the period of time between transfer of goods and services and customer payment is greater than one year. The Company also utilizes the &#8220;as invoiced&#8221; practical expedient in certain cases where performance obligations are satisfied over time and the invoiced amount corresponds directly with the value provided to the customer.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<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 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<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 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">6.  FAIR VALUE MEASUREMENTS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s financial instruments consist principally of cash equivalents, short and long-term marketable securities. The fair value of a financial instrument is the amount that would be received in an asset sale or paid to transfer a liability in an orderly transaction between unaffiliated market participants. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial instruments within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The hierarchy is prioritized into three levels (with Level 3 being the lowest) defined as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
     <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:87.0%;border-collapse:separate;">
      <tr style="visibility:collapse;">
       <td style="width:8.483%;box-sizing:content-box;"></td>
       <td style="width:91.517%;box-sizing:content-box;"></td>
      </tr>
      <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
       <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 1:</span></p></td>
       <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inputs are based on quoted market prices for identical assets or liabilities in active markets at the measurement date.</span></p></td>
      </tr>
      <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
       <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 2:</span></p></td>
       <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inputs include quoted prices for similar assets or liabilities in active markets and/or quoted prices for identical or similar assets or liabilities in markets that are not active near the measurement date.</span></p></td>
      </tr>
      <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
       <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 3:</span></p></td>
       <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inputs include management&#8217;s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument&#8217;s valuation.</span></p></td>
      </tr>
     </table><p style="text-indent:5.067%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:5.067%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The fair value of the Company&#8217;s cash equivalents and marketable securities were determined based on Level 1 and Level 2 inputs. The valuation techniques used to measure the fair value of the &#8220;Level 2&#8221; instruments were based on quoted market prices or model-driven valuations using significant inputs derived from or corroborated by observable market data. The valuation techniques used to measure the Term Loan debt and warrant liabilities were determined based on Level 3 inputs not observable in the market and significant to the instruments&#8217; valuations. Refer to Note 12, Term Loan and Warrant Liabilities, for additional information regarding the valuation techniques and significant inputs used.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other than the Term Loan and the warrant liabilities, the Company did not have any financial instruments in the Level 3 category as of September 30, 2025. The Company did not have any financial instruments in the Level 3 category as of September 30, 2024. The Company believes that the recorded values of its other financial instruments approximate their current fair values because of their nature and respective relatively short maturity dates or durations. There have been no changes in Level 3 and no changes in valuation techniques for financial instruments measured at fair value on a recurring basis for the periods ended September 30, 2025 and September 30, 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Instruments Measured at Fair Value on a Recurring Basis</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Cash equivalents and marketable securities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: </span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following tables present the Company&#8217;s cash equivalents and marketable securities&#8217; costs, gross unrealized gains and losses, and fair value by major security type recorded as cash equivalents or short-term or long-term marketable securities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024. Unrealized gains and losses from the remeasurement of marketable securities are recorded in accumulated other comprehensive loss until recognized in earnings upon the sale or maturity of the security.  </span></span><span style=""></span></p><div><p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div><div style="font-size:10pt;font-family:Times New Roman;">
       <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:26.915%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:6.218%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.998%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.998%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:6.999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8.698%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.959%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:6.218999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="26" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cost Basis</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Unrealized<br/>Gain</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Unrealized <br/>Loss</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fair Value</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cash<br/>Equivalents</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Short-term <br/>Securities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Long-term <br/>Securities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 1:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Money market funds</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">105</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">105</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">105</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 2:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Municipal securities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Subtotal</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">175</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">175</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">105</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:26.98%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:6%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.0200000000000005%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="26" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cost Basis</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Unrealized<br/>Gain</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Unrealized <br/>Loss</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fair Value</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cash <br/>Equivalents</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Short-term<br/>Securities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Long-term <br/>Securities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 1:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Money market funds</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">301</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">301</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">301</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">                                                                                                                                                                                                                                                                                                                                                                                                                                                       </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 2:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Certificates of deposit</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">401</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">401</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">152</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">249</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">U.S. government agency bonds</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,591</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,594</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,594</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Municipal securities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,127</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,129</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,129</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Corporate bonds</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,219</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,222</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,222</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Subtotal</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,338</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,346</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">152</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,945</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">249</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,639</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,647</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">453</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,945</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">249</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company manages debt investments as a single portfolio of highly marketable securities that is intended to be available to meet current cash requirements. Historically, the gross unrealized losses related to the Company&#8217;s portfolio of available-for-sale debt securities were immaterial, and primarily due to normal market fluctuations and not due to increased credit risk or other valuation concerns. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#232323;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> gross unrealized losses on available-for-sale debt securities as of </span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, and historically, such gross unrealized losses have been temporary in nature. The Company believes that it is probable the principal and interest will be collected in accordance with the contractual terms. The debt investment portfolio is reviewed at least quarterly, or when there are changes in credit risks or other potential valuation concerns, to identify and evaluate whether an allowance for doubtful accounts for expected credit losses or impairment would be necessary. Factors considered in determining whether a loss is temporary include the magnitude of the decline in market value, the length of time the market value has been below cost (or adjusted cost), credit quality, and the Company&#8217;s ability and intent to hold the securities for a period of time sufficient to allow for any anticipated recovery in market value.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of September 30, 2025 and September 30, 2024</span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#232323;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> unrealized loss positions related to available-for-sale debt securities.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Instruments measured at Fair Value on a Non-Recurring Basis</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Nonfinancial assets</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">:  Nonfinancial assets such as goodwill, other intangible assets, long-lived assets held and used, and right-of-use assets (&#8220;ROU assets&#8221;) are measured at fair value when there is an indicator of impairment and recorded at fair value only when impairment is recognized or for a business combination.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Goodwill and intangible assets are recognized at fair value during the period in which an acquisition is completed, from updated estimates during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for goodwill and intangible assets acquired, were based on Level 3 inputs. The Company estimates the fair value of long-lived assets on a non-recurring basis based on a market valuation approach, engaging independent valuation experts to assist in the determination of fair value. There was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> goodwill impairment charge for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 or September 30, 2024.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:37.195%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8.483%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.824%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8.483%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.484%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.824%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="14" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fair Value Measurements at September 30, 2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Carrying Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Carrying Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 1)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 2)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 3)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Gain (Loss)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating Lease ROU Asset</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended September 30, 2024. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:37.195%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8.483%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.824%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8.483%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.484%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.824%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="14" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fair Value Measurements at September 30, 2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Carrying Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Carrying Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 1)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 2)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 3)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Gain (Loss)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Intangible assets from Evertel acquisition</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,550</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,550</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Goodwill from Evertel acquisition</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,923</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,923</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Contingent consideration liability</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: In connection with the Evertel acquisition, the Company recorded a liability related to future </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">performance criteria. A payment of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,050</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> is payable based on future performance. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company engaged independent valuation experts to assist in determining the fair value of the contingent consideration. The contingent liability was recorded at the fair value at the acquisition date and subject to subsequent remeasurement adjustment if performance criteria were not achieved. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The change in fair value was recorded in other income/expense in the accompanying consolidated statement of operations. </span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The change in the carrying amount of the contingent liability is as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:76.18%;box-sizing:content-box;"></td>
         <td style="width:2.34%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:19.48%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of acquisition date</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">890</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Remeasurement adjustment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Payment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">874</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company paid $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">219</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> in cash and issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">236,343</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock to the former owners of Evertel during the third quarter of 2024. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, there was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> remaining contingent consideration liability.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Acquisition Holdback Liability</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">: In connection with the Evertel acquisition, the Company recorded a holdback liability related to potential future misrepresentations and indemnifications against third-party claims. The holdback liability </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">will be released twelve months from the closing date, subject to amounts withheld for actual, pending or potential claims. The holdback liability was recorded at the present value, which was the fair value at the acquisition date. The Company engaged independent valuation experts to assist in determining the present value of the holdback liability. The expected future payment was discounted using a rate representative of the Company&#8217;s payment risk and credit rating. Accretion is recorded in each subsequent reporting period based on the discount factor used to arrive at the original fair value. This change in fair value is recorded in other income/expense in the accompanying consolidated statement of operations. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The changes in the carrying amount of the holdback liability is as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:76.18%;box-sizing:content-box;"></td>
         <td style="width:2.34%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:19.48%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of acquisition date</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">230</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accretion</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Payment</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company paid $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> in cash during the fiscal year 2025. As of September 30, 2025, there was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> remaining acquisition holdback liability.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-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_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">7. INVENTORIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Inventories consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Raw materials</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,470</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,442</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Finished goods</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,987</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,377</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Work in process</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,636</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,331</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inventories, gross</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,093</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,150</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Reserve for obsolescence</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,288</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">837</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inventories, net</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,805</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,313</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></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_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_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/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_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">8. PROPERTY AND EQUIPMENT</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Property and equipment consisted of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Office furniture and equipment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,633</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,697</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Machinery and equipment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,480</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,480</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Leasehold improvements</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,294</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,312</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Construction in progress</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">183</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Property and equipment, gross</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,590</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,519</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accumulated depreciation</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,465</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,228</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Property and equipment, net</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,125</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,291</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation expense</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">422</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">451</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-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_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">9. GOODWILL AND INTANGIBLE ASSETS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Goodwill is attributable to the acquisitions of Genasys Spain, Zonehaven, the Amika Mobile asset purchase, and Evertel, and is due to combining the integrated emergency critical communications, mass messaging solutions and software development capabilities with existing hardware products for enhanced offerings and the skill level of the acquired workforces. The Company periodically reviews goodwill for impairment in accordance with relevant accounting standards. As of September 30, 2025 and September 30, 2024, goodwill was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,450</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,329</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> impairments to goodwill during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and September 30, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p><div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The changes in the carrying amount of goodwill by segment for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:57.477%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2023</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,282</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,282</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Acquisition</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,923</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,923</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Currency translation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">124</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">124</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,329</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,329</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Currency translation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">121</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">121</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,450</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,450</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The changes in the carrying amount of intangible assets by segment for the year ended September 30, 2025, were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:57.477%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2023</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,410</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,427</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Acquisitions</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,550</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,550</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amortization</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,475</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,478</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Currency translation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,492</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,506</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amortization</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,355</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,357</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Currency translation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,135</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,147</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Intangible assets and goodwill related to Genasys Spain are translated from Euro to U.S. dollars at the balance sheet date. The net impact of foreign currency exchange differences arising during the period related to goodwill and intangible assets was an increase of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">119</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s intangible assets consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">   </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Technology</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,234</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,252</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Customer relationships</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,063</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,081</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Trade name portfolio</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">610</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">617</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Patents</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">72</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">72</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,979</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,022</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accumulated amortization</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,832</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,516</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,147</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,506</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amortization expense</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,357</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,478</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Estimated amortization expense for the fiscal year ending September 30 was as the follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"></td>
         <td style="width:1.94%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Fiscal year ending September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2026</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,221</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2027</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,048</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2028</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,220</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2029</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">329</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2030</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">328</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Thereafter</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total estimated amortization expense</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,147</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [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_gnss_PrepaidExpensesAndOtherDisclosureTextBlock', window );">Prepaid Expenses and Other</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">10. PREPAID EXPENSES AND OTHER</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;">
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deposits for inventory</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,617</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Puerto Rico sales tax receivable</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">491</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid commissions</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">410</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">540</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Spain value-added tax receivable and bank withholdings</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">360</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">225</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid professional services</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">345</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">595</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dues and subscriptions</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">207</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">516</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid insurance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">185</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">288</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Trade shows and travel</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">116</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Canadian goods and services and harmonized sales tax receivable</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">29</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">69</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">38</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">56</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,742</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,409</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Deposits for inventory</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Deposits for inventory consisted of cash payments to vendors for inventory to be delivered in the future. The balance as of  September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> included $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,331</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the Puerto Rico Early Warning System Project.</span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Puerto Rico sales tax receivable</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Puerto Rico sales tax receivable represents sales and use tax paid on importations into Puerto Rico that is recoverable from the Puerto Rico Treasury Department (&#8220;Hacienda&#8221;). The balance is eligible to be credited, refunded, or applied to other tax obligations and is expected to be applied against the Company&#8217;s Puerto Rico income tax liability in its annual return.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Prepaid commissions</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Prepaid commissions represented the current portion of sales commissions paid in connection with obtaining a contract with a customer. These costs are deferred and are amortized on a straight-line basis over the period of benefit, which is typically between </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_786f90ff-ef91-43dc-b28f-a13df56d7670;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">five years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Amortization of prepaid commissions is included in selling, general and administrative expenses in the accompanying condensed consolidated statement of operations.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Spain value-added tax receivable and bank withholdings</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Spain value-added tax (&#8220;VAT&#8221;) is a consumption tax applied to most goods and services. Registered businesses can recover VAT paid on eligible purchases by submitting periodic tax returns. The VAT receivable represents the amount refundable from the Spanish tax authorities.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Prepaid professional services</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Prepaid professional services consist of payments made in advance for services such as accounting and legal services.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Dues and subscriptions</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dues and subscriptions consist of payments made in advance for software subscriptions and trade and professional organizations. These payments are amortized on a straight-line basis over the term of the agreements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Prepaid insurance</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Prepaid insurance consisted of premiums paid for health, commercial and corporate insurance.  These premiums are amortized on a straight-line basis over the term of the agreements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Trade shows and travel</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Trade shows and travel consists of payments made in advance for trade show events.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Canadian goods and services and harmonized sales tax receivable</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The goods and services tax and harmonized sales tax (&#8220;GST/HST&#8221;) is a Canadian value-added tax that applies to many goods and services. Registrants may claim refundable tax credits for GST/HST incurred through filing periodic tax returns. This GST/HST receivable is a receivable from the Canadian Revenue Agency.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_PrepaidExpensesAndOtherDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepaid expenses and 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;">gnss_PrepaidExpensesAndOtherDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>34
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued and Other Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [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_gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock', window );">Accrued and Other Liabilities</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">11. ACCRUED AND OTHER LIABILITIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Accrued liabilities consisted of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:84.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,265</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,643</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Payroll and related</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,471</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,249</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accrued contract costs</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">550</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Short-term provision</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">83</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">155</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Warranty reserve</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">62</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">76</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Acquisition or asset purchase holdback liability</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,451</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,424</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Deferred revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Deferred revenue as of September 30, 2025, included prepayments from customers for services, including extended warranties, scheduled to be performed in the next twelve months. Deferred extended warranty revenue c</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">onsisted of warranties purchased in excess of the Company&#8217;s standard warranty. Extended warranties typically range from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_5177b47b-f3a2-407a-84e3-2a9378a2d25d;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">two years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Payroll and related</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Accrued payroll and related obligations consisted primarily of accrued bonus, accrued vacation, accrued sales commissions and benefits.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Accrued contract costs</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Accrued contract costs consist of accrued expenses for contracting a third-party service provider to fulfill repair and maintenance obligations required under a contract with a foreign military for units sold in the year ended September 30, 2011. Payments to the service provider will be made annually upon completion of each year of service. The Company is contractually obligated to provide such repair and maintenance services through November 2027. These services are being recorded in cost of revenues to correspond with the revenues for these services.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Warranty reserve</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Details of the estimated warranty reserve were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:84.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">  </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Beginning balance</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">76</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">132</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Warranty provision</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">35</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Warranty settlements</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Ending balance</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">62</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">76</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenue is recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period and adjusts the accrued warranty liability to an amount equal to estimated warranty expense for products currently under warranty.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Asset purchase holdback liability</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In connection with the Evertel acquisition, the Company recorded a holdback liability related to potential future adjustments to assets and liabilities, misrepresentations and indemnifications against third-party claims. The holdback was paid to the seller of Evertel on October 4, 2024.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current and noncurrent accrued liabilities [text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>35
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Term Loans and Warrant Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_gnss_TermLoanAndWarrantLiabilitiesAbstract', window );"><strong>Term Loans and Warrant Liabilities [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_gnss_DebtAndWarrantsLiabilitiesTextBlock', window );">Term Loans and Warrant Liabilities</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">12. TERM LOANS AND WARRANT LIABILITIES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On May 13, 2024, the Company entered into a term loan and security agreement (the &#8220;Loan Agreement&#8221;), pursuant to which the Company received $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,700</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> in cash proceeds in exchange for a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> term loan (the &#8220;Close Date Term Loan&#8221;) and the issuance of warrants to purchase up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,068,182</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of the Company&#8217;s common stock (&#8220;Warrants&#8221;). Because the Close Date Term Loan and Warrants were determined to be freestanding financial instruments both recorded subsequently at fair value, the proceeds received were allocated to each instrument on a relative fair value basis.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On May 9, 2025, the Company entered into a First Amendment to Term Loan and Security Agreement (the &#8220;First Amendment&#8221;), which amended the terms of the Loan Agreement. Pursuant to the First Amendment, the lenders (the &#8220;Lenders&#8221;) agreed to: (i) extend an additional term loan to the Company in the aggregate principal amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> (the &#8220;First Amendment Term Loan&#8221; </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">and with the First Amendment Term Loan, the &#8220;Term Loans&#8221;)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, and (ii) provide a process to obtain, at the Lenders&#8217; sole discretion, an additional term loan of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> (the &#8220;Additional Term Loan&#8221;). The terms of the existing $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Close Date Term Loan remain unchanged. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, the Additional Term Loan had not been drawn.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Loan Agreement contains customary representation and warranties of the Company, affirmative and negative covenants, including without limitation restricting the Company from certain distributions, investments, indebtedness, sales of assets, loans and payments, of the Company, events of default and remedies thereupon, indemnification obligations of the Company, termination provisions, and other obligations and rights of the parties. All obligations under the Loan Agreement are secured by substantially all of the Company&#8217;s assets. As of September 30, 2025, the Company was in compliance with all financial and reporting covenants of the Loan Agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company determined that the Term Loans were eligible for the FVO and accordingly elected the FVO for the Term Loans. This election was made because of operational efficiencies in valuing and reporting for the Term Loans in their entirety at each reporting date. As a result of electing the FVO, the Term Loans were recorded at fair value at issuance with subsequent remeasurements at fair value each reporting period. The Company recognizes the resulting gain or loss related to changes to the fair value of the Term Loans, other than changes associated with the Company&#8217;s own credit risk, on the condensed consolidated statements of operations within other income. The change in fair value related to the accrued interest components of the Term Loans is also included within other income on the condensed consolidated statement of operations. The change in fair value attributable to the Company&#8217;s own credit risk is recorded in other comprehensive income or loss in the Company&#8217;s condensed consolidated statements of operations and comprehensive loss. Direct costs and fees related to the Term Loans were expensed as incurred within other income on the condensed consolidated statement of operations.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Close Date Term Loan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The principal amount of the Close Date Term Loan is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and is payable upon maturity on May 13, 2026. The Close Date Term Loan provides a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> percent original issue discount to the lenders. The Company is required to make quarterly interest payments on the Close Date Term Loan. The Company may elect to pay quarterly interest on the Close Date Term Loan based on the three-month </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_ebd42fb2-aa1b-45eb-a319-03bf3f3e1d9c;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Secured Overnight Financing Rate </span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(&#8220;SOFR&#8221;) plus five percent (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%) in cash or the Company may elect to pay interest based on the three-month </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_12d7ae17-d625-49c0-b4a6-3ea886ac8fcd;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SOFR</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> plus six percent (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%) with </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% paid in cash and the remainder paid by issuing shares of the Company&#8217;s common stock. The Company may voluntarily redeem the Close Date Term Loan within one year of the issuance at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">101</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of the principal amount and after one year at par value.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company utilized the discounted cash flow method with reliance on the Monte Carlo simulation model to determine the fair value of the Close Date Term Loan at issuance and subsequently at each reporting date. The fair value of the Close Date Term Loan was determined based on significant inputs not observable in the market, which represents a Level 3 measurement within the fair value hierarchy. The significant fair value assumption is the discount rate, which was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">36.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and September 30, 2024, respectively.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of the changes in the fair value of the Close Date Term Loan Level 3 rollforward is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:57.848%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:17.456999999999997%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:17.456999999999997%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Beginning balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,010</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Transfer in</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,575</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in fair value related to non-credit risk recorded </span><span><span style="-sec-ix-hidden:F_04075775-7c2f-4f41-8933-73e76345edf8;"><span style="-sec-ix-hidden:F_73a1159c-3432-4932-aab3-0b9827ec8853;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">within net</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;loss</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,910</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">435</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in fair value related to credit risk in other comprehensive income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">820</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Ending balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,100</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,010</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">First Amendment Term Loan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The principal of the First Amendment Term Loan is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and is payable upon maturity on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">December 31, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The First Amendment Term Loan and any Additional Term Loan provided under the First Amendment will bear interest at a rate equal to the </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_7f3f267b-5bfb-4e80-b157-943aea6c3d46;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">three-month Term SOFR</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> plus five percent (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%) per annum. Interest on the outstanding principal balance of the First Amendment Term Loan and any Additional Term Loan is payable quarterly in arrears in cash. In addition, the Company will be required to pay to the Lenders, concurrently with each payment of principal under the First Amendment Term Loan and any Additional Term Loan, an additional amount such that the Lenders receive a total return equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of the principal amount being repaid, including the interest paid on such principal amount and such additional payment amount (&#8220;Minimum Return Amount&#8221;).</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company utilized the discounted cash flow method with reliance on the Monte Carlo simulation model to determine the fair value of the First Amendment Term Loan at issuance and subsequently at each reporting date. The fair value of the First Amendment Term Loan was determined based on significant inputs not observable in the market, which represent a Level 3 measurement within the fair value hierarchy. One of the significant fair value assumptions is the discount rate, which was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">35.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and May 9, 2025, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company recognized a loss on issuance of the First Amendment Term Loan of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">480</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> which represents the difference between the cash received for the First Amendment Term Loan and the fair value of the First Amendment Term Loan at issuance. The loss on issuance of the First Amendment Term Loan is recorded within other expense on the condensed consolidated statement of operations.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of the changes in the fair value of the First Amendment Term Loan Level 3 rollforward is as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:73.3%;box-sizing:content-box;"></td>
         <td style="width:2.04%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:22.66%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Beginning balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Transfer in</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,480</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in fair value related to non-credit risk recorded </span><span><span style="-sec-ix-hidden:F_5e48a773-19fc-49ae-b3e5-b3f2cfb05511;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">within net</span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;loss</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">430</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Ending balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,910</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Warrant Liabilities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company issued Warrants to the lenders to purchase up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,068,182</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of the Company&#8217;s common stock at an initial exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.53</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share, subject to certain adjustments. The Warrants are exercisable upon issuance through May 13, 2029 and may be exercised via cashless exercise.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Warrants are recognized as liabilities in the condensed consolidated balance sheet and are subject to remeasurement at each balance sheet date from issuance. Any change in fair value is recognized in other expense within the condensed consolidated statement of operations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company utilized the Monte Carlo simulation model to determine the fair value of the warrant liabilities at issuance and subsequently at each reporting date. The fair value of the warrant liabilities is the present value of the warrant payoff at expiration; discounted at the risk-free rate. The fair value of the warrant liabilities was determined based on significant inputs not observable in the market, which represents a Level 3 measurement within the fair value hierarchy.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following is a summary of the fair value assumptions applied in determining the initial fair value and the subsequent fair value of the warrant liabilities as of each respective date:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:57.848%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:17.456999999999997%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:17.456999999999997%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Beginning balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,640</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Transfer in</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,125</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in fair value within </span><span><span style="-sec-ix-hidden:F_9403dfac-0b43-45e0-8155-74279746e2d3;"><span style="-sec-ix-hidden:F_778ab602-1288-493b-abbf-948f9adc56ef;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">net loss</span></span></span></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,070</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,515</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Ending balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,570</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,640</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of the changes in the fair value of the warrant liabilities Level 3 rollforward is as follows:<br/></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:61.312%;box-sizing:content-box;"></td>
         <td style="width:1.16%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.183%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.16%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.183%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Discount Rate</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.7</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.6</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Volatility</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">62.6</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">58.0</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></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_gnss_DebtAndWarrantsLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt and warrants 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;">gnss_DebtAndWarrantsLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_TermLoanAndWarrantLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term loan and warrant 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;">gnss_TermLoanAndWarrantLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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>36
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">13. LEASES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company determines if an arrangement is a lease at inception. The guidance in ASC 842 defines a lease as a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration.  Operating lease ROU assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date. The Company&#8217;s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. Additionally, the portfolio approach is used in determining the discount rate used to present value lease payments. The ROU asset includes any lease payments made and excludes lease incentives and initial direct costs incurred.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company is party to operating leases for office and production facilities and equipment under agreements that expire at various dates through 2028. The Company elected the package of practical expedients permitted under the new lease standard. In electing the practical expedient package, the Company is not required to reassess whether an existing or expired contract is or contains a lease, reassess the lease classification for expired or existing leases nor reassess the initial direct costs for leases that commenced before the adoption of ASC 842. The Company also elected the short-term lease exemption such that the new lease standard was applied to leases greater than one year in duration. Leases with an initial term of twelve months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For leases beginning on or after October 1, 2019, lease components are accounted for separately from non-lease components for all asset classes. Certain of the Company&#8217;s leases contain renewal provisions and escalating rental clauses and generally require the Company to pay utilities, insurance, taxes and other operating expenses. The renewal provisions of existing lease agreements were not included in the determination of the operating lease liabilities and the ROU assets. Variable payments such as excess usage fees on existing equipment leases were not included in the determination of the lease liabilities and the ROU assets as the achievement of the specified target that triggers the variable lease payment is not considered probable. In addition, the Company&#8217;s facility lease in Spain has an escalating lease clause based on a consumer price index which is considered a variable lease payment and is not included in the determination of the lease liability and ROU asset. A 10% increase in the index would increase the total lease liability approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The Company&#8217;s leases do not contain any residual value guarantees or material restrictive covenants.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">During the year ended September 30, 2025, the Company added an additional operating ROU asset of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and operating lease liabilities of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for Puerto Rico project-based employee housing. </span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The tables below show the operating ROU assets and liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2024, and the balances as of September 30, 2025, including the changes during the periods.</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"></td>
         <td style="width:1.94%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Operating lease<br/>ROU assets</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease ROU assets as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,110</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Additional operating lease ROU assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less amortization of operating lease ROU assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">767</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Effect of exchange rate on operating lease ROU assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease ROU assets as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,419</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"></td>
         <td style="width:1.94%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Operating lease<br/>liabilities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease liabilities as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,290</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Additional operating lease liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less lease principal payments on operating lease liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,024</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Effect of exchange rate on operating lease liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease liabilities as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,343</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less non-current portion</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,218</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current portion as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,125</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Company&#8217;s operating leases have a weighted-average remaining lease term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2.8</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years and a weighted-average discount rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The maturities of the operating lease liabilities were as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"></td>
         <td style="width:1.94%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Fiscal year ending September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2026</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,243</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2027</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,260</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2028</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,047</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2029</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2030</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Thereafter</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total undiscounted operating lease payments</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,550</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less imputed interest</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">207</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Present value of operating lease liabilities</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,343</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For the years ended September 30, 2025 and September 30, 2024, total lease expense under operating leases was approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;">923</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">982</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">14. INCOME TAXES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pre-tax income/(loss) was attributed to the following jurisdictions:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Domestic operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,660</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31,964</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Foreign operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">667</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">171</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,993</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">32,135</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Income taxes consisted of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current tax provision</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Federal</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Foreign</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">121</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">109</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total current tax provision</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">119</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">120</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred provision</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Federal</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">390</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">135</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total deferred provision</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">525</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Provision (benefit) for income taxes</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">119</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">405</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A reconciliation of income taxes at the federal statutory rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% to the effective tax rate was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income taxes computed at the federal statutory rate</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,780</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,744</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in valuation allowance</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,867</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,466</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Nondeductible compensation, interest expense and other</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">898</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">956</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State income taxes, net of federal tax benefit</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">583</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">334</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in R&amp;D credit carryover</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">407</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">379</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">NOL expirations and other prior year true-ups</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,725</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,051</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Foreign rate differential &amp; foreign taxes</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">195</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">104</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Tax impacts of Evertel acquisition accounting</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">525</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">119</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">405</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The types of temporary differences between the tax basis of assets and liabilities and their approximate tax effects that give rise to a significant portion of the net deferred tax asset as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024 were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred tax assets</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net operating loss carryforwards</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,070</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,357</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Research and development credit</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,242</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,639</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">543</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">562</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Patents</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,859</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,770</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accruals and other</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,621</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,227</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Capitalized R&amp;E expenses</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,257</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,893</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Allowances</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">327</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">199</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross deferred tax assets</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27,919</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">25,647</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred tax liabilities</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Equipment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">144</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">216</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating ROU assets</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">517</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">619</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Acquired intangible assets</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,171</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,592</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross deferred tax liabilities</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,832</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,427</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less valuation allowance</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,087</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23,220</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net deferred tax assets and liabilities</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Company had net deferred tax assets and liabilities of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> due to the establishment of a full valuation allowance against its net deferred tax assets. The deferred tax assets are primarily comprised of federal and state NOL carryforwards and federal and state research and development (&#8220;R&amp;D&#8221;) tax credit carryforwards offset by valuation allowance. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Company had federal, California, and other state NOL carryforwards of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42,427</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,297</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">458</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively. The federal NOLs if not utilized will expire from tax years September 30, 2026 through 2037, except for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,737</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> which have an indefinite carryforward period. The California NOLs if not utilized will expire from tax years September 30, 2043 through 2045. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Other </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">state NOLs if not utilized will expire from tax years September 30, 2038 through 2045. The Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">also </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">has an estimated $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,003</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">434</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of federal and California R&amp;D tax credits, respectively, as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, where a portion of federal R&amp;D tax credits will begin to expire next year. The California R&amp;D tax credits do not expire.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company reviews its ability to realize its deferred tax assets on a quarterly basis. In doing so, management considers historical and projected taxable income of the Company, along with any tax planning strategies and any other positive or negative evidence. Realization is dependent on generating sufficient taxable income prior to the expiration of the loss carryforwards and other deferred assets. As of September 30, 2025, the Company does not believe that it is more likely than not that its deferred tax assets will be realized; accordingly, a full valuation allowance has been established and no deferred tax asset is shown in the accompanying balance sheet.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> unrecognized tax benefits. The Company&#8217;s practice is to recognize interest and/or penalties related to income tax matters in income tax expense.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pursuant to Internal Revenue Code (IRC) Sections 382 and 383, the annual use of the Company&#8217;s net operating loss and R&amp;D tax credit carryforwards may be limited in the event a cumulative change in ownership of more than 50% occurs within a three-year period. The Company has not completed an IRC Section 382/383 analysis regarding the limitation of net operating loss and research and development credit carryforwards. Due to the existence of the valuation allowance, any permanent limitations on the use of the Company&#8217;s net operating loss and research and development credit carryforwards will not impact the Company&#8217;s effective tax rate.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company is subject to taxation in the U.S. and various foreign jurisdictions. The Company&#8217;s U.S. federal tax returns since September 30, 2005 are subject to examination by the Internal Revenue Service due to the generation of U.S. federal NOL and credit carryforwards. The Company&#8217;s U.S. state returns are generally subject to examination for four years after the filing date.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-50-1<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">15. COMMITMENTS AND CONTINGENCIES</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Employment Agreements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company entered into an employment agreement with our chief executive officer that provides for severance benefits including twelve months&#8217; salary and health benefits, a pro-rata share of his annual cash bonus for the fiscal year in which the termination occurs to which he would have become entitled had he remained employed through the end of the fiscal year and vesting of a share of stock options held by him that are subject to performance-based vesting. The agreement also has a change in control clause whereby the chief executive officer would be entitled to receive specific severance and equity vesting benefits if specified termination events occur.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">There were no other employment agreements with executive officers or other employees providing future benefits or severance arrangements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Employee Benefit&#8212;401K Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has a defined contribution plan (401(k)) covering its employees. Matching contributions are made on behalf of all participants at the discretion of the board of directors. During the years ended September 30, 2025 and September 30, 2024, the Company made matching contributions of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">451</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">455</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Litigation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company may at times be involved in litigation in the ordinary course of business. The Company will, from time to time, when appropriate in management&#8217;s estimation, record adequate reserves in the Company&#8217;s financial statements for pending litigation.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Guarantees and Indemnifications</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company enters into indemnification provisions under (i) its agreements with other companies in its ordinary course of business, typically with business partners, contractors, customers and landlords and (ii) its agreements with investors. Under these arrangements, the Company may indemnify other parties such as business partners, customers, underwriters, and investors for certain losses suffered, claims of intellectual property infringement, negligence and intentional acts in the performance of services, and violations of laws including certain violations of securities laws. The Company&#8217;s obligation to provide such indemnification in such circumstances would arise if, for example, a third party sued a customer for intellectual property infringement and the Company agreed to indemnify the customer against such claims. The Company is unable to estimate with any reasonable accuracy the liability that may be incurred pursuant to such indemnification obligations. Some of the factors that would affect this assessment include, but are not limited to, the nature of the claim asserted, the relative merits of the claim, the financial ability of the parties, the nature and amount of damages claimed, insurance coverage that the Company may have to cover such claims, and the willingness of the parties to reach settlement, if any. Because of the uncertainty surrounding these circumstances, the Company&#8217;s indemnification obligations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">could range from immaterial to having a material adverse impact on its financial position and its ability to continue in the ordinary course of business. The Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements in the past, and the Company had no liabilities recorded for these agreements as of September 30, 2025 and 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under its bylaws, the Company has agreed to indemnify its officers and directors for certain events or occurrences arising as a result of the officer or director serving in such capacity. All directors and officers have executed indemnification agreements. The term of the indemnification period is for the officer or director&#8217;s lifetime. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited. However, the Company has a director and officers&#8217; liability insurance policy that limits its exposure and enables it to recover a portion of any future amounts paid. As a result of its insurance policy coverage, the Company does not believe that a material loss exposure related to these agreements is either probable or can be reasonably estimated. Accordingly, the Company has no liability recorded for these agreements as of September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_gnss_NotesToFinancialStatementsAbstract', window );"><strong>Notes To 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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Compensation</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">16. SHARE-BASED COMPENSATION</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Equity compensation plans</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Amended and Restated 2015 Equity Incentive Plan (&#8220;2015 Equity Plan&#8221;) expired on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">January 19, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, with awards relating to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,918,238</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock remaining outstanding under such plan. The 2025 Equity Incentive Plan (&#8220;2025 Equity Plan&#8221; and, together with the 2015 Equity Plan, the &#8220;Equity Plans&#8221;) was adopted by the Company&#8217;s Board of Directors on January 27, 2025 and approved by the Company&#8217;s stockholders on March 17, 2025. The 2025 Equity Plan authorizes the issuance of stock options, restricted stock, stock appreciation rights, restricted stock units (&#8220;RSUs&#8221;) and performance awards up to an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock to employees, directors, advisors or consultants.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, there were options and restricted stock units outstanding covering </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,276,458</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock under the Equity Plans, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,686,184</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock available for grant, for a total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,962,642</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock authorized and unissued under the Equity Plans.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s stock options have various restrictions that reduce option value, including vesting provisions and restrictions on transfer and hedging, among others, and are often exercised prior to their contractual maturity. Share-based compensation is accounted for in accordance with </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">ASC Topic 718: Compensation - Stock Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Total compensation expense for all share-based awards is based on the estimated fair market value of the equity instrument issued on the grant date. For share-based awards that vest based solely on a service condition, compensation expense is recognized on a straight-line basis over the total requisite service period for the entire award. For share-based awards that vest based on a market condition, compensation expense is recognized on a straight-line basis over the requisite service period of each separately vesting tranche. For share-based awards that vest based on a performance condition, compensation expense is recognized for the number of awards that are expected to vest based on the probable outcome of the performance condition. Compensation cost for these awards will be adjusted to reflect the number of awards that ultimately vest.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Stock options</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of the activity in options to purchase the common stock of the Company as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, is presented below:</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:59.26%;box-sizing:content-box;"></td>
         <td style="width:1.54%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.84%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Number of Shares</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average Exercise Price</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Outstanding September 30, 2024</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,695,740</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.84</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,063,250</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.76</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forfeited/expired</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">732,393</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.47</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Exercised</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27,481</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.77</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Outstanding September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,999,116</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.71</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Exercisable September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,530,276</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.98</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The aggregate intrinsic value for options outstanding and options exercisable as of September 30, 2025 was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">538</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">161</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively. The aggregate intrinsic value represents the difference between the Company&#8217;s closing stock price on the last day of trading during the year, which was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.45</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share, and the exercise price multiplied by the number of applicable options. The total value of stock options exercised during the year ended September 30, 2025, was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">91</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> proceeds were received from these exercises. The total value of stock options exercised during the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2024, was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">300</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> proceeds were received from these exercises. The Company recognized </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">124</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> as a tax benefit in the income tax provision for the years ended September 30, 2025 and 2024, respectively.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarizes information about stock options outstanding as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:35.347%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.242%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.502%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8.762%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.502%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.242%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Range of <br/>Exercise Prices</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Number<br/>Outstanding</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Remaining<br/>Contractual Term</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Exercise<br/>Price</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Number<br/>Exercisable</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Exercise<br/>Price</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.70</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.70</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">707,876</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.16</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">211,765</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.20</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.45</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40,000</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.67</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.26</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,084</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.25</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.59</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.59</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">701,750</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6.18</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.59</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.64</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.68</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">85,000</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.75</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.67</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">48,542</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.67</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.69</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.69</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,000,000</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.02</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.69</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">200,000</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.69</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.70</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.40</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,127,365</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.06</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.09</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">958,511</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.15</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.46</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6.87</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">337,125</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.30</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.95</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">99,374</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.90</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,999,116</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.47</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.71</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,530,276</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.98</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company recorded </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">993</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">626</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of stock option compensation expense for employees, directors and consultants for the years ended September 30, 2025 and 2024, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of September 30, 2025, there was approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,497</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of total unrecognized compensation costs related to outstanding stock options. This amount is expected to be recognized over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1.4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years. To the extent the forfeiture rate is different from what the Company anticipated, share-based compensation related to these awards will be different from the Company&#8217;s expectations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Stock options that do not contain market-based vesting conditions are valued using the Black-Scholes option pricing model. </span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The weighted average estimated fair value of employee stock options granted, that vest without a market condition, during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024, was calculated with the following weighted average assumptions (annualized percentages):</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:59.272%;box-sizing:content-box;"></td>
         <td style="width:1.54%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.54%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Volatility</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60.8</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">58.0</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Risk-free interest rate</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.1</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.2</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dividend yield</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.0</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.0</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Expected term in years</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.7</span></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.2</span></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Expected volatility is based on the historical volatility of the Company&#8217;s common stock over the period commensurate with the expected term of the options. The risk-free interest rate is based on rates published by the Federal Reserve Board. The contractual term of the options was </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">seven years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The expected term of the Company&#8217;s stock options has been determined utilizing the &#8220;simplified&#8221; method for awards that qualify as &#8220;plain-vanilla&#8221;. The expected forfeiture rate is based on past experience and employee retention data. Forfeitures are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from those estimates. Such revision adjustments to expense will be recorded as a cumulative adjustment in the period in which the estimate is changed. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">t pay a dividend in Fiscal </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2025 or Fiscal 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For stock options that contain market-based vesting conditions, the fair value of these options was determined using a Monte Carlo valuation approach. A Monte Carlo simulation is used to model the probability of different outcomes in a process that cannot easily be predicted due to the intervention of random variables. It is a technique used to understand the impact of risk and uncertainty and establishes a fair value based on the most likely outcome.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Performance-based stock options</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On October 8, 2022, the Company awarded additional performance-based stock options (&#8220;PVOs&#8221;) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">800,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of the Company&#8217;s common stock to a key executive, with a contractual term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">seven years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Vesting is based upon the achievement of certain performance criteria for each of Fiscal 2025 and 2026, and amended for combined Fiscal 2025 and 2026, including a minimum free cash flow margin and net revenue targets. Additionally, vesting is subject to the executive being employed by the Company at the time the Company achieves such financial targets. The Company did not record compensation expense related to these options for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On March 20, 2023, the Company granted PVOs to purchase up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">450,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of the Company&#8217;s stock to a key member of management with a contractual term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">seven years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Vesting is based upon the achievement of certain performance criteria for each of the first three twelve-month periods following the employee&#8217;s start date, including targets related to growth in the institutional ownership of the Company&#8217;s common stock and growth in the trading volume of the Company&#8217;s common stock during such periods. Additionally, vesting is subject to the employee being employed by the Company on each of the first three anniversaries of the employee&#8217;s start date. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">225,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of these options contain a market-based vesting condition and accounting principles do not require the market condition to be achieved in order for compensation expense to be recognized. The Company recorded </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of compensation expense related to these options during the year ended September 30, 2025. The Company recorded </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">130</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of compensation expense related to these options during the year ended September 30, 2024. This key member of management is no longer employed by the Company as of September 30, 2025, thus unvested PVOs are forfeited.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">t grant any PVOs during the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025. As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, there was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> unrecognized compensation related to PVOs.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Restricted stock units</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of restricted stock units of the Company as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, is presented below:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:59.26%;box-sizing:content-box;"></td>
         <td style="width:1.54%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.84%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Number of <br/>Shares</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted <br/>Average Grant <br/>Date Fair Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Outstanding September 30, 2024</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">288,059</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.78</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">253,816</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.35</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Vested</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">237,867</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.56</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forfeited/cancelled</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,666</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.28</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Outstanding September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">277,342</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.62</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Compensation expense for RSUs was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">660</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the year ended September 30, 2025. Compensation expense for RSUs was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">896</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the year ended September 30, 2024. As of September 30, 2025, there was approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">318</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of total unrecognized compensation costs related to outstanding RSUs. This amount is expected to be recognized over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">0.5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> years.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company recorded share-based compensation expense for restricted stock units and stock options are classified in the consolidated statements of operations as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:59.272%;box-sizing:content-box;"></td>
         <td style="width:2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.363%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.363%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cost of revenues</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">75</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Selling, general and administrative</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,418</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,378</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Research and development</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">170</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">207</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,663</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,652</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></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_gnss_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gnss_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">17. STOCKHOLDERS&#8217; EQUITY</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Common Stock Activity</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On October 4, 2023, the Company completed an underwritten public offering of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,750,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of its common stock at a public offering price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> per share of common stock. The Company received gross proceeds of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> from the offering, before underwriting discounts and commissions and offering expenses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,051</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The Company intends to use the net proceeds from this offering for general corporate purposes, including funding organic growth, working capital, capital expenditures, and continued research and development with respect to products and technologies, as well as costs related to post-closing integration with the Evertel business and research and development activities related to the integrated business.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:13.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In connection with the Evertel acquisition, the Company issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">986,486</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock to the former owners of Evertel. The fair value of the Company&#8217;s stock on the closing date was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.95</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> which resulted in the addition of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,924</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to additional-paid-in-capital. The Company also issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">236,343</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock to the former owners of Evertel, in connection with the settlement of a portion of the contingent consideration liability. This resulted in the addition of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">656</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to additional-paid-in-capital.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under the terms of the Purchase Agreement, the Company recorded an obligation to issue </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">81,083</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of common stock to the former owners of Evertel and three key employees during the three months ended June 30, 2024, resulting in an addition of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">158</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to additional-paid-in-capital. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Also, in connection with the Evertel acquisition, the Company agreed to issue </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">270,271</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of the Company&#8217;s common stock to the seller of Evertel twelve months from the closing date. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">fair value of the Company&#8217;s common</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">stock </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">on the closing date was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.95</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, resulting in the addition of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">527</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to additional paid-in-capital. These shares were issued on October 4, 2024.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Preferred Stock</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company is authorized under its certificate of incorporation and bylaws to issue </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of preferred stock, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.00001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> par value, without any further action by the stockholders. The board of directors has the authority to divide any and all shares of preferred stock into series and to fix and determine the relative rights and preferences of the preferred stock, such as the designation of series and the number of shares constituting such series, dividend rights, redemption and sinking fund provisions, liquidation and dissolution preferences, conversion or exchange rights and voting rights, if any. Issuance of preferred stock by the board of directors could result in such shares having dividend and or liquidation preferences senior to the rights of the holders of common stock and could dilute the voting rights of the holders of common stock.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> shares of preferred stock were outstanding as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 or 2024.</span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Dividends</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> dividends declared in the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Loss Per Share</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">18. NET LOSS PER SHARE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Basic earnings per share are computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding during the period increased to include the number of dilutive potential common shares outstanding during the period. The dilutive effect of outstanding stock options is reflected in diluted earnings per share by application of the treasury stock method, which assumes that the proceeds from the exercise of the outstanding options are used to repurchase common stock at market value. Under the treasury stock method, an increase in the fair market value of the Company&#8217;s common stock can result in a greater dilutive effect from potentially dilutive securities. If the Company has losses for the period, the inclusion of potential common stock instruments outstanding would be anti-dilutive. In addition, under the treasury stock method, the inclusion of stock options with an exercise price greater than the per-share market value would be antidilutive. Potential common shares that would be antidilutive are excluded from the calculation of diluted income per share.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table sets forth the computation of basic and diluted earnings per share:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,112</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31,730</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Basic and diluted loss per share</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.40</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.72</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">45,056,436</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">44,316,865</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - diluted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">45,056,436</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #ffffff03;padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">44,316,865</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Potentially dilutive securities outstanding at period end excluded from diluted computation as the inclusion would have been antidilutive:</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Options</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,999,116</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,695,740</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">RSU</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">277,342</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">288,059</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Obligation to issue common stock</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">270,271</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Warrants</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,068,182</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,068,182</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,344,640</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,322,252</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></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_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">19. SEGMENT INFORMATION</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company is engaged in the design, development and commercialization of critical communications hardware and software solutions designed to alert, inform, and protect. The Company operates in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> business segments: Hardware and Software and its principal markets are North and South America, Europe, the Middle East and Asia.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_0a1a8336-0dcb-401b-8876-c912e4c4464d;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our CODM is our Chief Executive Officer, Richard Danforth.</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As reviewed by the CODM, the Company evaluates the performance of each segment based on sales, gross margin, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">operating income (loss), </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">certain </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">expenses including sales and marketing expense, research and development expense, depreciation and amortization expense, and stock-based compensation expense to </span></span><span style=""></span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">allocate </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">resources in the annual planning process.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill and intangible assets are primary assets identified by segment. The operating segments are not evaluated using asset information. The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are not material.</span></p><div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents the Company&#8217;s segment disclosures for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.882%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.882%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenues</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31,839</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,918</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cost of revenues</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,128</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,673</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross profit</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,711</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,245</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross margin</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">37</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">59</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating expenses:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Selling, general and administrative</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,697</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,963</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Research and development</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,941</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,165</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total operating expenses</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,638</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,128</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,927</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,883</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other income (expenses):</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">357</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,422</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Stock-based compensation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,344</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">319</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss before income taxes</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,226</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,767</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income tax (benefit) expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">121</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,347</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,765</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents the Company&#8217;s segment disclosures for the year ended September 30, 2024:</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.882%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.882%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenues</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,668</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,340</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cost of revenues</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,481</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,338</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross profit</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,187</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,002</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross margin</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">37</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">55</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating expenses:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Selling, general and administrative</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,665</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,596</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Research and development</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,340</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,304</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total operating expenses</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,005</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,900</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,818</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,898</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other income (expenses):</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">394</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,535</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Stock-based compensation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,165</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">487</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss before income taxes</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,239</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,896</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income tax (benefit) expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">58</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">463</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,297</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,433</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents the Company&#8217;s segment assets as of September 30, 2025 and September 30, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Long-lived assets</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,046</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,203</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,226</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,594</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,272</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,797</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total assets</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40,908</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30,216</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">22,961</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23,720</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">63,869</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">53,936</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="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 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<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 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<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 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: 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 10: 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 11: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 12: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 13: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 14: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 15: 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 16: 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 17: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 25: 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> -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_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Major Customers, Suppliers and Related Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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_ConcentrationRiskDisclosureTextBlock', window );">Major Customers, Suppliers and Related Information</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">20. MAJOR CUSTOMERS, SUPPLIERS AND RELATED INFORMATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Major Customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For the fiscal year ended September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, revenues from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> customer accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">32</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of total revenues with no other single customer accounting for more than 10% of total revenues. For the fiscal year ended September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, revenues from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> customer accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of total revenues with no other single customer accounting for more than 10% of total revenues. As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, accounts receivable from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> customers accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of total accounts receivable. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, accounts receivable from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> customers accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of total accounts receivable.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Revenue from customers in the United States was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">33,922</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the year ended September 30, 2025. Revenue from customers in the United States was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,888</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the year ended September 30, 2024.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarizes revenues by geographic region. Revenues are attributed to countries based on customer&#8217;s delivery location.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Americas</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34,417</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,336</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Asia Pacific</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,381</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,265</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Europe, Middle East and Africa</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,959</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,407</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total Revenues</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40,757</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">24,008</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarized long lived assets by geographic region.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">United States</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,181</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,644</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Europe, Middle East and Africa</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">91</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">153</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total long lived assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,272</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,797</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Suppliers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has a large number of components and sub-assemblies produced by outside suppliers, some of which are sourced from a single supplier, which can magnify the risk of shortages and decrease the Company&#8217;s ability to negotiate with suppliers on the basis of price. In particular, the Company depends on one supplier of compression drivers for its LRAD products. If supplier shortages occur, or quality problems arise, then production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company&#8217;s financial condition, results of operation and cash flows.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="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)(3)<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 (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 4: 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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-3A<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 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-2A<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 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/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_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-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>44
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles Of Consolidation</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PRINCIPLES OF CONSOLIDATION</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">six</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> wholly owned subsidiaries, Genasys II Spain, S.A.U. (&#8220;Genasys Spain&#8221;), Genasys Communications Canada ULC (&#8220;Genasys Canada&#8221;), </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Genasys Puerto Rico, LLC, Zonehaven LLC, Evertel Technologies LLC, and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> currently inactive subsidiary, Genasys America de CV. The consolidated financial statements include the accounts of these subsidiaries after elimination of intercompany transactions and accounts.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use Of Estimates</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">USE OF ESTIMATES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The preparation of financial statements in conformity with generally accepted accounting principles in the United States requires management to make estimates and assumptions (e.g., share-based compensation valuation, allowance for doubtful accounts for expected credit losses, fair value of term loan and warrant liabilities, contingent consideration, valuation of inventory, goodwill and intangible assets, warranty reserve, valuation of operating lease right of use assets and operating lease liabilities, accrued bonus and valuation allowance related to deferred tax assets) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting periods. Actual results could materially differ from those estimates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration Of Credit Risk</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CONCENTRATION OF CREDIT RISK</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company sells its products to a large number of geographically diverse customers. The Company routinely assesses the financial strength of its customers. It is customary for the Company to require a deposit as collateral. As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, accounts receivable from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> customers accounted fo</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">r</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance. As of September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, accounts receivable from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> customers accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company maintains cash and cash equivalent bank deposit accounts which, at times, may exceed federally insured limits guaranteed by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;). As of September 30, 2025, there are </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">222</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of cash and cash equivalents retained in foreign banks.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company has not experienced any losses in such accounts. The Company limits its exposure to credit loss by depositing its cash with high credit quality financial institutions. The Company also invests cash in instruments that meet high credit quality standards, as specified in the Company&#8217;s policy guidelines such as money market funds, corporate bonds, municipal bonds and Certificates of Deposit. These guidelines also limit the amount of credit exposure to any one issue, issuer or type of instrument. It is generally the Company&#8217;s policy to invest in instruments that have a final maturity of no longer than </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, with a portfolio weighted average maturity of no longer than </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">18</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> months.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash, cash equivalents and restricted cash</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CASH, CASH EQUIVALENTS AND RESTRICTED CASH</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company considers all highly liquid investments with an original maturity of three months or less, when purchased, to be cash equivalents. As of September 30, 2025 and 2024, the amount of cash and cash equivalents was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,969</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,945</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company considers any amounts pledged as collateral or otherwise restricted for use in current operations to be restricted cash. In addition, the Company excludes from cash and cash equivalents cash required to fund specific future contractual obligations related to business combinations. Restricted cash is classified as a current asset unless amounts are not expected to be released and available for use in operations within one year. As of September 30, 2025 and 2024, the amount of restricted cash was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">585</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">345</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively, which is included in &#8220;Restricted cash&#8221; and &#8220;Long-term restricted cash&#8221; in the consolidated balance sheet, related to the Company&#8217;s</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> a maintenance contract and corporate credit card program.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Marketable Securities</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">MARKETABLE SECURITIES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s investments in debt instruments are classified as available-for-sale. Management determines the appropriate classification of such securities at the time of purchase and re-evaluates such classification and impairment on a quarterly basis. If the fair value of a debt security is less than its amortized cost, the Company evaluates whether the impairment is considered other-than-temporary. This assessment considers management's intent to sell the security, whether it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis, and whether the present value of expected future cash flows is less than the amortized cost basis. If management intends to sell the security or it is more likely than not that the Company will be required to sell the security before recovery, the full impairment is recognized in earnings. If a credit loss exists but the Company does not intend to sell the security and it is not more likely than not that the security will be sold before recovery, the impairment is bifurcated into a credit loss component, recognized in earnings, and a noncredit loss component, recognized in other comprehensive income.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable and Allowance for Doubtful Accounts for Expected Credit Losses</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ACCOUNTS RECEIVABLE AND ALLOWANCE FOR DOUBTFUL ACCOUNTS FOR EXPECTED CREDIT LOSSES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company maintains an allowance for doubtful accounts for expected credit losses primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company maintains an allowance under ASC 326</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">,</span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> based on historical losses, changes in payment history, customer-specific information, current economic conditions, and reasonable and supportable forecasts of future economic conditions. The allowance under ASC 326 is updated as additional losses are incurred or information becomes available related to the customer or economic conditions.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s allowance for doubtful accounts for expected credit losses was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">65</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, as of both September 30, 2025 and 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company writes off accounts receivable based on the age of the receivable and the facts and circumstances surrounding the customer and reasons for non-payment. Actual write-offs might differ from the recorded allowance. The Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8217;</span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">s historical credit losses have not been significant due to this dispersion and the financial stability of the Company's customers. The Company considers its historical credit losses to be immaterial to its business and, therefore, has not provided all the disclosures otherwise required by the standard.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_ContractManufacturersPolicyTextBlock', window );">Contract Manufacturers</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CONTRACT MANUFACTURERS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company employs contract manufacturers for production of certain components and sub-assemblies. The Company may provide parts and components to such parties from time to time but recognizes no revenue or markup on such transactions. During fiscal years 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, the Company performed assembly of products in-house using components and sub-assemblies from a variety of contract manufacturers and suppliers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">INVENTORIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Inventories are valued at the lower of cost or net realizable value. Cost is determined using the First-In, First-Out (FIFO) method. Inventory is comprised of raw materials, assemblies and finished products intended for sale</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company periodically makes judgments and estimates regarding the future utility and carrying value of inventory. The carrying value of inventory is periodically reviewed and impairments, if any, are recognized when the expected net realizable value is less than carrying value. The Company has inventory reserves for estimated obsolescence or unmarketable inventory, which is equal to the difference between the cost of inventory and the estimated market value, based upon assumptions about future demand and market conditions. During the year ended September 30, 2025, the Company disposed of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> of obsolete parts inventory that was included in the inventory reserve as of September 30, 2024. The Company then increased its inventory reserve by </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">453</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> during the year ended September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, for parts and demo equipment that may not be utilized.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock', window );">Equipment And Depreciation</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EQUIPMENT AND DEPRECIATION</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Equipment is stated at cost. Depreciation on machinery and equipment and office furniture and equipment is computed over the estimated useful lives of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_2ad0ec1f-fd0f-4cd0-84d2-7857294292a3;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">two</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">seven years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> using the straight-line method. Leasehold improvements are amortized over the lesser of the estimated useful life of the asset or expected lease term. Upon retirement or disposition of equipment, the related cost and accumulated depreciation is removed, and a gain or loss is recorded.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BUSINESS COMBINATIONS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The acquisition method of accounting for business combinations requires the Company to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which the Company may adjust the provisional amounts recognized for a business combination).</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under the acquisition method of accounting the Company recognizes separately from goodwill the identifiable assets acquired, the liabilities assumed generally at the acquisition date fair value. The Company measures goodwill as of the acquisition date as the excess of consideration transferred, which the Company also measures at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed. Costs that the Company incurs to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and the Company charges them to general and administrative expense as they are incurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement period adjustment and the Company records the offset to goodwill. The Company records all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill And Intangible Assets</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">GOODWILL AND INTANGIBLE ASSETS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Identifiable intangible assets, which consist of technology, customer relationships, patents, trade names and trademarks, are carried at cost less accumulated amortization. Intangible assets are amortized over their estimated useful lives, based on a number of assumptions including estimated periodic economic benefit and utilization. The estimated useful lives of identifiable intangible assets have been estimated to be between </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_14af93cd-2ed4-430f-91b5-c51b1f2c034d;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">fifteen years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. The Company periodically evaluates the carrying value of intangible assets, considering factors such as technological advancements, market trends, and the introduction of competing innovations. The carrying value of intangibles is periodically reviewed and impairments, if any, are recognized when the carrying value exceeds fair value.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the acquired net tangible and intangible assets acquired. The Company evaluates goodwill for impairment on an annual basis in our fiscal fourth quarter or more frequently if indicators of impairment exist that would more likely than not reduce the fair value of a single reporting unit below the carrying amount. The Company assesses qualitative factors in order to determine whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount. The qualitative factors evaluated by the Company include: macro-economic conditions of the business environment, overall financial performance, and other entity specific factors as deemed appropriate. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount, a two-step impairment test is performed. For reporting units where the Company performs the quantitative goodwill impairment test, an impairment loss is recorded to the extent that the reporting unit&#8217;s carrying amount exceeds the reporting unit&#8217;s fair value. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">t record a goodwill impairment charge for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Refer to Note 9, Goodwill and Intangible Assets for more information.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">LEASES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In accordance with the guidance in ASC 842, the Company recognizes lease liabilities and corresponding right-of-use-assets for all leases with terms of greater than 12 months. Refer to Note 13, Leases for more information.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_ShippingAndHandlingCostsPolicyTextBlock', window );">Shipping And Handling Costs</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SHIPPING AND HANDLING COSTS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Shipping and handling costs are included in cost of revenues. Shipping and handling costs invoiced to customers are included in revenue. Actual shipping and handling costs were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">139</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">128</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the fiscal years ended September 30, 2025 and 2024, respectively. Actual revenues from shipping and handling were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">181</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">187</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the fiscal years ended September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ADVERTISING</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Advertising costs are charged to expense as incurred and were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">90</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">454</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> for the years ended September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research And Development Costs</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">RESEARCH AND DEVELOPMENT COSTS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Technological feasibility for products is reached shortly before the products are released to manufacturing. Costs incurred after technological feasibility is established are not material, and accordingly, the Company expenses all research and development costs as incurred.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtendedProductWarrantyPolicy', window );">Warranty Reserves</a></td>
<td class="text"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">WARRANTY RESERVES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company warrants its products to be free from defects in materials and workmanship for a period of one year from the date of purchase. The warranty is generally limited. The Company currently provides direct warranty service. Some agreements with OEM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">customers, from time to time, may require that certain quantities of product be made available for use as warranty replacements. International market warranties are generally similar to the U.S. market. The Company also sells extended warranty contracts and maintenance agreements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenues are recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period. The warranty reserve was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">62</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">76</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> as of September 30, 2025 and 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">INCOME TAXES</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company determines its income tax provision using the asset and liability method. Temporary differences are differences between the tax basis of assets and liabilities and their reported amounts in the financial statements that will result in taxable or deductible amounts in future years. A valuation allowance is recorded by the Company to the extent it is more likely than not that some portion or all of the deferred tax asset will not be realized. Significant management judgment is required in assessing the ability to realize the Company&#8217;s deferred tax assets. The ultimate realization of deferred tax assets is dependent upon generation of future taxable income and the tax rates in effect at that time. Additional information regarding income taxes appears in Note 14, Income Taxes.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment Of Long-lived Assets</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">IMPAIRMENT OF LONG-LIVED ASSETS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Long-lived assets and finite-lived intangibles held for use are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the carrying value of an intangible asset exceeds the fair value, or if changes in facts and circumstances indicate impairment, an impairment loss is measured and recognized using the asset&#8217;s fair value. There was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> impairment of long-lived assets for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.  Refer to Note 6, Fair Value Measurements and Note 9, Goodwill and Intangible Assets for additional information.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SEGMENT INFORMATION</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company is a global provider of critical communications hardware and software solutions designed to alert, inform, and protect people. The Company operates in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> business segments. Hardware and Software and its principal markets are North and South America, Europe, the Middle East and Asia. As reviewed by the Company&#8217;s chief operating decision maker (</span><span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#8220;CODM&#8221;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">), the Company evaluates the performance of each segment based on sales and operating income.  Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill and intangible assets are primary assets identified by segment.  The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are eliminated in consolidation.  Refer to Note 19, Segment Information, for additional information.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Loss Per Share</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">NET LOSS PER SHARE</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Basic net loss per share is computed by dividing net loss by the weighted average number of common shares outstanding for the period. Diluted net loss per share reflects the potential dilution of securities that could occur if outstanding securities convertible into common stock were exercised or converted. Diluted net loss per share is the same as the basic net loss per common share, since the effects of potentially dilutive securities are anti-dilutive due to the net loss position of all periods presented. Refer to Note 18, Net Loss Per Share, for additional information.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FOREIGN CURRENCY TRANSLATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Genasys Spain is the Euro and the functional currency of Genasys Canada is the Canadian dollar. The Company translates the assets and liabilities of Genasys Spain and Genasys Canada to the U.S. dollar at the exchange rates in effect on the balance sheet date. The Company translates the revenue, costs and expenses of Genasys Spain and Genasys Canada to the U.S. dollar at the average rates of exchange in effect during the period. The Company includes translation gains and losses in the stockholders&#8217; equity section of the Company&#8217;s consolidated balance sheets in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the exchange rate in effect as of the transaction date and any transaction exchange gains and losses resulting from these transactions, are included in the consolidated statements of operations. The translation gain for the period ending September 30, 2025 was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">210</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> resulting from transactions between Genasys U.S. and Genasys Spain and Genasys Canada. For the year ended September 30, 2024, there was a translation gain of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">152</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based Compensation</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SHARE-BASED COMPENSATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company recognized share-based compensation expense related to qualified and non-qualified stock options and restricted stock units (RSUs) issued to employees, directors and consultants. For stock options, compensation expense is measured at the grant date fair value and recognized over the requisite service period, typically the vesting period. The fair value is estimated using the Black-Scholes option-pricing model. For RSUs, compensation expense is measured based on the fair market value of the Company&#8217;s common stock on the grant date and recognized over the vesting period. For RSUs with performance conditions, expense recognition is based on the probability of achieving the specified performance targets. Forfeitures are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from those estimates or if the Company updates its estimated forfeiture rate. Refer to Note 16, Share-based Compensation, for additional information.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtPolicyTextBlock', window );">Term Loans</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">TERM LOANS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company determined that it is eligible for the fair value option (&#8220;FVO&#8221;) election in connection with the Term Loans. The Term Loans meet the definition of a &#8220;recognized financial liability&#8221; which is an acceptable financial instrument eligible for the FVO under ASC 825-10-15-4 and do not meet the definition of any of the financial instruments found within ASC 825-10-15-5 that are not eligible for the FVO. The FVO election was made to enhance the relevance and transparency of information presented related to the features embedded in the Term Loans. At the date of issuance, the fair value of the Term Loans was estimated using a discounted cash flow method. Changes in the fair value of the Term Loans, other than changes associated with the Company&#8217;s own credit risk, are recorded as gains or losses in other income/expense in the Company&#8217;s condensed consolidated statements of operations and comprehensive loss in each reporting period. Changes in fair value attributable to the Company&#8217;s own credit risk are recorded in other comprehensive income or loss in the Company&#8217;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">s condensed consolidated statements of operations and comprehensive loss in each reporting period. There was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">820</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> gain recorded in the comprehensive loss for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, and there was no such changes for the year ended September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Under the FVO, debt issuance costs are recorded in other expenses in the Company&#8217;s condensed consolidated statements of operations and comprehensive loss. Refer to Note 12, Term Loans and Warrant Liabilities, for additional information.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityPolicyTextBlock', window );">Warrants</a></td>
<td class="text"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">WARRANTS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The warrants issued in conjunction with the Term Loan are classified as liabilities under ASC 815-40 due to not being indexed to the Company&#8217;s stock. The warrants are measured at fair value using Monte Carlo simulation to capture the down-round provision in the warrant agreement. Changes in fair value of the warrants, are recorded as gains or losses in other income/expense in the Company&#8217;s condensed consolidated statements of operations and comprehensive loss in each reporting period. Refer to Note 12, Term Loans and Warrant Liabilities, for additional information.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_ContractManufacturersPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract manufacturers.</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;">gnss_ContractManufacturersPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_ShippingAndHandlingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shipping and handling costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_ShippingAndHandlingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-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_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for business combination.</p></div>
<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 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479328/805-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<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_DepreciationDepletionAndAmortizationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<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/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-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_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="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_ExtendedProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 extended product warranties and other guarantee contracts including the methodology for measuring the 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 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtendedProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible 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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-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_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="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_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable. Includes, but is not limited to, accounts receivable and financing 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(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)(ii)<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)(1)<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 S50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-4<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 14: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive 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/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-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_StockholdersEquityPolicyTextBlock</td>
</tr>
<tr>
<td style="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>45
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_BusinessCombinationsAbstract', window );"><strong>Business Combination [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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Consideration</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The consideration consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"></td>
         <td style="width:1.94%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cash paid</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">923</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Common stock issued</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,082</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Contingent Consideration</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">890</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Acquisition holdback liability</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">230</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Common stock to be issued</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">527</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Working capital adjustment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,637</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Assets Acquired and Liabilities Assumed</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The final allocation of the purchase price was as follows:</span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"></td>
         <td style="width:1.94%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Assets acquired</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accounts receivable</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">142</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid expenses</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Intangible assets</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,550</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Goodwill</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,923</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total Assets</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,642</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Liabilities assumed</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accrued commissions</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred revenue</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">470</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred tax liability</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">525</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total liabilities</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,005</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net assets acquired</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,637</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock', window );">Schedule of Identifiable Intangible Assets</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The estimated fair value of identifiable intangible assets acquired and their estimated useful lives were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:14.883%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fair Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Est. Useful Life (in years)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Developed technology</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,290</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7</span></span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Customer relationships</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">260</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5</span></span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,550</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 business combination. Includes, but is not limited to, recognized asset and liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquired in business combination.</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 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of asset acquired and liability assumed in business combination and recognized at acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Contract Asset and Contract Liabilities</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s contract liabilities were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:57.477%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Customer <br/>deposits</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Deferred <br/>revenue</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total contract<br/>liabilities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2023</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">766</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,254</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,020</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">New performance obligations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,294</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,163</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,457</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Recognition of revenue as a result of satisfying performance obligations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,454</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,411</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,865</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Effect of exchange rate on deferred revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,606</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,012</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,618</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">New performance obligations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34,925</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,358</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">47,283</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Recognition of revenue as a result of satisfying performance obligations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,862</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,618</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27,480</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Effect of exchange rate on deferred revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,669</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,743</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">25,412</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less: non-current portion</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,478</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,478</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current portion as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19,669</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,265</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23,934</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of Unrealized Gain (Loss) on Investments</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following tables present the Company&#8217;s cash equivalents and marketable securities&#8217; costs, gross unrealized gains and losses, and fair value by major security type recorded as cash equivalents or short-term or long-term marketable securities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024. Unrealized gains and losses from the remeasurement of marketable securities are recorded in accumulated other comprehensive loss until recognized in earnings upon the sale or maturity of the security.  </span><p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:26.915%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:6.218%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.998%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.998%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:6.999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8.698%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.959%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:6.218999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="26" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cost Basis</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Unrealized<br/>Gain</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Unrealized <br/>Loss</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fair Value</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cash<br/>Equivalents</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Short-term <br/>Securities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Long-term <br/>Securities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 1:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Money market funds</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">105</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">105</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">105</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 2:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Municipal securities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Subtotal</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">175</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">175</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">105</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:26.98%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:6%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.0200000000000005%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="26" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cost Basis</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Unrealized<br/>Gain</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Unrealized <br/>Loss</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fair Value</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Cash <br/>Equivalents</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Short-term<br/>Securities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Long-term <br/>Securities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 1:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Money market funds</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">301</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">301</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">301</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">                                                                                                                                                                                                                                                                                                                                                                                                                                                       </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Level 2:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Certificates of deposit</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">401</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">401</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">152</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">249</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">U.S. government agency bonds</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,591</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,594</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,594</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Municipal securities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,127</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,129</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,129</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Corporate bonds</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,219</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,222</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,222</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Subtotal</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,338</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,346</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">152</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,945</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">249</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,639</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,647</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">453</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,945</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">249</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><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_gnss_BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock', window );">Schedule of Business Combination, Fair Value Measurement of Acquired Intangible Assets</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:37.195%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8.483%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.824%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8.483%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.484%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.824%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="14" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fair Value Measurements at September 30, 2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Carrying Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Carrying Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 1)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 2)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 3)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Gain (Loss)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating Lease ROU Asset</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended September 30, 2024. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:37.195%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8.483%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.824%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8.483%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.484%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.14%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.824%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="14" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Fair Value Measurements at September 30, 2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Carrying Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Carrying Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 1)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 2)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Level 3)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Gain (Loss)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Intangible assets from Evertel acquisition</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,550</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,550</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Goodwill from Evertel acquisition</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,923</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,923</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Schedule of Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The change in the carrying amount of the contingent liability is as follows:</span><p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:76.18%;box-sizing:content-box;"></td>
         <td style="width:2.34%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:19.48%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of acquisition date</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">890</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Remeasurement adjustment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Payment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">874</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The changes in the carrying amount of the holdback liability is as follows:</span><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:76.18%;box-sizing:content-box;"></td>
         <td style="width:2.34%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:19.48%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of acquisition date</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">230</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accretion</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Payment</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination fair value measurement of acquired intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Inventories consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Raw materials</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,470</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,442</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Finished goods</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,987</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,377</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Work in process</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,636</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,331</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inventories, gross</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,093</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,150</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Reserve for obsolescence</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,288</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">837</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Inventories, net</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,805</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,313</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Property and equipment consisted of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Office furniture and equipment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,633</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,697</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Machinery and equipment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,480</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,480</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Leasehold improvements</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,294</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,312</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Construction in progress</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">183</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Property and equipment, gross</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,590</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,519</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accumulated depreciation</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,465</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,228</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Property and equipment, net</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,125</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,291</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation expense</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">422</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">451</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [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_gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Changes in Finite Lived Intangible Assets</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The changes in the carrying amount of goodwill by segment for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:57.477%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2023</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,282</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,282</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Acquisition</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,923</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,923</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Currency translation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">124</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">124</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,329</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,329</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Currency translation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">121</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">121</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,450</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,450</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The changes in the carrying amount of intangible assets by segment for the year ended September 30, 2025, were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:57.477%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.399%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.776%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2023</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,410</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,427</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Acquisitions</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,550</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,550</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amortization</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,475</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,478</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Currency translation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,492</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,506</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amortization</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,355</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,357</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Currency translation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Balance as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,135</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,147</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company&#8217;s intangible assets consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">   </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Technology</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,234</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,252</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Customer relationships</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,063</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,081</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Trade name portfolio</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">610</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">617</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Patents</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">72</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">72</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,979</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,022</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accumulated amortization</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,832</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,516</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,147</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,506</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amortization expense</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,357</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,478</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Estimated amortization expense for the fiscal year ending September 30 was as the follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"></td>
         <td style="width:1.94%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Fiscal year ending September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2026</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,221</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2027</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,048</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2028</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,220</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2029</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">329</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2030</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">328</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Thereafter</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total estimated amortization expense</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,147</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in finite lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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 assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<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> -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 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)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Summary of Prepaid Expenses and Others</a></td>
<td class="text">
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deposits for inventory</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,617</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Puerto Rico sales tax receivable</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">491</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid commissions</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">410</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">540</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Spain value-added tax receivable and bank withholdings</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">360</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">225</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid professional services</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">345</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">595</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dues and subscriptions</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">207</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">516</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Prepaid insurance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">185</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">288</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Trade shows and travel</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">116</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Canadian goods and services and harmonized sales tax receivable</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">29</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">69</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">38</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">56</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,742</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,409</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued and Other Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Summary of Accrued Liabilities</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Accrued liabilities consisted of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:84.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,265</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,643</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Payroll and related</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,471</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,249</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accrued contract costs</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">550</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Short-term provision</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">83</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">155</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Warranty reserve</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">62</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">76</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Acquisition or asset purchase holdback liability</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">250</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,451</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,424</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Summary of Changes in Warranty Reserve</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Details of the estimated warranty reserve were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:84.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">  </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Beginning balance</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">76</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">132</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Warranty provision</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">35</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Warranty settlements</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Ending balance</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">62</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">76</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Term Loans and Warrant Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_gnss_TermLoanAndWarrantLiabilitiesAbstract', window );"><strong>Term Loans and Warrant Liabilities [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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Summary of Changes in Fair Value of Term Loan and First Amendment Term Loan Level 3</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of the changes in the fair value of the Close Date Term Loan Level 3 rollforward is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:57.848%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:17.456999999999997%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:17.456999999999997%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Beginning balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,010</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Transfer in</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,575</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in fair value related to non-credit risk recorded </span><span><span style="-sec-ix-hidden:F_04075775-7c2f-4f41-8933-73e76345edf8;"><span style="-sec-ix-hidden:F_73a1159c-3432-4932-aab3-0b9827ec8853;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">within net</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;loss</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,910</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">435</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in fair value related to credit risk in other comprehensive income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">820</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Ending balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,100</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,010</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of the changes in the fair value of the First Amendment Term Loan Level 3 rollforward is as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:73.3%;box-sizing:content-box;"></td>
         <td style="width:2.04%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:22.66%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Beginning balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Transfer in</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,480</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in fair value related to non-credit risk recorded </span><span><span style="-sec-ix-hidden:F_5e48a773-19fc-49ae-b3e5-b3f2cfb05511;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">within net</span></span></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;loss</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">430</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Ending balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,910</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Summary of Fair Value Assumptions Applied in Determining Initial Fair Value and Subsequent Fair Value of Warrant Liabilities</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of the changes in the fair value of the warrant liabilities Level 3 rollforward is as follows:<br/></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:61.312%;box-sizing:content-box;"></td>
         <td style="width:1.16%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.183%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.16%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.183%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Discount Rate</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.7</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.6</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Volatility</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">62.6</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">58.0</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Summary of Changes in Fair Value of Warrant Liabilities Level 3</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following is a summary of the fair value assumptions applied in determining the initial fair value and the subsequent fair value of the warrant liabilities as of each respective date:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:57.848%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:17.456999999999997%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:17.456999999999997%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Year Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Beginning balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,640</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Transfer in</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,125</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in fair value within </span><span><span style="-sec-ix-hidden:F_9403dfac-0b43-45e0-8155-74279746e2d3;"><span style="-sec-ix-hidden:F_778ab602-1288-493b-abbf-948f9adc56ef;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">net loss</span></span></span></span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,070</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,515</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Ending balance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,570</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,640</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_TermLoanAndWarrantLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term loan and warrant 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;">gnss_TermLoanAndWarrantLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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_gnss_InitialMeasurementOfOperatingLeaseTableTextBlock', window );">Summary of Operating ROU Assets and Liabilities</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The tables below show the operating ROU assets and liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2024, and the balances as of September 30, 2025, including the changes during the periods.</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"></td>
         <td style="width:1.94%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Operating lease<br/>ROU assets</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease ROU assets as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,110</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Additional operating lease ROU assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less amortization of operating lease ROU assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">767</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Effect of exchange rate on operating lease ROU assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease ROU assets as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,419</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"></td>
         <td style="width:1.94%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Operating lease<br/>liabilities</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease liabilities as of September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,290</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Additional operating lease liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less lease principal payments on operating lease liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,024</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Effect of exchange rate on operating lease liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating lease liabilities as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,343</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less non-current portion</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,218</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current portion as of September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,125</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Summary of Maturities of Operating ROU Assets and Liabilities</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The maturities of the operating lease liabilities were as follows:</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:80.236%;box-sizing:content-box;"></td>
         <td style="width:1.94%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Fiscal year ending September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2026</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,243</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2027</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,260</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2028</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,047</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2029</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2030</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Thereafter</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total undiscounted operating lease payments</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,550</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less imputed interest</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">207</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Present value of operating lease liabilities</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,343</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_InitialMeasurementOfOperatingLeaseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 initial measurement of operating 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;">gnss_InitialMeasurementOfOperatingLeaseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating 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>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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Summary of Pre-tax Income/(Loss)</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pre-tax income/(loss) was attributed to the following jurisdictions:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Domestic operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,660</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31,964</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Foreign operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">667</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">171</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,993</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">32,135</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Summary of Income Taxes</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Income taxes consisted of the following:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Current tax provision</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Federal</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Foreign</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">121</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">109</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total current tax provision</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">119</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">120</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred provision</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Federal</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">390</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">135</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total deferred provision</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">525</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Provision (benefit) for income taxes</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">119</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">405</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Summary of Reconciliation of Income Taxes</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A reconciliation of income taxes at the federal statutory rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">% to the effective tax rate was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income taxes computed at the federal statutory rate</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,780</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,744</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in valuation allowance</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,867</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,466</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Nondeductible compensation, interest expense and other</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">898</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">956</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">State income taxes, net of federal tax benefit</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">583</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">334</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Change in R&amp;D credit carryover</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">407</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">379</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">NOL expirations and other prior year true-ups</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,725</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,051</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Foreign rate differential &amp; foreign taxes</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">195</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">104</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Tax impacts of Evertel acquisition accounting</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">525</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">119</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">405</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Summary of Significant Portion of Net Deferred Tax Asset</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The types of temporary differences between the tax basis of assets and liabilities and their approximate tax effects that give rise to a significant portion of the net deferred tax asset as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024 were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred tax assets</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net operating loss carryforwards</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,070</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,357</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Research and development credit</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,242</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,639</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">543</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">562</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Patents</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,859</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,770</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accruals and other</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,621</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,227</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Capitalized R&amp;E expenses</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,257</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,893</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Allowances</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">327</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">199</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross deferred tax assets</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27,919</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">25,647</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Deferred tax liabilities</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Equipment</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">144</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">216</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating ROU assets</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">517</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">619</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Acquired intangible assets</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,171</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,592</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross deferred tax liabilities</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,832</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,427</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Less valuation allowance</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,087</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23,220</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net deferred tax assets and liabilities</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Stock Option Activity</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of the activity in options to purchase the common stock of the Company as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, is presented below:</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:59.26%;box-sizing:content-box;"></td>
         <td style="width:1.54%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.84%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Number of Shares</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average Exercise Price</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Outstanding September 30, 2024</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,695,740</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.84</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,063,250</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.76</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forfeited/expired</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">732,393</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.47</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Exercised</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27,481</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.77</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Outstanding September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,999,116</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.71</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Exercisable September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,530,276</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.98</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Summary of Stock Options Outstanding</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarizes information about stock options outstanding as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:35.347%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.242%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.502%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:8.762%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.502%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.242%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Range of <br/>Exercise Prices</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Number<br/>Outstanding</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Remaining<br/>Contractual Term</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Exercise<br/>Price</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Number<br/>Exercisable</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted Average<br/>Exercise<br/>Price</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.70</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.70</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">707,876</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.16</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">211,765</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.70</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.20</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.45</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40,000</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.67</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.26</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,084</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.25</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.59</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.59</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">701,750</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6.18</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.59</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.64</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.68</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">85,000</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.75</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.67</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">48,542</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.67</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.69</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.69</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,000,000</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.02</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.69</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">200,000</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.69</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.70</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.40</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,127,365</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.06</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.09</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">958,511</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.15</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.46</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;- $</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6.87</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">337,125</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.30</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.95</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">99,374</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.90</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,999,116</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.47</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.71</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,530,276</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.98</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Summary of Weighted Average Assumptions</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The weighted average estimated fair value of employee stock options granted, that vest without a market condition, during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024, was calculated with the following weighted average assumptions (annualized percentages):</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:59.272%;box-sizing:content-box;"></td>
         <td style="width:1.54%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.54%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.823%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Volatility</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">60.8</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">58.0</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Risk-free interest rate</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.1</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.2</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dividend yield</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.0</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.0</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Expected term in years</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.7</span></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.2</span></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Restricted Stock Units Activity</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">A summary of restricted stock units of the Company as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025, is presented below:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:59.26%;box-sizing:content-box;"></td>
         <td style="width:1.54%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.84%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Number of <br/>Shares</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Weighted <br/>Average Grant <br/>Date Fair Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Outstanding September 30, 2024</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">288,059</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.78</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">253,816</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.35</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Vested</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">237,867</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.56</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forfeited/cancelled</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">26,666</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.28</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Outstanding September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">277,342</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.62</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Summary of Share-based Compensation Expense</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company recorded share-based compensation expense for restricted stock units and stock options are classified in the consolidated statements of operations as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;">
        <tr style="visibility:collapse;">
         <td style="width:59.272%;box-sizing:content-box;"></td>
         <td style="width:2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.363%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:16.363%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cost of revenues</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">75</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">67</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Selling, general and administrative</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,418</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,378</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Research and development</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">170</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">207</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,663</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,652</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in outstanding nonvested restricted stock units.</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)(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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</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 (f)(2)<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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="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>57
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Basic and Diluted Loss Per Share</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table sets forth the computation of basic and diluted earnings per share:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,112</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31,730</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Basic and diluted loss per share</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.40</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.72</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">45,056,436</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">44,316,865</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - diluted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">45,056,436</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #ffffff03;padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">44,316,865</span></p></td>
         <td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Potentially dilutive securities outstanding at period end excluded from diluted computation as the inclusion would have been antidilutive:</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Options</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,999,116</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,695,740</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">RSU</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">277,342</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">288,059</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Obligation to issue common stock</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">270,271</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Warrants</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,068,182</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,068,182</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,344,640</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,322,252</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information by Segment</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents the Company&#8217;s segment disclosures for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">September 30, 2025:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.882%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.882%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenues</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31,839</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,918</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cost of revenues</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,128</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,673</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross profit</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,711</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,245</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross margin</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">37</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">59</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating expenses:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Selling, general and administrative</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">13,697</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,963</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Research and development</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,941</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,165</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total operating expenses</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,638</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,128</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,927</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,883</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other income (expenses):</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">357</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,422</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Stock-based compensation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,344</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">319</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss before income taxes</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,226</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,767</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income tax (benefit) expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">121</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,347</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,765</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
       </table><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents the Company&#8217;s segment disclosures for the year ended September 30, 2024:</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.882%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.882%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Revenues</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,668</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,340</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cost of revenues</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,481</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,338</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross profit</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,187</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,002</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gross margin</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">37</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">55</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Operating expenses:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Selling, general and administrative</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,665</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,596</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Research and development</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,340</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,304</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total operating expenses</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,005</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,900</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss from operations</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,818</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,898</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Other income (expenses):</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Depreciation and amortization expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">394</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,535</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Stock-based compensation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,165</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">487</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Loss before income taxes</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,239</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,896</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Income tax (benefit) expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">58</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">463</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net loss</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,297</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,433</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table presents the Company&#8217;s segment assets as of September 30, 2025 and September 30, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Long-lived assets</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,046</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,203</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,226</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,594</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,272</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,797</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total assets</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Hardware</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40,908</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30,216</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Software</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">22,961</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23,720</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">63,869</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">53,936</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<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_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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>59
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Major Customers, Suppliers and Related Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock', window );">Schedule of Revenues by Geographic Region</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarizes revenues by geographic region. Revenues are attributed to countries based on customer&#8217;s delivery location.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Years ended September 30,</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Americas</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">34,417</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,336</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Asia Pacific</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,381</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,265</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Europe, Middle East and Africa</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,959</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,407</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total Revenues</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40,757</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">24,008</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Schedule of Long Lived Assets by Geographic Region</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table summarized long lived assets by geographic region.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:66.993%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.62%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.883000000000001%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">United States</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,181</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,644</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Europe, Middle East and Africa</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">91</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">153</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total long lived assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,272</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,797</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds 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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock</td>
</tr>
<tr>
<td style="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>60
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies - Additional information (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2025 </div>
<div>USD ($) </div>
<div>Subsidiary </div>
<div>Customer </div>
<div>Segment</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>Customer</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems', window );"><strong>Basis of Presentation and Siginificant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_NumberOfWhollyOwnedSubsidiaries', window );">Number of wholly owned subsidiaries | Subsidiary</a></td>
<td class="nump">6<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_gnss_NumberOfAdditionalInactiveSubsidiaries', window );">Number of additional inactive subsidiaries | Subsidiary</a></td>
<td class="nump">1<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_gnss_CashAndCashEquivalentsRetainedInForeignBanks', window );">Cash and cash equivalents retained in foreign banks</a></td>
<td class="nump">$ 222,000<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_gnss_InvestmentsTypicalFinalMaturity', window );">Investments typical final maturity maximum year</a></td>
<td class="text">3 years<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_gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity', window );">Investments typical portfolio weighted average maturity month</a></td>
<td class="text">18 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 7,969,000<span></span>
</td>
<td class="nump">$ 4,945,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">585,000<span></span>
</td>
<td class="nump">345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts for expected credit losses</a></td>
<td class="nump">65,000<span></span>
</td>
<td class="nump">65,000<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_gnss_InventoryObsolescenceWriteDownRecoveries', window );">Inventory Obsolescence Write Down (Recoveries)</a></td>
<td class="num">(2,000)<span></span>
</td>
<td class="nump">453,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment charge</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_ShippingAndHandlingCosts', window );">Shipping and handling costs</a></td>
<td class="nump">139,000<span></span>
</td>
<td class="nump">128,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">23,801,000<span></span>
</td>
<td class="nump">13,819,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="nump">90,000<span></span>
</td>
<td class="nump">454,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty reserve</a></td>
<td class="nump">62,000<span></span>
</td>
<td class="nump">76,000<span></span>
</td>
<td class="nump">$ 132,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_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment of long-lived assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | Segment</a></td>
<td class="nump">2<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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Translation gain</a></td>
<td class="nump">$ 210,000<span></span>
</td>
<td class="nump">152,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent', window );">Change in fair value of Term Loans related to credit risk</a></td>
<td class="nump">820,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember', window );">Shipping and Handling [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems', window );"><strong>Basis of Presentation and Siginificant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">$ 181,000<span></span>
</td>
<td class="nump">$ 187,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems', window );"><strong>Basis of Presentation and Siginificant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful lives</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems', window );"><strong>Basis of Presentation and Siginificant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful lives</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">15 years<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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems', window );"><strong>Basis of Presentation and Siginificant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_NumberOfMajorCustomers', window );">Number of major customers | Customer</a></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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems', window );"><strong>Basis of Presentation and Siginificant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">30.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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems', window );"><strong>Basis of Presentation and Siginificant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">14.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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems', window );"><strong>Basis of Presentation and Siginificant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">11.00%<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_gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Basis of presentation and siginificant accounting policies.</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;">gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_CashAndCashEquivalentsRetainedInForeignBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash and cash equivalents retained in foreign banks.</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;">gnss_CashAndCashEquivalentsRetainedInForeignBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_InventoryObsolescenceWriteDownRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 write-down (recovery) of the value of inventory resulting from obsolescence.</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;">gnss_InventoryObsolescenceWriteDownRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_InvestmentsTypicalFinalMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 final maturity that the Company generally does not exceed with regard to the financial instruments in which it invests.</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;">gnss_InvestmentsTypicalFinalMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portfolio weighted average maturity that the Company generally does not exceed with regard to the financial instruments in which it invests.</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;">gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_NumberOfAdditionalInactiveSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of additional inactive subsidiaries of the reporting entity, as of a certain date.</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;">gnss_NumberOfAdditionalInactiveSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_NumberOfMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.</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;">gnss_NumberOfMajorCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_NumberOfWhollyOwnedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of wholly owned subsidiaries of the reporting entity as of a certain date.</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;">gnss_NumberOfWhollyOwnedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_ShippingAndHandlingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shipping and handling costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_ShippingAndHandlingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, 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://www.xbrl.org/2003/role/exampleRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-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_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allowance for credit loss on 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/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-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_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of goods produced and sold and services rendered 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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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://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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<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 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 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 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)(A))<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)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of gain (loss) from increase (decrease) in instrument-specific credit risk of financial liability measured under fair value option, attributable to 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 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<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/2147482425/460-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShippingAndHandlingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=gnss_Customer1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gnss_Customer1Member</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=gnss_Customer2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gnss_Customer2Member</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=gnss_Customer3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gnss_Customer3Member</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>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Recent Accounting Pronouncements - Additional Information (Details) - ASU No. 2023-07<br></strong></div></th>
<th class="th"><div>Sep. 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_gnss_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted', window );">Change in Accounting Principle, Accounting Standards Update, Adopted [true false]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate', window );">Change in Accounting Principle, Accounting Standards Update, Adoption Date</a></td>
<td class="text">Oct.  01,  2024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect', window );">Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_AccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounting Policies [Line Items]</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;">gnss_AccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (true false) whether accounting standards update was adopted.</p></div>
<a href="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 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 2: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 3: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 7: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 8: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477123/405-50-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482477/820-10-65-13<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482477/820-10-65-13<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 19: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 20: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 21: 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 (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 22: 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 (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 23: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476151/220-40-65-1<br><br>Reference 26: 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 (a)<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_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>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_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date accounting standards update was adopted, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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 2: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 3: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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 5: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 6: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 10: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 11: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 12: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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 (a)<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 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477123/405-50-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482477/820-10-65-13<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482477/820-10-65-13<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 25: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 26: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 27: 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 (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 28: 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 (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: 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 (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 30: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476151/220-40-65-1<br><br>Reference 33: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 34: 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 (b)<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_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>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_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (true false) whether effect from applying amendment to accounting standards is immaterial.</p></div>
<a href="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 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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate202307Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate202307Member</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>62
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Additional Information (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 04, 2024</div></th>
<th class="th"><div>Oct. 04, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Stock issued during period, value, acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business combination, contingent consideration, liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment for contingent consideration liability, financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">219<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Business combination, contingent consideration arrangements, change in amount of contingent consideration, liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(16)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid-in Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Stock issued during period, value, acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,265<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business acquisition, equity interest issued or issuable, number of shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">986,486<span></span>
</td>
<td class="nump">81,083<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_SharePrice', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.95<span></span>
</td>
<td class="text">&#160;<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_gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock', window );">Increase in additional paid-in capital, obligation to issue common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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_BusinessCombinationContingentConsiderationLiability', window );">Business combination, contingent consideration, liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment', window );">Business combination, consideration transferred, working capital adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (15)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Business combination, acquisition related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<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_gnss_BusinessCombinationContingentConsiderationLiabilityAcquired', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 890<span></span>
</td>
<td class="text">&#160;<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_gnss_BusinessCombinationContingentConsiderationLiabilitySettled', window );">Business combination, contingent consideration, liability settled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60<span></span>
</td>
<td class="nump">874<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_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment for contingent consideration liability, financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies, LLC [Member] | Holdback liability</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_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business combination, contingent consideration, liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies, LLC [Member] | Contingent Consideration Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock issued during period, shares, acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">236,343<span></span>
</td>
<td class="nump">236,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies, LLC [Member] | Additional Paid-in Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business acquisition, equity interest issued or issuable, number of shares (in shares)</a></td>
<td class="nump">270,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueAcquisitions', window );">Stock issued during period, value, acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,924<span></span>
</td>
<td class="text">&#160;<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_gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock', window );">Increase in additional paid-in capital, obligation to issue common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies, LLC [Member] | Additional Paid-in Capital [Member] | Contingent Consideration Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Stock issued during period, value, acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies, LLC [Member] | Selling, General and Administrative [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Business combination, acquisition related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 112<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination consideration transferred working capital adjustment.</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;">gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_BusinessCombinationContingentConsiderationLiabilityAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination contingent consideration liability acquired.</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;">gnss_BusinessCombinationContingentConsiderationLiabilityAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_BusinessCombinationContingentConsiderationLiabilitySettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination contingent consideration liability settled.</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;">gnss_BusinessCombinationContingentConsiderationLiabilitySettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase in additional paid in capital obligation to issue common stock.</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;">gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity interest issued or issuable by acquirer as part of consideration transferred in business combination.</p></div>
<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 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-42<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-47<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479328/805-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479328/805-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479907/805-20-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479907/805-20-50-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 37: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for acquisition-related cost incurred to effect business combination. Includes, but is not limited to, finder's fee; advisory, legal, accounting, valuation, and other professional and consulting fees; and general administrative cost, including cost of maintaining internal acquisition department.</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 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-7<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement.</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 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<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 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 43<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<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/2147479581/805-30-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</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 15<br> -Subparagraph (f)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember</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_ContingentConsiderationByTypeAxis=gnss_HoldbackLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContingentConsiderationByTypeAxis=gnss_HoldbackLiabilityMember</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_ContingentConsiderationByTypeAxis=gnss_ContingentConsiderationLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContingentConsiderationByTypeAxis=gnss_ContingentConsiderationLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</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>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Schedule of Consideration (Details) - Evertel Technologies, LLC [Member] - USD ($)<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="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 04, 2023</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash paid</a></td>
<td class="nump">$ 923<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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Common stock issued</a></td>
<td class="nump">2,082<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_gnss_BusinessCombinationContingentConsiderationLiabilityAcquired', window );">Contingent consideration</a></td>
<td class="nump">890<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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Acquisition holdback liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 250<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_gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable', window );">Common stock to be issued</a></td>
<td class="nump">527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 685<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_gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment', window );">Working capital adjustment</a></td>
<td class="num">(15)<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="text">&#160;<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_gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred', window );">Business Combination, Consideration Transferred and to be Transferred</a></td>
<td class="nump">4,637<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_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Holdback Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Acquisition holdback liability</a></td>
<td class="nump">$ 230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination consideration transferred and to be transferred.</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;">gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 interests of the acquirer, including instruments or interests issuable in consideration for the business combination.</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;">gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination consideration transferred working capital adjustment.</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;">gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_BusinessCombinationContingentConsiderationLiabilityAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination contingent consideration liability acquired.</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;">gnss_BusinessCombinationContingentConsiderationLiabilityAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-47<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479328/805-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479328/805-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479907/805-20-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479907/805-20-50-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 37: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<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 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-42<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.</p></div>
<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 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember</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_ContingentConsiderationByTypeAxis=gnss_HoldbackLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContingentConsiderationByTypeAxis=gnss_HoldbackLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination - Schedule of Assets Acquired and Liabilities Assumed (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Oct. 04, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired</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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 13,450<span></span>
</td>
<td class="nump">$ 13,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,282<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill', window );">Total Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Liabilities assumed</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions', window );">Accrued commissions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,637<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_gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed assets including goodwill.</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;">gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued commissions.</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;">gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 prepaid expense and asset classified as other, acquired in business combination and recognized at acquisition date, 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 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 receivable acquired in business combination and recognized at acquisition date, classified as current. Includes, but is not limited to, receivable from customer for product and 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 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue assumed in business combination and recognized at acquisition date, 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 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability assumed in business combination and recognized at acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 identifiable intangible asset acquired in business combination and recognized at acquisition date. Excludes goodwill and financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 45<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-45<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 assumed in business combination and recognized at acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 acquired in excess of (less than) liability assumed plus goodwill in business combination and recognized at acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<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/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 13: 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(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Schedule of Identifiable Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 04, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Fair value, intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,550<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies LLC Member</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Fair value, intangibles</a></td>
<td class="nump">$ 2,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies LLC Member | Developed Technology Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Fair value, intangibles</a></td>
<td class="nump">$ 2,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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful life, intangibles (Year)</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies LLC Member | Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Fair value, intangibles</a></td>
<td class="nump">$ 260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful life, intangibles (Year)</a></td>
<td class="text">5 years<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-47<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479328/805-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479328/805-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479907/805-20-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479907/805-20-50-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 37: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 805<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478072/944-805-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember</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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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>66
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Additional Information (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract with customer, asset, after allowance for credit loss, total</a></td>
<td class="nump">$ 6,117<span></span>
</td>
<td class="nump">$ 150<span></span>
</td>
</tr>
<tr class="re">
<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, Remaining Performance Obligation, Amount</a></td>
<td class="nump">25,412<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_FairValueByLiabilityClassAxis=gnss_CustomerDepositsMember', window );">Customer Deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="nump">1,413<span></span>
</td>
<td class="nump">661<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_FairValueByLiabilityClassAxis=gnss_DeferredRevenueMember', window );">Deferred Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="nump">3,665<span></span>
</td>
<td class="nump">2,686<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_PR', window );">Puerto Rico Early Warning System</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract with customer, asset, after allowance for credit loss, total</a></td>
<td class="nump">6,025<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_srt_StatementGeographicalAxis=country_PR', window );">Puerto Rico Early Warning System | Customer Deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 15,122<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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="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 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-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_FairValueByLiabilityClassAxis=gnss_CustomerDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=gnss_CustomerDepositsMember</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_FairValueByLiabilityClassAxis=gnss_DeferredRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=gnss_DeferredRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_PR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_PR</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>67
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue Recognition - Additional Information (Details 2)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 25,412<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-10-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-10-01</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 23,934<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, Remaining Performance Obligation, Percentage</a></td>
<td class="nump">94.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</a></td>
<td class="text">12 months<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-10-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-10-01 | Puerto Rico Early Warning System</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 16,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_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, Remaining Performance Obligation, Percentage</a></td>
<td class="nump">67.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_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="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 (b)(1)<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not 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/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<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_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-10-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-10-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_PR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_PR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Schedule of Contract Asset and Contract Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Beginning Balance</a></td>
<td class="nump">$ 5,618<span></span>
</td>
<td class="nump">$ 4,020<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_gnss_ContractWithCustomerLiabilityIncreaseForNewContract', window );">New performance obligations</a></td>
<td class="nump">47,283<span></span>
</td>
<td class="nump">14,457<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_gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod', window );">Recognition of revenue as a result of satisfying performance obligations</a></td>
<td class="num">(27,480)<span></span>
</td>
<td class="num">(12,865)<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_gnss_ContractWithCustomerLiabilityEffectOfExchangeRate', window );">Effect of exchange rate on deferred revenue</a></td>
<td class="num">(9)<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Ending Balance</a></td>
<td class="nump">25,412<span></span>
</td>
<td class="nump">5,618<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Less: non-current portion</a></td>
<td class="num">(1,478)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current portion as of September 30, 2025</a></td>
<td class="nump">23,934<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_FairValueByLiabilityClassAxis=gnss_CustomerDepositsMember', window );">Customer Deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Beginning Balance</a></td>
<td class="nump">1,606<span></span>
</td>
<td class="nump">766<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_gnss_ContractWithCustomerLiabilityIncreaseForNewContract', window );">New performance obligations</a></td>
<td class="nump">34,925<span></span>
</td>
<td class="nump">6,294<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_gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod', window );">Recognition of revenue as a result of satisfying performance obligations</a></td>
<td class="num">(16,862)<span></span>
</td>
<td class="num">(5,454)<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_gnss_ContractWithCustomerLiabilityEffectOfExchangeRate', window );">Effect of exchange rate on deferred revenue</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_ContractWithCustomerLiability', window );">Ending Balance</a></td>
<td class="nump">19,669<span></span>
</td>
<td class="nump">1,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Less: non-current portion</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Current portion as of September 30, 2025</a></td>
<td class="nump">19,669<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_FairValueByLiabilityClassAxis=gnss_DeferredRevenueMember', window );">Deferred Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Beginning Balance</a></td>
<td class="nump">4,012<span></span>
</td>
<td class="nump">3,254<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_gnss_ContractWithCustomerLiabilityIncreaseForNewContract', window );">New performance obligations</a></td>
<td class="nump">12,358<span></span>
</td>
<td class="nump">8,163<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_gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod', window );">Recognition of revenue as a result of satisfying performance obligations</a></td>
<td class="num">(10,618)<span></span>
</td>
<td class="num">(7,411)<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_gnss_ContractWithCustomerLiabilityEffectOfExchangeRate', window );">Effect of exchange rate on deferred revenue</a></td>
<td class="num">(9)<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Ending Balance</a></td>
<td class="nump">5,743<span></span>
</td>
<td class="nump">$ 4,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Less: non-current portion</a></td>
<td class="num">(1,478)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current portion as of September 30, 2025</a></td>
<td class="nump">$ 4,265<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_gnss_ContractWithCustomerLiabilityEffectOfExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effect of exchange rate for contract with customer 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;">gnss_ContractWithCustomerLiabilityEffectOfExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_ContractWithCustomerLiabilityIncreaseForNewContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration from customer has been received or is due, from new contract.</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;">gnss_ContractWithCustomerLiabilityIncreaseForNewContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized during period including amounts previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</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;">gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: 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_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: 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_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_FairValueByLiabilityClassAxis=gnss_CustomerDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=gnss_CustomerDepositsMember</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_FairValueByLiabilityClassAxis=gnss_DeferredRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=gnss_DeferredRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Fair Value by Major Security Type (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term Securities</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">$ 7,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Long-term Securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">249<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost Basis</a></td>
<td class="nump">175<span></span>
</td>
<td class="nump">8,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gain</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Loss</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_AssetsFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">175<span></span>
</td>
<td class="nump">8,647<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">453<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term Securities</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">7,945<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Long-term Securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">249<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member] | Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost Basis</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gain</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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Loss</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_AssetsFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term Securities</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_MarketableSecuritiesNoncurrent', window );">Long-term Securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member] | Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost Basis</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">8,338<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gain</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Loss</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_AssetsFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">8,346<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">152<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term Securities</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">7,945<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Long-term Securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">249<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member] | Level 2 [Member] | Certificates of Deposit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost Basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">401<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gain</a></td>
<td class="text">&#160;<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Loss</a></td>
<td class="text">&#160;<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_AssetsFairValueDisclosure', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">401<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Short-term Securities</a></td>
<td class="text">&#160;<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_MarketableSecuritiesNoncurrent', window );">Long-term Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">249<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member] | Level 2 [Member] | U.S. Government Agency Bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost Basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,591<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,594<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents</a></td>
<td class="text">&#160;<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_MarketableSecuritiesCurrent', window );">Short-term Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,594<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member] | Level 2 [Member] | Municipal Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost Basis</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">2,127<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gain</a></td>
<td class="nump">0<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Loss</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_AssetsFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">2,129<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents</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_MarketableSecuritiesCurrent', window );">Short-term Securities</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">2,129<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Long-term Securities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member] | Level 2 [Member] | Corporate Bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost Basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,219<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Loss</a></td>
<td class="text">&#160;<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_AssetsFairValueDisclosure', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,222<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents</a></td>
<td class="text">&#160;<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_MarketableSecuritiesCurrent', window );">Short-term Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,222<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Long-term Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<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 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<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_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MarketableSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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(2))<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_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember</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_FairValueByAssetClassAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByAssetClassAxis=us-gaap_USTreasuryAndGovernmentMember</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_FairValueByAssetClassAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByAssetClassAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</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_FairValueByAssetClassAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Oct. 04, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt securities, available-for-sale, accumulated gross unrealized loss, before tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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_GoodwillAndIntangibleAssetImpairment', window );">Goodwill impairment charge</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business combination, contingent consideration, liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment for contingent consideration liability, financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">219,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Unrealized loss positions related to available-for-sale debt securities</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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLLCMember', window );">Evertel Technologies, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Business combination, contingent consideration arrangements, range of outcomes, value, high</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,050,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_BusinessCombinationContingentConsiderationLiability', window );">Business combination, contingent consideration, liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment for contingent consideration liability, financing activities</a></td>
<td class="nump">$ 219,000<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLLCMember', window );">Evertel Technologies, LLC [Member] | Contingent Consideration Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock issued during period, shares, acquisitions</a></td>
<td class="nump">236,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum amount of estimate for undiscounted range of outcomes in contingent consideration arrangement in business combination.</p></div>
<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 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 43<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<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 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 43<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<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/2147479581/805-30-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</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_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</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 15<br> -Subparagraph (f)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLLCMember</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_ContingentConsiderationByTypeAxis=gnss_ContingentConsiderationLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContingentConsiderationByTypeAxis=gnss_ContingentConsiderationLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Fair Value Measurement of Acquired Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease, right-of-use asset</a></td>
<td class="nump">$ 2,419<span></span>
</td>
<td class="nump">$ 3,110<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLLCMember', window );">Evertel Technologies, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure', window );">Intangible assets from Evertel acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,550<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_gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss', window );">Intangible assets, gain (loss)</a></td>
<td class="text">&#160;<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_GoodwillFairValueDisclosure', window );">Goodwill from software reporting unit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,923<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_gnss_GoodwillFairValueGainLoss', window );">Gain (loss) in goodwill</a></td>
<td class="text">&#160;<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_OperatingLeaseRightOfUseAsset', window );">Operating lease, right-of-use asset</a></td>
<td class="nump">67<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_gnss_OperatingLeaseRightOfUseAssetGainLoss', window );">Operating lease right of use asset gain (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLLCMember', window );">Evertel Technologies, LLC [Member] | Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure', window );">Intangible assets from Evertel acquisition</a></td>
<td class="text">&#160;<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_GoodwillFairValueDisclosure', window );">Goodwill from software reporting unit</a></td>
<td class="text">&#160;<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_OperatingLeaseRightOfUseAsset', window );">Operating lease, right-of-use asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLLCMember', window );">Evertel Technologies, LLC [Member] | Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure', window );">Intangible assets from Evertel acquisition</a></td>
<td class="text">&#160;<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_GoodwillFairValueDisclosure', window );">Goodwill from software reporting unit</a></td>
<td class="text">&#160;<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_OperatingLeaseRightOfUseAsset', window );">Operating lease, right-of-use asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLLCMember', window );">Evertel Technologies, LLC [Member] | Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure', window );">Intangible assets from Evertel acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,550<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillFairValueDisclosure', window );">Goodwill from software reporting unit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,923<span></span>
</td>
</tr>
<tr class="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 );">Operating lease, right-of-use asset</a></td>
<td class="nump">$ 67<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_gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite lived intangible assets fair value disclosure gain (loss)</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;">gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_GoodwillFairValueGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Goodwill fair value gain (loss)</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;">gnss_GoodwillFairValueGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_OperatingLeaseRightOfUseAssetGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating lease right of use asset gain (loss)</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;">gnss_OperatingLeaseRightOfUseAssetGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</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 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Holdback Liability Measured at Fair Value on a Non-recurring Basis (Details) - Fair Value, Nonrecurring [Member] - Evertel Technologies, LLC [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Holdback Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonfinancialLiabilitiesFairValueDisclosure', window );">Balance</a></td>
<td class="nump">$ 250<span></span>
</td>
<td class="nump">$ 230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueAdjustment', window );">Accretion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<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_gnss_BusinessCombinationContingentConsiderationLiabilitySettled', window );">Payment</a></td>
<td class="num">(250)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonfinancialLiabilitiesFairValueDisclosure', window );">Balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Contingent Consideration Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonfinancialLiabilitiesFairValueDisclosure', window );">Balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">890<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueAdjustment', window );">Accretion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16)<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_gnss_BusinessCombinationContingentConsiderationLiabilitySettled', window );">Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(874)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonfinancialLiabilitiesFairValueDisclosure', window );">Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_BusinessCombinationContingentConsiderationLiabilitySettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination contingent consideration liability settled.</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;">gnss_BusinessCombinationContingentConsiderationLiabilitySettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_LiabilitiesFairValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.</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_LiabilitiesFairValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NonfinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations not classified as financial liabilities. Includes, but is not limited to, accounts payable and accrued liabilities, commitments, obligations, and other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonfinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLLCMember</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_FairValueByLiabilityClassAxis=gnss_HoldbackLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=gnss_HoldbackLiabilityMember</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_FairValueByLiabilityClassAxis=gnss_ContingentConsiderationLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=gnss_ContingentConsiderationLiabilityMember</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>73
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Schedule of Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 2,470<span></span>
</td>
<td class="nump">$ 5,442<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">4,987<span></span>
</td>
<td class="nump">1,377<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">2,636<span></span>
</td>
<td class="nump">1,331<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_InventoryGross', window );">Inventories, gross</a></td>
<td class="nump">10,093<span></span>
</td>
<td class="nump">8,150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Reserve for obsolescence</a></td>
<td class="num">(1,288)<span></span>
</td>
<td class="num">(837)<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 );">Inventories, net</a></td>
<td class="nump">$ 8,805<span></span>
</td>
<td class="nump">$ 7,313<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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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))<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_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 valuation reserve for inventory.</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 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 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(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_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 5,590<span></span>
</td>
<td class="nump">$ 5,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(4,465)<span></span>
</td>
<td class="num">(4,228)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,125<span></span>
</td>
<td class="nump">1,291<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">422<span></span>
</td>
<td class="nump">451<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">1,633<span></span>
</td>
<td class="nump">1,697<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">1,480<span></span>
</td>
<td class="nump">1,480<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">2,294<span></span>
</td>
<td class="nump">2,312<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 183<span></span>
</td>
<td class="nump">$ 30<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<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 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: 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 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 7: 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 (c)<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_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of goodwill</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_GoodwillGross', window );">Goodwill, Gross</a></td>
<td class="nump">13,450,000<span></span>
</td>
<td class="nump">$ 13,329,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=gnss_GenasysSpainMember', window );">Genasys Spain [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Goodwill and Intangible Assets, Foreign Currency Translation Gain (Loss)</a></td>
<td class="nump">$ 119,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 foreign currency translation gain (loss) which increases (decreases) goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized. Includes amount, before amortization expense and impairment loss, of goodwill for private company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<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/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<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/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-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_ConsolidatedEntitiesAxis=gnss_GenasysSpainMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidatedEntitiesAxis=gnss_GenasysSpainMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 13,329<span></span>
</td>
<td class="nump">$ 10,282<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency translation</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">124<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">13,450<span></span>
</td>
<td class="nump">13,329<span></span>
</td>
</tr>
<tr class="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 );">Beginning balance</a></td>
<td class="nump">8,506<span></span>
</td>
<td class="nump">8,427<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,550<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="num">(2,357)<span></span>
</td>
<td class="num">(2,478)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Currency translation</a></td>
<td class="num">(2)<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Ending balance</a></td>
<td class="nump">6,147<span></span>
</td>
<td class="nump">8,506<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=gnss_HardwareMember', window );">Hardware [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</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_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="text">&#160;<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_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency translation</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_Goodwill', window );">Ending balance</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_FiniteLivedIntangibleAssetsNet', window );">Beginning balance</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquisitions</a></td>
<td class="text">&#160;<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_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Currency translation</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_FiniteLivedIntangibleAssetsNet', window );">Ending balance</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=gnss_SoftwareMember', window );">Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">13,329<span></span>
</td>
<td class="nump">10,282<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency translation</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">124<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">13,450<span></span>
</td>
<td class="nump">13,329<span></span>
</td>
</tr>
<tr class="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 );">Beginning balance</a></td>
<td class="nump">8,492<span></span>
</td>
<td class="nump">8,410<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,550<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="num">(2,355)<span></span>
</td>
<td class="num">(2,475)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Currency translation</a></td>
<td class="num">(2)<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Ending balance</a></td>
<td class="nump">$ 6,135<span></span>
</td>
<td class="nump">$ 8,492<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<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 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 805<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478072/944-805-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<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/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 13: 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(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<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/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-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_StatementBusinessSegmentsAxis=gnss_HardwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=gnss_HardwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=gnss_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=gnss_SoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Summary of Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross carrying amount</a></td>
<td class="nump">$ 16,979<span></span>
</td>
<td class="nump">$ 17,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">2,357<span></span>
</td>
<td class="nump">2,478<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(10,832)<span></span>
</td>
<td class="num">(8,516)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">6,147<span></span>
</td>
<td class="nump">8,506<span></span>
</td>
<td class="nump">$ 8,427<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_DevelopedTechnologyRightsMember', window );">Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross carrying amount</a></td>
<td class="nump">14,234<span></span>
</td>
<td class="nump">14,252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross carrying amount</a></td>
<td class="nump">2,063<span></span>
</td>
<td class="nump">2,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Name Portfolio [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross carrying amount</a></td>
<td class="nump">610<span></span>
</td>
<td class="nump">617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross carrying amount</a></td>
<td class="nump">$ 72<span></span>
</td>
<td class="nump">$ 72<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<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 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<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/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Estimated Future Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2026</a></td>
<td class="nump">$ 2,221<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2027</a></td>
<td class="nump">2,048<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2028</a></td>
<td class="nump">1,220<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2029</a></td>
<td class="nump">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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2030</a></td>
<td class="nump">328<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">$ 6,147<span></span>
</td>
<td class="nump">$ 8,506<span></span>
</td>
<td class="nump">$ 8,427<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepaid Expenses and Other - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_PrepaidExpensesAndOtherLineItems', window );"><strong>Prepaid Expenses and Other [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_DepositsForInventory', window );">Deposits for inventory</a></td>
<td class="nump">$ 6,617<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_PR', window );">Puerto Rico Early Warning System Project [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_PrepaidExpensesAndOtherLineItems', window );"><strong>Prepaid Expenses and Other [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_DepositsForInventory', window );">Deposits for inventory</a></td>
<td class="nump">$ 6,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_PrepaidExpensesAndOtherLineItems', window );"><strong>Prepaid Expenses and Other [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortizationPeriod', window );">Capitalized contract cost, amortization period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_PrepaidExpensesAndOtherLineItems', window );"><strong>Prepaid Expenses and Other [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortizationPeriod', window );">Capitalized contract cost, amortization period</a></td>
<td class="text">5 years<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_gnss_DepositsForInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of asset related to consideration paid in advance for deposits for inventory that provides economic benefits.</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;">gnss_DepositsForInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_PrepaidExpensesAndOtherLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid expenses and 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;">gnss_PrepaidExpensesAndOtherLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_CapitalizedContractCostAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization period of cost capitalized in obtaining or fulfilling contract with customer, 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/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -SubTopic 40<br> -Topic 340<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-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_CapitalizedContractCostAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-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_srt_StatementGeographicalAxis=country_PR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_PR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepaid Expenses and Other - Summary of Prepaid Expenses and Others (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid Expense and Other Assets, Current [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_DepositsForInventory', window );">Deposits for inventory</a></td>
<td class="nump">$ 6,617<span></span>
</td>
<td class="nump">$ 4<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_gnss_SalesTaxReceivable', window );">Puerto Rico sales tax receivable</a></td>
<td class="nump">491<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_CapitalizedContractCostNetCurrent', window );">Prepaid commissions</a></td>
<td class="nump">410<span></span>
</td>
<td class="nump">540<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_gnss_Value-AddedTaxReceivableAndBankWithholdings', window );">Spain value-added tax receivable and bank withholdings</a></td>
<td class="nump">360<span></span>
</td>
<td class="nump">225<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_gnss_PrepaidProfessionalServices', window );">Prepaid professional services</a></td>
<td class="nump">345<span></span>
</td>
<td class="nump">595<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_gnss_DueAndSubscription', window );">Dues and subscriptions</a></td>
<td class="nump">207<span></span>
</td>
<td class="nump">516<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid insurance</a></td>
<td class="nump">185<span></span>
</td>
<td class="nump">288<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_gnss_PrepaidTradeShowsAndTravel', window );">Trade shows and travel</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Canadian goods and services and harmonized sales tax receivable</a></td>
<td class="nump">29<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">56<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid Expense and Other Assets, Current</a></td>
<td class="nump">$ 8,742<span></span>
</td>
<td class="nump">$ 2,409<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_DepositsForInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of asset related to consideration paid in advance for deposits for inventory that provides economic benefits.</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;">gnss_DepositsForInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_DueAndSubscription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 due and subscription that provides economic benefits within a future period of 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;">gnss_DueAndSubscription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_PrepaidProfessionalServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 prepaid professional 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;">gnss_PrepaidProfessionalServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_PrepaidTradeShowsAndTravel">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration paid in advance for trade shows and travel that provides economic benefits within a future period of 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;">gnss_PrepaidTradeShowsAndTravel</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_SalesTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sales tax receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_SalesTaxReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_Value-AddedTaxReceivableAndBankWithholdings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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-added tax receivable and bank withholdings.</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;">gnss_Value-AddedTaxReceivableAndBankWithholdings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_CapitalizedContractCostNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; 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 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-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_CapitalizedContractCostNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</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(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<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_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PrepaidExpenseAndOtherAssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 insurance that provides economic benefits within a future period of 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/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-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_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>81
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued and Other Liabilities - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_AccruedAndOtherLiabilitiesLineItems', window );"><strong>Accrued and Other Liabilities [Line items]</strong></a></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_gnss_ExtendedProductWarrantyTerm', window );">Extended product warranty term (year)</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_AccruedAndOtherLiabilitiesLineItems', window );"><strong>Accrued and Other Liabilities [Line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_ExtendedProductWarrantyTerm', window );">Extended product warranty term (year)</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_AccruedAndOtherLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued and Other 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;">gnss_AccruedAndOtherLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_ExtendedProductWarrantyTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 term of extended product warranty.</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;">gnss_ExtendedProductWarrantyTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued and Other Liabilities - Summary of Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_AccruedAndOtherLiabilitiesLineItems', window );"><strong>Accrued and Other Liabilities [Line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Payroll and related</a></td>
<td class="nump">$ 2,471<span></span>
</td>
<td class="nump">$ 3,249<span></span>
</td>
</tr>
<tr class="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">23,934<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_gnss_ShortTermProvision', window );">Short-term provision</a></td>
<td class="nump">83<span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent', window );">Warranty reserve</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">76<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_gnss_AccruedContractCosts', window );">Accrued contract costs</a></td>
<td class="nump">550<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_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">51<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</a></td>
<td class="nump">7,451<span></span>
</td>
<td class="nump">7,424<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_ContingentConsiderationByTypeAxis=gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember', window );">Acquisition or Asset Purchase Holdback Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_AccruedAndOtherLiabilitiesLineItems', window );"><strong>Accrued and Other Liabilities [Line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Acquisition liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">250<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_ServiceMember', window );">Service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_AccruedAndOtherLiabilitiesLineItems', window );"><strong>Accrued and Other Liabilities [Line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">$ 4,265<span></span>
</td>
<td class="nump">$ 3,643<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_AccruedAndOtherLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued and Other 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;">gnss_AccruedAndOtherLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_AccruedContractCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued contract costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_AccruedContractCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_ShortTermProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Short term provision.</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;">gnss_ShortTermProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<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/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: 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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContingentConsiderationByTypeAxis=gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContingentConsiderationByTypeAxis=gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember</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_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ServiceMember</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>83
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued and Other Liabilities - Summary of Changes in Warranty Reserve (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Beginning balance</a></td>
<td class="nump">$ 76<span></span>
</td>
<td class="nump">$ 132<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_gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties', window );">Warranty provision</a></td>
<td class="nump">5<span></span>
</td>
<td class="num">(35)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Warranty settlements</a></td>
<td class="num">(19)<span></span>
</td>
<td class="num">(21)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Ending balance</a></td>
<td class="nump">$ 62<span></span>
</td>
<td class="nump">$ 76<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to new warranties issuance and preexisting product warranties.</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;">gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<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/2147482425/460-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="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 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>84
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Term Loans and Warrant Liabilities - Additional Information (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May 09, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 13, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 13, 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_gnss_TermLoanAndWarrantLiabilitiesLineItems', window );"><strong>Term Loan and Warrant Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross', window );">Proceeds from issuance of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration', window );">Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">us-gaap:SecuredOvernightFinancingRateSofrMember<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_gnss_GainLossOnDebtIssuance', window );">Loss on issuance of First Amendment Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 480<span></span>
</td>
<td class="nump">$ 0<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_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_TermLoanAndWarrantLiabilitiesLineItems', window );"><strong>Term Loan and Warrant Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of warrant or right, number of securities called by warrants or rights | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,068,182<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of warrant or right, exercise price of warrants or rights | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.53<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_DebtInstrumentAxis=gnss_TermLoanMember', window );">Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_TermLoanAndWarrantLiabilitiesLineItems', window );"><strong>Term Loan and Warrant Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<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_gnss_DebtInstrumentOriginalIssueDiscountPercentage', window );">Debt instrument, original issue discount percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.02<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_gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash', window );">Debt instrument, basis spread on variable rate, when repayment in cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.05<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_gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares', window );">Debt instrument, basis spread on variable rate, when repayment in cash and issuance of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.06<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_gnss_DebtInstrumentRepaymentOfInterestPercentageInCash', window );">Debt instrument, repayment of interest, percentage in cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50<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_gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount', window );">Debt instrument, redemption of debt percentage of principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.01<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_DebtInstrumentAxis=gnss_TermLoanMember', window );">Term Loan [Member] | Measurement Input, Discount Rate [Member] | Valuation Technique, Discounted Cash Flow [Member] | Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_TermLoanAndWarrantLiabilitiesLineItems', window );"><strong>Term Loan and Warrant Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMeasurementInput', window );">Debt instrument, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.361<span></span>
</td>
<td class="nump">0.26<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_DebtInstrumentAxis=gnss_FirstAmendmentTermLoanMember', window );">First Amendment Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_TermLoanAndWarrantLiabilitiesLineItems', window );"><strong>Term Loan and Warrant Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_DebtInstrumentMaximumAdditionalTermLoansAmount', window );">Debt instrument maximum additional term loan amount</a></td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt instrument, maturity date</a></td>
<td class="text">Dec. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">5.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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration', window );">Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]</a></td>
<td class="text">us-gaap:SecuredOvernightFinancingRateSofrMember<span></span>
</td>
<td class="text">&#160;<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_gnss_GainLossOnDebtIssuance', window );">Loss on issuance of First Amendment Term Loan</a></td>
<td class="nump">$ 480<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed', window );">Total return as percentage of principal amount repaid</a></td>
<td class="nump">30.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_DebtInstrumentAxis=gnss_FirstAmendmentTermLoanMember', window );">First Amendment Term Loan [Member] | Measurement Input, Discount Rate [Member] | Valuation Technique, Discounted Cash Flow [Member] | Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_TermLoanAndWarrantLiabilitiesLineItems', window );"><strong>Term Loan and Warrant Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMeasurementInput', window );">Debt instrument, measurement input</a></td>
<td class="nump">35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument when repayment debt in cash.</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;">gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument when repayment of debt in cash and issuance of stocks.</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;">gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_DebtInstrumentMaximumAdditionalTermLoansAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument maximum additional term loan amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_DebtInstrumentMaximumAdditionalTermLoansAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_DebtInstrumentOriginalIssueDiscountPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of original issue discount under debt 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;">gnss_DebtInstrumentOriginalIssueDiscountPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 redemption of debt within one year as percentage of principal amount of the debt.</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;">gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_gnss_DebtInstrumentRepaymentOfInterestPercentageInCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 repayment of debt interest in cash as percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_DebtInstrumentRepaymentOfInterestPercentageInCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_GainLossOnDebtIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) on debt issuance.</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;">gnss_GainLossOnDebtIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross amount received from issuance of debt and warrants.</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;">gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_TermLoanAndWarrantLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term loan and warrant 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;">gnss_TermLoanAndWarrantLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible 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/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of principal amount of debt redeemed.</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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed</td>
</tr>
<tr>
<td style="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_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 type of variable interest rate on debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 470<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember</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_DebtInstrumentAxis=gnss_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=gnss_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=gnss_FirstAmendmentTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=gnss_FirstAmendmentTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Term Loans and Warrant Liabilities - Summary of Changes in Fair Value of Term Loan and First Amendment Term Loan Level 3 (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent', window );">Change in fair value related to credit risk in other comprehensive income</a></td>
<td class="nump">$ 820<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_FairValueByLiabilityClassAxis=gnss_FirstAmendmentTermLoanMember', window );">First Amendment Term Loan [Member] | Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance</a></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_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3', window );">Transfer in</a></td>
<td class="nump">4,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value related to non-credit risk recorded within net loss</a></td>
<td class="nump">$ 430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList', window );">Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other income, net<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance</a></td>
<td class="nump">$ 4,910<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_FairValueByLiabilityClassAxis=gnss_CloseDateTermLoanMember', window );">Close Date Term Loan [Member] | Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance</a></td>
<td class="nump">12,010<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_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3', window );">Transfer in</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,575<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value related to non-credit risk recorded within net loss</a></td>
<td class="nump">$ 1,910<span></span>
</td>
<td class="nump">$ 435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList', window );">Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other income, net<span></span>
</td>
<td class="text">Other income, net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent', window );">Change in fair value related to credit risk in other comprehensive income</a></td>
<td class="num">$ (820)<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance</a></td>
<td class="nump">$ 13,100<span></span>
</td>
<td class="nump">$ 12,010<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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 820<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/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2G<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2G<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of income or comprehensive income that includes gain (loss) from liability measured at fair value using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of gain (loss) from increase (decrease) in instrument-specific credit risk of financial liability measured under fair value option, attributable to 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 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueByLiabilityClassAxis=gnss_FirstAmendmentTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=gnss_FirstAmendmentTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=gnss_CloseDateTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=gnss_CloseDateTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Term Loans and Warrant Liabilities - Summary of Fair Value Assumptions Applied in Determining Initial Fair Value and Subsequent Fair Value of Warrant Liabilities (Details) - Level 3 [Member] - Warrant [Member]<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember', window );">Measurement input, discount rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants and rights outstanding, measurement input</a></td>
<td class="nump">0.037<span></span>
</td>
<td class="nump">0.036<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Measurement input, price volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants and rights outstanding, measurement input</a></td>
<td class="nump">0.626<span></span>
</td>
<td class="nump">0.58<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 43<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain 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/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</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>87
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Term Loans and Warrant Liabilities - Summary of Changes in Fair Value of Warrant Liabilities Level 3 (Details) - Warrant [Member] - Level 3 [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance</a></td>
<td class="nump">$ 6,640<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_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3', window );">Transfer in</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value within net loss</a></td>
<td class="num">$ (3,070)<span></span>
</td>
<td class="nump">$ 3,515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList', window );">Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other income, net<span></span>
</td>
<td class="text">Other income, net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance</a></td>
<td class="nump">$ 3,570<span></span>
</td>
<td class="nump">$ 6,640<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 820<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/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2G<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2G<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of income or comprehensive income that includes gain (loss) from liability measured at fair value using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex', window );">Increase in Lease Liability with 10% Increase in Index</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Operating lease, right-of-use asset</a></td>
<td class="nump">2,419<span></span>
</td>
<td class="nump">$ 3,110<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">$ 3,343<span></span>
</td>
<td class="nump">4,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">2 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">4.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="nump">$ 923<span></span>
</td>
<td class="nump">$ 982<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_AssetsAcquisitionOfAmikaMobileCorporationMember', window );">Assets Acquisition of Amika Mobile Corporation [Member] | Puerto Rico Early Warning System Project [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease, right-of-use asset</a></td>
<td class="nump">67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">$ 67<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_gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase in lease liability with every 10% increase in index.</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;">gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes 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 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=gnss_AssetsAcquisitionOfAmikaMobileCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=gnss_AssetsAcquisitionOfAmikaMobileCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_PR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_PR</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>89
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Summary of Operating ROU Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_OperatingLeaseRightOfUseAsset', window );">Operating lease ROU assets as of September 30, 2024</a></td>
<td class="nump">$ 3,110<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_gnss_AdditionalOperatingLeaseRightOfUseAssets', window );">Additional operating lease ROU assets</a></td>
<td class="nump">67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Less amortization of operating lease ROU assets</a></td>
<td class="num">(767)<span></span>
</td>
<td class="num">$ (794)<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_gnss_EffectOfExchangeRateOnOperatingLeaseROUAssets', window );">Effect of exchange rate on operating lease ROU assets</a></td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease ROU assets as of September 30, 2025</a></td>
<td class="nump">2,419<span></span>
</td>
<td class="nump">3,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liabilities at September 30, 2024</a></td>
<td class="nump">4,290<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_gnss_AdditionalOperatingLeaseLiabilities', window );">Additional operating lease liabilities</a></td>
<td class="nump">67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Less lease principal payments on operating lease liabilities</a></td>
<td class="num">(1,024)<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_gnss_EffectOfExchangeRateOnOperatingLeaseLiability', window );">Effect of exchange rate on operating lease liabilities</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liabilities as of September 30, 2025</a></td>
<td class="nump">3,343<span></span>
</td>
<td class="nump">4,290<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Less non-current portion</a></td>
<td class="num">(2,218)<span></span>
</td>
<td class="num">(3,269)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current portion</a></td>
<td class="nump">$ 1,125<span></span>
</td>
<td class="nump">$ 1,021<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_AdditionalOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional operating lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_AdditionalOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_AdditionalOperatingLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional operating lease right of use assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_AdditionalOperatingLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_EffectOfExchangeRateOnOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>mount of effect of exchange rate changes on operating lease 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;">gnss_EffectOfExchangeRateOnOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_EffectOfExchangeRateOnOperatingLeaseROUAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 effect of exchange rate changes on operating lease ROU assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_EffectOfExchangeRateOnOperatingLeaseROUAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>90
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2026</a></td>
<td class="nump">$ 1,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2027</a></td>
<td class="nump">1,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2028</a></td>
<td class="nump">1,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2029</a></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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2030</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted operating lease payments</a></td>
<td class="nump">3,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(207)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of operating lease liabilities</a></td>
<td class="nump">$ 3,343<span></span>
</td>
<td class="nump">$ 4,290<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_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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Pre-tax Income/(Loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems', window );"><strong>Schedule of Income before Income Tax, Domestic and Foreign [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Pre-tax income/(loss)</a></td>
<td class="num">$ (17,993)<span></span>
</td>
<td class="num">$ (32,135)<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems', window );"><strong>Schedule of Income before Income Tax, Domestic and Foreign [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Pre-tax income/(loss)</a></td>
<td class="num">(18,660)<span></span>
</td>
<td class="num">(31,964)<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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems', window );"><strong>Schedule of Income before Income Tax, Domestic and Foreign [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Pre-tax income/(loss)</a></td>
<td class="nump">$ 667<span></span>
</td>
<td class="num">$ (171)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of income before income tax, domestic and foreign.</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;">gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_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/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 2: 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 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/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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</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>92
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development credit</a></td>
<td class="nump">$ 4,242<span></span>
</td>
<td class="nump">$ 4,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits</a></td>
<td class="nump">0<span></span>
</td>
<td class="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_gnss_CapitalizedResearchAndExperimental', window );">Capitalized Research And Experimental</a></td>
<td class="nump">5,257<span></span>
</td>
<td class="nump">$ 3,893<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Deferred Tax Assets, Net</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration', window );">Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration</a></td>
<td class="nump">42,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration', window );">Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration</a></td>
<td class="nump">26,737<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development credit</a></td>
<td class="nump">3,003<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development credit</a></td>
<td class="nump">434<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member] | CALIFORNIA [Member] | Internal Revenue Service (IRS) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration', window );">Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration</a></td>
<td class="nump">19,297<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member] | Other State [Member] | Internal Revenue Service (IRS) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration', window );">Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration</a></td>
<td class="nump">$ 458<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_gnss_CapitalizedResearchAndExperimental">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs that are paid or incurred in connection with the trade or business which represents cost in the experimental or laboratory sense.</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;">gnss_CapitalizedResearchAndExperimental</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_IncomeTaxDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax 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;">gnss_IncomeTaxDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</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_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</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=stpr_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=stpr_CA</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=gnss_OtherStateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gnss_OtherStateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</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_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="num">(2)<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">109<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current tax provision</a></td>
<td class="nump">119<span></span>
</td>
<td class="nump">120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">(0)<span></span>
</td>
<td class="num">(390)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(135)<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_DeferredIncomeTaxExpenseBenefit', window );">Total deferred provision</a></td>
<td class="nump">(0)<span></span>
</td>
<td class="num">(525)<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_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="nump">$ 119<span></span>
</td>
<td class="num">$ (405)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: 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 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/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 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><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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Reconciliation of Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income taxes computed at the federal statutory rate</a></td>
<td class="num">$ (3,780)<span></span>
</td>
<td class="num">$ (6,744)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">2,867<span></span>
</td>
<td class="nump">3,466<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_gnss_NondeductibleCompensationInterestExpenseAndOther', window );">Nondeductible compensation, interest expense and other</a></td>
<td class="num">(898)<span></span>
</td>
<td class="nump">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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal tax benefit</a></td>
<td class="num">(583)<span></span>
</td>
<td class="num">(334)<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_gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover', window );">Change in R&amp;D credit carryover</a></td>
<td class="num">(407)<span></span>
</td>
<td class="num">(379)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes', window );">NOL expirations and other prior year true-ups</a></td>
<td class="nump">2,725<span></span>
</td>
<td class="nump">3,051<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign rate differential</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">104<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_gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting', window );">Tax impacts of Evertel acquisition accounting</a></td>
<td class="nump">(0)<span></span>
</td>
<td class="num">(525)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="nump">$ 119<span></span>
</td>
<td class="num">$ (405)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in research and development carryover 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;">gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation tax impact of acquisition accounting.</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;">gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_NondeductibleCompensationInterestExpenseAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation non deductible expense share based compensation cost interest and 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;">gnss_NondeductibleCompensationInterestExpenseAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: 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 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/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 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><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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<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 12A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>95
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Summary of Significant Portion of Net Deferred Tax Asset (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 13,070<span></span>
</td>
<td class="nump">$ 12,357<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development credit</a></td>
<td class="nump">4,242<span></span>
</td>
<td class="nump">4,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Share-based compensation</a></td>
<td class="nump">543<span></span>
</td>
<td class="nump">562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Patents</a></td>
<td class="nump">1,859<span></span>
</td>
<td class="nump">1,770<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accruals and other</a></td>
<td class="nump">2,621<span></span>
</td>
<td class="nump">2,227<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_gnss_CapitalizedResearchAndExperimental', window );">Capitalized R&amp;E expenses</a></td>
<td class="nump">5,257<span></span>
</td>
<td class="nump">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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowances</a></td>
<td class="nump">327<span></span>
</td>
<td class="nump">199<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_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">27,919<span></span>
</td>
<td class="nump">25,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Equipment</a></td>
<td class="num">(144)<span></span>
</td>
<td class="num">(216)<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_gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets', window );">Operating ROU assets</a></td>
<td class="num">(517)<span></span>
</td>
<td class="num">(619)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Acquired intangible assets</a></td>
<td class="num">(1,171)<span></span>
</td>
<td class="num">(1,592)<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_DeferredIncomeTaxLiabilities', window );">Gross deferred tax liabilities</a></td>
<td class="num">(1,832)<span></span>
</td>
<td class="num">(2,427)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less valuation allowance</a></td>
<td class="num">(26,087)<span></span>
</td>
<td class="num">(23,220)<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_DeferredTaxAssetsNet', window );">Net deferred tax assets and liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_CapitalizedResearchAndExperimental">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs that are paid or incurred in connection with the trade or business which represents cost in the experimental or laboratory sense.</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;">gnss_CapitalizedResearchAndExperimental</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from operating right-of-use assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</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 - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined contribution plan, employer discretionary contribution amount</a></td>
<td class="nump">$ 451<span></span>
</td>
<td class="nump">$ 455<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 discretionary contributions made by an employer to a defined contribution 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;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Additional Information (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 20, 2023</div></th>
<th class="th"><div>Oct. 08, 2022</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Mar. 17, 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 Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based compensation arrangement by share-based payment award, number of shares available for grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,962,642<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 );">Share-based compensation arrangement by share-based payment award, options, grants in period, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,063,250<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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based compensation arrangement by share-based payment award, expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<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_Dividends', window );">Dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition</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">1 year 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,663<span></span>
</td>
<td class="nump">$ 1,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based compensation arrangement by share-based payment award, options, outstanding, intrinsic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">538<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Share-based compensation arrangement by share-based payment award, options, exercisable, intrinsic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 161<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_SharePrice', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.45<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Share-based compensation arrangement by share-based payment award, options, exercises in period, intrinsic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 91<span></span>
</td>
<td class="nump">300<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_gnss_GrossProceedsFromStockOptionsExercised', window );">Gross proceeds from stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Share-based payment arrangement, expense, tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 660<span></span>
</td>
<td class="nump">896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">253,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=gnss_OptionsAndRSUSMember', window );">Options and RSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber', window );">Share-based compensation arrangement by share-based payment award, options and equity instruments other than options, outstanding, number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,276,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=gnss_CommonStockAwardMember', window );">Common Stock Award [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based compensation arrangement by share-based payment award, number of shares available for grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,686,184<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option [Member] | Employees, Directors, and Consultants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 993<span></span>
</td>
<td class="nump">626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member]</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 Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Share-based compensation arrangement by share-based payment award, non-option equity instruments, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Management [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based compensation arrangement by share-based payment award, options, grants in period, gross</a></td>
<td class="nump">450,000<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based compensation arrangement by share-based payment award, expiration period</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 years<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_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Management [Member] | Vesting Based on Market Conditions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based compensation arrangement by share-based payment award, non-option equity instruments, granted</a></td>
<td class="nump">225,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=gnss_EquityPlan2015Member', window );">2015 Equity Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Share-based compensation arrangement by share-based payment award, expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan. 19,  2025<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_PlanNameAxis=gnss_EquityPlan2015Member', window );">2015 Equity Plan [Member] | Common Stock Award [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber', window );">Share-based compensation arrangement by share-based payment award, number of shares remaining outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,918,238<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_PlanNameAxis=gnss_EquityPlan2025Member', window );">2025 Equity Plan [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-based compensation arrangement by share-based payment award, number of shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_GrossProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 gross proceeds including cash proceeds and increase accounts receivable from exercise of stock options granted under share-based compensation arrangement.</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;">gnss_GrossProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, remaining outstanding, 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;">gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and equity instruments other than options outstanding.</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;">gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 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)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-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_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax benefit for recognition of expense of 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 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the equity-based award expires, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 authorized for issuance 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/exampleRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=gnss_OptionsAndRSUSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gnss_OptionsAndRSUSMember</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=gnss_CommonStockAwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gnss_CommonStockAwardMember</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_srt_TitleOfIndividualAxis=gnss_EmployeesDirectorsAndConsultantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=gnss_EmployeesDirectorsAndConsultantsMember</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_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ManagementMember</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_VestingAxis=gnss_VestingBasedOnMarketConditionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VestingAxis=gnss_VestingBasedOnMarketConditionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=gnss_EquityPlan2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gnss_EquityPlan2015Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=gnss_EquityPlan2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gnss_EquityPlan2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of Stock Option Activity (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2025 </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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding (in shares) | shares</a></td>
<td class="nump">3,695,740<span></span>
</td>
</tr>
<tr class="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 );">Outstanding, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.84<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares) | shares</a></td>
<td class="nump">1,063,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.76<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Number of Shares Forfeited/expired (in shares) | shares</a></td>
<td class="num">(732,393)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Shares Forfeited/expired (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 3.47<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_gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod', window );">Number of Shares Exercised (in shares) | shares</a></td>
<td class="num">(27,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 1.77<span></span>
</td>
</tr>
<tr class="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 );">Outstanding (in shares) | shares</a></td>
<td class="nump">3,999,116<span></span>
</td>
</tr>
<tr class="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 );">Outstanding, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Shares Exercisable (in shares) | shares</a></td>
<td class="nump">1,530,276<span></span>
</td>
</tr>
<tr class="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, Shares Exercisable (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.98<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) exercised during the current 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;">gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</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 (c)(1)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of options that were either forfeited or expired.</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 (c)(1)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of Stock Options Outstanding (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2025 </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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number outstanding (in shares) | shares</a></td>
<td class="nump">3,999,116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life</a></td>
<td class="text">4 years 5 months 19 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price, outstanding balance</a></td>
<td class="nump">$ 2.71<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number exercisable | shares</a></td>
<td class="nump">1,530,276<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercisable, weighted average exercise price</a></td>
<td class="nump">$ 2.98<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeOneMember', window );">Range One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower exercise price</a></td>
<td class="nump">1.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper exercise price</a></td>
<td class="nump">$ 1.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number outstanding (in shares) | shares</a></td>
<td class="nump">707,876<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life</a></td>
<td class="text">5 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price, outstanding balance</a></td>
<td class="nump">$ 1.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number exercisable | shares</a></td>
<td class="nump">211,765<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercisable, weighted average exercise price</a></td>
<td class="nump">$ 1.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeTwoMember', window );">Range Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower exercise price</a></td>
<td class="nump">2.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper exercise price</a></td>
<td class="nump">$ 2.45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number outstanding (in shares) | shares</a></td>
<td class="nump">40,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life</a></td>
<td class="text">5 years 8 months 1 day<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price, outstanding balance</a></td>
<td class="nump">$ 2.26<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number exercisable | shares</a></td>
<td class="nump">12,084<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercisable, weighted average exercise price</a></td>
<td class="nump">$ 2.25<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeThreeMember', window );">Range Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower exercise price</a></td>
<td class="nump">2.59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper exercise price</a></td>
<td class="nump">$ 2.59<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number outstanding (in shares) | shares</a></td>
<td class="nump">701,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life</a></td>
<td class="text">6 years 2 months 4 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price, outstanding balance</a></td>
<td class="nump">$ 2.59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number exercisable | shares</a></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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercisable, weighted average exercise price</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeFourMember', window );">Range Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower exercise price</a></td>
<td class="nump">2.64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper exercise price</a></td>
<td class="nump">$ 2.68<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number outstanding (in shares) | shares</a></td>
<td class="nump">85,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life</a></td>
<td class="text">4 years 9 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price, outstanding balance</a></td>
<td class="nump">$ 2.67<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number exercisable | shares</a></td>
<td class="nump">48,542<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercisable, weighted average exercise price</a></td>
<td class="nump">$ 2.67<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeFiveMember', window );">Range Five [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower exercise price</a></td>
<td class="nump">2.69<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper exercise price</a></td>
<td class="nump">$ 2.69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number outstanding (in shares) | shares</a></td>
<td class="nump">1,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life</a></td>
<td class="text">4 years 7 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price, outstanding balance</a></td>
<td class="nump">$ 2.69<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number exercisable | shares</a></td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercisable, weighted average exercise price</a></td>
<td class="nump">$ 2.69<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeSixMember', window );">Range Six [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower exercise price</a></td>
<td class="nump">2.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper exercise price</a></td>
<td class="nump">$ 3.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number outstanding (in shares) | shares</a></td>
<td class="nump">1,127,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life</a></td>
<td class="text">3 years 21 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price, outstanding balance</a></td>
<td class="nump">$ 3.09<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number exercisable | shares</a></td>
<td class="nump">958,511<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercisable, weighted average exercise price</a></td>
<td class="nump">$ 3.15<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeSevenMember', window );">Range Seven [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower exercise price</a></td>
<td class="nump">3.46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper exercise price</a></td>
<td class="nump">$ 6.87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number outstanding (in shares) | shares</a></td>
<td class="nump">337,125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life</a></td>
<td class="text">5 years 3 months 18 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price, outstanding balance</a></td>
<td class="nump">$ 3.95<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number exercisable | shares</a></td>
<td class="nump">99,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercisable, weighted average exercise price</a></td>
<td class="nump">$ 4.9<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</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 (g)<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</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)(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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</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 (g)<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and 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> -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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeOneMember</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeTwoMember</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeThreeMember</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeFourMember</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeFiveMember</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeSixMember</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=gnss_RangeSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of Weighted-Average Assumptions (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility (Rate)</a></td>
<td class="nump">60.80%<span></span>
</td>
<td class="nump">58.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate (Rate)</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield (Rate)</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term in years (Year)</a></td>
<td class="text">3 years 8 months 12 days<span></span>
</td>
<td class="text">4 years 2 months 12 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 risk-free interest rate assumption that is used in valuing an option on its own 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 (f)(2)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="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)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2025 </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, number of shares (in shares) | shares</a></td>
<td class="nump">288,059<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, weighted average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.78<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Shares Granted (in shares) | shares</a></td>
<td class="nump">253,816<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.35<span></span>
</td>
</tr>
<tr class="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 );">Number of Shares Vested (in shares) | shares</a></td>
<td class="num">(237,867)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.56<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of Shares Forfeited/Cancelled (in shares) | shares</a></td>
<td class="num">(26,666)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Forfeited/cancelled (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.28<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, number of shares (in shares) | shares</a></td>
<td class="nump">277,342<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, weighted average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.62<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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>102
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summary of Share-based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="nump">$ 1,663<span></span>
</td>
<td class="nump">$ 1,652<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="nump">1,418<span></span>
</td>
<td class="nump">1,378<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="nump">$ 170<span></span>
</td>
<td class="nump">$ 207<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 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)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 (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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 04, 2024</div></th>
<th class="th"><div>Oct. 04, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<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_gnss_GrossProceedsFromStockOptionsExercised', window );">Gross proceeds from stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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_gnss_UnderwrittenPublicOfferingCommonStock', window );">Underwritten public offering, common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_PricePerShareUnderwrittenAgreement', window );">Price per share, underwritten agreement</a></td>
<td class="text">&#160;<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock', window );">Gross proceeds from underwritten public offering, common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of stock issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,051,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,051,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_SharePrice', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Stock issued during period, value, acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,265,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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<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 or stated value per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding, ending balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_CommonStockDividendsPerShareDeclared', window );">Common stock, dividends, per share, declared (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid-in Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Stock issued during period, value, acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,265,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business acquisition, equity interest issued or issuable, number of shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">986,486<span></span>
</td>
<td class="nump">81,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.95<span></span>
</td>
<td class="text">&#160;<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_gnss_BusinessAcquisitionObligationToIssueCommonStock', window );">Business acquisition, obligation to issue common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 81,083<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_gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock', window );">Increase in additional paid-in capital, obligation to issue common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 158,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Business combination, consideration transferred, equity interests issued and issuable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,082,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies, LLC [Member] | Contingent Consideration Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock issued during period, shares, acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">236,343<span></span>
</td>
<td class="nump">236,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies, LLC [Member] | Agreement to Issue Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business acquisition, equity interest issued or issuable, number of shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">270,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.95<span></span>
</td>
<td class="text">&#160;<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_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies, LLC [Member] | Additional Paid-in Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business acquisition, equity interest issued or issuable, number of shares (in shares)</a></td>
<td class="nump">270,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueAcquisitions', window );">Stock issued during period, value, acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,924,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock', window );">Increase in additional paid-in capital, obligation to issue common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">527,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 158,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies, LLC [Member] | Additional Paid-in Capital [Member] | Contingent Consideration Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Stock issued during period, value, acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 656,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember', window );">Evertel Technologies, LLC [Member] | Additional Paid-in Capital [Member] | Agreement to Issue Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock', window );">Increase in additional paid-in capital, obligation to issue common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 527,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_BusinessAcquisitionObligationToIssueCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligation to issue common stock for business acquisition.</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;">gnss_BusinessAcquisitionObligationToIssueCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_GrossProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 gross proceeds including cash proceeds and increase accounts receivable from exercise of stock options granted under share-based compensation arrangement.</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;">gnss_GrossProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 gross proceeds including cash proceeds and increase amounts receivable from underwritten public offering.</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;">gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase in additional paid in capital obligation to issue common stock.</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;">gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_PricePerShareUnderwrittenAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price or per unit amount of equity securities issued under the underwritten public offering.</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;">gnss_PricePerShareUnderwrittenAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_gnss_UnderwrittenPublicOfferingCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to be offered in the initial pubic offering under the underwritten public offering</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;">gnss_UnderwrittenPublicOfferingCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity interest issued or issuable by acquirer as part of consideration transferred in business combination.</p></div>
<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 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-42<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<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 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-42<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<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/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 8: 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(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 15: 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(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared during the period for each share of common stock 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> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=gnss_EvertelTechnologiesLlcMember</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_ContingentConsiderationByTypeAxis=gnss_ContingentConsiderationLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContingentConsiderationByTypeAxis=gnss_ContingentConsiderationLiabilityMember</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_ContingentConsiderationByTypeAxis=gnss_AgreementToIssueStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContingentConsiderationByTypeAxis=gnss_AgreementToIssueStockMember</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>104
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share - Schedule of Basic and Diluted Loss Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ (18,112)<span></span>
</td>
<td class="num">$ (31,730)<span></span>
</td>
</tr>
<tr class="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 );">Basic loss per share</a></td>
<td class="num">$ (0.4)<span></span>
</td>
<td class="num">$ (0.72)<span></span>
</td>
</tr>
<tr class="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 );">Diluted loss per share</a></td>
<td class="num">$ (0.4)<span></span>
</td>
<td class="num">$ (0.72)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesIssuedBasic', window );">Weighted average shares outstanding - basic (in shares)</a></td>
<td class="nump">45,056,436<span></span>
</td>
<td class="nump">44,316,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding - diluted (in shares)</a></td>
<td class="nump">45,056,436<span></span>
</td>
<td class="nump">44,316,865<span></span>
</td>
</tr>
<tr class="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 );">Antidilutive (in shares)</a></td>
<td class="nump">7,344,640<span></span>
</td>
<td class="nump">7,322,252<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive (in shares)</a></td>
<td class="nump">3,999,116<span></span>
</td>
<td class="nump">3,695,740<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Antidilutive (in shares)</a></td>
<td class="nump">277,342<span></span>
</td>
<td class="nump">288,059<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=gnss_ObligationToIssueCommonStockMember', window );">Obligation to Issue Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">270,271<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Antidilutive (in shares)</a></td>
<td class="nump">3,068,182<span></span>
</td>
<td class="nump">3,068,182<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_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 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 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 (c)(1)<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 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 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 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 (c)(1)<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 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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/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 2: 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 3: 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 4: 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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 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/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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: 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 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)(4)(iii)(A))<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 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 37: 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 38: 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 39: 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 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)(iii)(B))<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)(4)(iv))<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 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: 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_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_WeightedAverageNumberOfSharesIssuedBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).</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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<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_WeightedAverageNumberOfSharesIssuedBasic</td>
</tr>
<tr>
<td style="padding-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=gnss_ObligationToIssueCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gnss_ObligationToIssueCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_WarrantMember</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>105
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2025 </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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription', window );">Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description</a></td>
<td class="text">As reviewed by the CODM, the Company evaluates the performance of each segment based on sales, gross margin, operating income (loss), certain expenses including sales and marketing expense, research and development expense, depreciation and amortization expense, and stock-based compensation expense to allocate resources in the annual planning process.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration', window );">Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]</a></td>
<td class="text">srt:ChiefExecutiveOfficerMember<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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 title and position of individual or name of group identified as chief operating decision maker (CODM) 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-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_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of how chief operating decision maker (CODM) uses reported segment profit (loss) measure to assess performance and allocate resource.</p></div>
<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 (bb)<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription</td>
</tr>
<tr>
<td style="padding-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>106
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Schedule of Segment Reporting Information by Segment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 40,757<span></span>
</td>
<td class="nump">$ 24,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">23,801<span></span>
</td>
<td class="nump">13,819<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">16,956<span></span>
</td>
<td class="nump">10,189<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">25,660<span></span>
</td>
<td class="nump">27,261<span></span>
</td>
</tr>
<tr class="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">8,106<span></span>
</td>
<td class="nump">9,644<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">33,766<span></span>
</td>
<td class="nump">36,905<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">(16,810)<span></span>
</td>
<td class="num">(26,716)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other expenses</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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">1,663<span></span>
</td>
<td class="nump">1,652<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Loss before income taxes</a></td>
<td class="num">(17,993)<span></span>
</td>
<td class="num">(32,135)<span></span>
</td>
</tr>
<tr class="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 expense (benefit)</a></td>
<td class="nump">119<span></span>
</td>
<td class="num">(405)<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) income</a></td>
<td class="num">(18,112)<span></span>
</td>
<td class="num">(31,730)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=gnss_HardwareMember', window );">Hardware [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">31,839<span></span>
</td>
<td class="nump">16,668<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">20,128<span></span>
</td>
<td class="nump">10,481<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">$ 11,711<span></span>
</td>
<td class="nump">$ 6,187<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_gnss_GrossMargin', window );">Gross margin</a></td>
<td class="nump">37.00%<span></span>
</td>
<td class="nump">37.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">$ 13,697<span></span>
</td>
<td class="nump">$ 14,665<span></span>
</td>
</tr>
<tr class="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">2,941<span></span>
</td>
<td class="nump">3,340<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">16,638<span></span>
</td>
<td class="nump">18,005<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,927)<span></span>
</td>
<td class="num">(11,818)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other expenses</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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">357<span></span>
</td>
<td class="nump">394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">1,344<span></span>
</td>
<td class="nump">1,165<span></span>
</td>
</tr>
<tr class="re">
<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 );">Loss before income taxes</a></td>
<td class="num">(6,226)<span></span>
</td>
<td class="num">(17,239)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">58<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">(6,347)<span></span>
</td>
<td class="num">(17,297)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=gnss_SoftwareMember', window );">Software [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">8,918<span></span>
</td>
<td class="nump">7,340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">3,673<span></span>
</td>
<td class="nump">3,338<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">$ 5,245<span></span>
</td>
<td class="nump">$ 4,002<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_gnss_GrossMargin', window );">Gross margin</a></td>
<td class="nump">59.00%<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">$ 11,963<span></span>
</td>
<td class="nump">$ 12,596<span></span>
</td>
</tr>
<tr class="ro">
<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">5,165<span></span>
</td>
<td class="nump">6,304<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">17,128<span></span>
</td>
<td class="nump">18,900<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(11,883)<span></span>
</td>
<td class="num">(14,898)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other expenses</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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">2,422<span></span>
</td>
<td class="nump">2,535<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">319<span></span>
</td>
<td class="nump">487<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Loss before income taxes</a></td>
<td class="num">(11,767)<span></span>
</td>
<td class="num">(14,896)<span></span>
</td>
</tr>
<tr class="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 expense (benefit)</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(463)<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) income</a></td>
<td class="num">$ (11,765)<span></span>
</td>
<td class="num">$ (14,433)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_GrossMargin">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 margin.</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;">gnss_GrossMargin</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 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)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of goods produced and sold and services rendered 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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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://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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<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 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 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 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)(A))<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)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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 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/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 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><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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: 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 (e)<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_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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/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 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: 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 8: 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 9: 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 10: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 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 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/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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<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)(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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(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)(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/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/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 2: 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 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/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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 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/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 2: 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 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/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 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><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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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_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/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 2: 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 3: 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 4: 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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 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/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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: 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 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)(4)(iii)(A))<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 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 37: 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 38: 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 39: 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 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)(iii)(B))<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)(4)(iv))<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 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: 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/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/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 2: 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 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 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 5: 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 6: 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 7: 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 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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 2: 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 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/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 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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: 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 10: 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 11: 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 12: 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 13: 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 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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: 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 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://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 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(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: 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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=gnss_HardwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=gnss_HardwareMember</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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=gnss_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=gnss_SoftwareMember</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>107
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment Information - Schedule of Segment Reporting Information by Segment (Long-Lived Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">$ 7,272<span></span>
</td>
<td class="nump">$ 9,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_Assets', window );">Total assets</a></td>
<td class="nump">63,869<span></span>
</td>
<td class="nump">53,936<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=gnss_HardwareMember', window );">Hardware [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">1,046<span></span>
</td>
<td class="nump">1,203<span></span>
</td>
</tr>
<tr class="re">
<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">40,908<span></span>
</td>
<td class="nump">30,216<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=gnss_SoftwareMember', window );">Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">6,226<span></span>
</td>
<td class="nump">8,594<span></span>
</td>
</tr>
<tr class="re">
<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">$ 22,961<span></span>
</td>
<td class="nump">$ 23,720<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_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 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 2: 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(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/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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 7: 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 8: 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 9: 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 10: 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 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 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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 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/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 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)(iii))<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 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 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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/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 36: 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 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=gnss_HardwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=gnss_HardwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=gnss_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=gnss_SoftwareMember</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>108
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Major Customers, Suppliers and Related Information - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2025 </div>
<div>USD ($) </div>
<div>Customer</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>Customer</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues | $</a></td>
<td class="nump">$ 40,757<span></span>
</td>
<td class="nump">$ 24,008<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues | $</a></td>
<td class="nump">$ 33,922<span></span>
</td>
<td class="nump">$ 16,888<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Customer Concentration Risk</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_NumberOfMajorCustomers', window );">Number of major customers | Customer</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Customer Concentration Risk | Customer One</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">32.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Customer Concentration Risk</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gnss_NumberOfMajorCustomers', window );">Number of major customers | Customer</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Customer Concentration Risk | Customer One</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Customer Concentration Risk | Customer Two</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Customer Concentration Risk | Customer Three</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gnss_NumberOfMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.</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;">gnss_NumberOfMajorCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gnss_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: 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 10: 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 11: 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 12: 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 13: 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 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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=gnss_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gnss_CustomerOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=gnss_CustomerTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gnss_CustomerTwoMember</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=gnss_CustomerThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gnss_CustomerThreeMember</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>109
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Major Customers, Suppliers and Related Information - Schedule of Revenues by Geographic Region (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 40,757<span></span>
</td>
<td class="nump">$ 24,008<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_AmericasMember', window );">Americas</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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">34,417<span></span>
</td>
<td class="nump">17,336<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 );">Asia Pacific</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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">2,381<span></span>
</td>
<td class="nump">1,265<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 );">Europe, Middle East and Africa</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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 3,959<span></span>
</td>
<td class="nump">$ 5,407<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_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: 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 10: 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 11: 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 12: 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 13: 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 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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AmericasMember</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_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=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>110
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Major Customers, Suppliers and Related Information - Schedule of Long Lived Assets by Geographic Region (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long lived assets</a></td>
<td class="nump">$ 7,272<span></span>
</td>
<td class="nump">$ 9,797<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long lived assets</a></td>
<td class="nump">7,181<span></span>
</td>
<td class="nump">9,644<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 );">Europe, Middle East and Africa</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long lived assets</a></td>
<td class="nump">$ 91<span></span>
</td>
<td class="nump">$ 153<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=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>111
<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>112
<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>114
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>259</ContextCount>
  <ElementCount>517</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>97</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>75000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>75010 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>75020 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>75030 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>75040 - Statement - Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>75050 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>75060 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>75070 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995457 - Disclosure - Cybersecurity Risk Management, Strategy, and Governance</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance</Role>
      <ShortName>Cybersecurity Risk Management, Strategy, and Governance</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995467 - Disclosure - Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureOperations</Role>
      <ShortName>Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995477 - Disclosure - Basis of Presentation and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPolicies1</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995487 - Disclosure - Recent Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncements</Role>
      <ShortName>Recent Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995497 - Disclosure - Business Combination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombination1</Role>
      <ShortName>Business Combination</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995507 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995517 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995527 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureInventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995537 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995547 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995557 - Disclosure - Prepaid Expenses and Other</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOther1</Role>
      <ShortName>Prepaid Expenses and Other</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995567 - Disclosure - Accrued and Other Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilities1</Role>
      <ShortName>Accrued and Other Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995577 - Disclosure - Term Loans and Warrant Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilities</Role>
      <ShortName>Term Loans and Warrant Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995587 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureLeases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995597 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995607 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995617 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensation1</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995627 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995637 - Disclosure - Net Loss Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShare</Role>
      <ShortName>Net Loss Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995647 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformation1</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995657 - Disclosure - Major Customers, Suppliers and Related Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformation1</Role>
      <ShortName>Major Customers, Suppliers and Related Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995667 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPolicies1</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995677 - Disclosure - Business Combination (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationTables</Role>
      <ShortName>Business Combination (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombination1</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>995687 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognition</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>995697 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurements</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>995707 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosureInventories</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>995717 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipment</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>995727 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssets</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>995737 - Disclosure - Prepaid Expenses and Other (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherTables</Role>
      <ShortName>Prepaid Expenses and Other (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOther1</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>995747 - Disclosure - Accrued and Other Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesTables</Role>
      <ShortName>Accrued and Other Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilities1</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>995757 - Disclosure - Term Loans and Warrant Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesTables</Role>
      <ShortName>Term Loans and Warrant Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilities</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>995767 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosureLeases</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>995777 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxes</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>995787 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensation1</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>995797 - Disclosure - Net Loss Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareTables</Role>
      <ShortName>Net Loss Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShare</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>995807 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformation1</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>995817 - Disclosure - Major Customers, Suppliers and Related Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationTables</Role>
      <ShortName>Major Customers, Suppliers and Related Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformation1</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>995827 - Disclosure - Basis of Presentation and Significant Accounting Policies - Additional information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies - Additional information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>995837 - Disclosure - Recent Accounting Pronouncements - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncementsAdditionalInformationDetails</Role>
      <ShortName>Recent Accounting Pronouncements - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>995847 - Disclosure - Business Combination - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails</Role>
      <ShortName>Business Combination - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>995857 - Disclosure - Business Combination - Schedule of Consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails</Role>
      <ShortName>Business Combination - Schedule of Consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>995867 - Disclosure - Business Combination - Schedule of Assets Acquired and Liabilities Assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails</Role>
      <ShortName>Business Combination - Schedule of Assets Acquired and Liabilities Assumed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>995877 - Disclosure - Business Combination - Schedule of Identifiable Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails</Role>
      <ShortName>Business Combination - Schedule of Identifiable Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>995887 - Disclosure - Revenue Recognition - Additional Information (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1</Role>
      <ShortName>Revenue Recognition - Additional Information (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>995897 - Disclosure - Revenue Recognition - Additional Information (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2</Role>
      <ShortName>Revenue Recognition - Additional Information (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>995907 - Disclosure - Revenue Recognition - Schedule of Contract Asset and Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails</Role>
      <ShortName>Revenue Recognition - Schedule of Contract Asset and Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>995917 - Disclosure - Fair Value Measurements - Fair Value by Major Security Type (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails</Role>
      <ShortName>Fair Value Measurements - Fair Value by Major Security Type (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>995927 - Disclosure - Fair Value Measurements - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails</Role>
      <ShortName>Fair Value Measurements - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>995947 - Disclosure - Fair Value Measurements - Fair Value Measurement of Acquired Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails</Role>
      <ShortName>Fair Value Measurements - Fair Value Measurement of Acquired Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>995957 - Disclosure - Fair Value Measurements - Holdback Liability Measured at Fair Value on a Non-recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements - Holdback Liability Measured at Fair Value on a Non-recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>995967 - Disclosure - Inventories - Schedule of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails</Role>
      <ShortName>Inventories - Schedule of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>995977 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails</Role>
      <ShortName>Property and Equipment - Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>995987 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>995997 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>996007 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Summary of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>996017 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Estimated Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>996027 - Disclosure - Prepaid Expenses and Other - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails</Role>
      <ShortName>Prepaid Expenses and Other - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>996037 - Disclosure - Prepaid Expenses and Other - Summary of Prepaid Expenses and Others (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails</Role>
      <ShortName>Prepaid Expenses and Other - Summary of Prepaid Expenses and Others (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>996047 - Disclosure - Accrued and Other Liabilities - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails</Role>
      <ShortName>Accrued and Other Liabilities - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>996057 - Disclosure - Accrued and Other Liabilities - Summary of Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails</Role>
      <ShortName>Accrued and Other Liabilities - Summary of Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>996067 - Disclosure - Accrued and Other Liabilities - Summary of Changes in Warranty Reserve (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfChangesInWarrantyReserveDetails</Role>
      <ShortName>Accrued and Other Liabilities - Summary of Changes in Warranty Reserve (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>996077 - Disclosure - Term Loans and Warrant Liabilities - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails</Role>
      <ShortName>Term Loans and Warrant Liabilities - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>996087 - Disclosure - Term Loans and Warrant Liabilities - Summary of Changes in Fair Value of Term Loan and First Amendment Term Loan Level 3 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details</Role>
      <ShortName>Term Loans and Warrant Liabilities - Summary of Changes in Fair Value of Term Loan and First Amendment Term Loan Level 3 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>996097 - Disclosure - Term Loans and Warrant Liabilities - Summary of Fair Value Assumptions Applied in Determining Initial Fair Value and Subsequent Fair Value of Warrant Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant</Role>
      <ShortName>Term Loans and Warrant Liabilities - Summary of Fair Value Assumptions Applied in Determining Initial Fair Value and Subsequent Fair Value of Warrant Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>996107 - Disclosure - Term Loans and Warrant Liabilities - Summary of Changes in Fair Value of Warrant Liabilities Level 3 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details</Role>
      <ShortName>Term Loans and Warrant Liabilities - Summary of Changes in Fair Value of Warrant Liabilities Level 3 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>996117 - Disclosure - Leases - Additional information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails</Role>
      <ShortName>Leases - Additional information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>996127 - Disclosure - Leases - Summary of Operating ROU Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails</Role>
      <ShortName>Leases - Summary of Operating ROU Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>996137 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails</Role>
      <ShortName>Leases - Maturities of Operating Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>996157 - Disclosure - Income Taxes - Summary of Pre-tax Income/(Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfPretaxIncomelossDetails</Role>
      <ShortName>Income Taxes - Summary of Pre-tax Income/(Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>996167 - Disclosure - Income Taxes - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>996177 - Disclosure - Income Taxes - Summary of Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Summary of Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>996187 - Disclosure - Income Taxes - Summary of Reconciliation of Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Summary of Reconciliation of Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>996197 - Disclosure - Income Taxes - Summary of Significant Portion of Net Deferred Tax Asset (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails</Role>
      <ShortName>Income Taxes - Summary of Significant Portion of Net Deferred Tax Asset (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>996207 - Disclosure - Commitments and Contingencies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>996217 - Disclosure - Share-Based Compensation - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails</Role>
      <ShortName>Share-Based Compensation - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>996227 - Disclosure - Share-Based Compensation - Summary of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails</Role>
      <ShortName>Share-Based Compensation - Summary of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>996237 - Disclosure - Share-Based Compensation - Summary of Stock Options Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails</Role>
      <ShortName>Share-Based Compensation - Summary of Stock Options Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>996247 - Disclosure - Share-Based Compensation - Summary of Weighted-Average Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWeightedaverageAssumptionsDetails</Role>
      <ShortName>Share-Based Compensation - Summary of Weighted-Average Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>996257 - Disclosure - Share-Based Compensation - Summary of Restricted Stock Units Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails</Role>
      <ShortName>Share-Based Compensation - Summary of Restricted Stock Units Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>996267 - Disclosure - Share-Based Compensation - Summary of Share-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails</Role>
      <ShortName>Share-Based Compensation - Summary of Share-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>996277 - Disclosure - Stockholders' Equity - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails</Role>
      <ShortName>Stockholders' Equity - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>996287 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails</Role>
      <ShortName>Net Loss Per Share - Schedule of Basic and Diluted Loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>996297 - Disclosure - Segment Information - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails</Role>
      <ShortName>Segment Information - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>996307 - Disclosure - Segment Information - Schedule of Segment Reporting Information by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails</Role>
      <ShortName>Segment Information - Schedule of Segment Reporting Information by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>996317 - Disclosure - Segment Information - Schedule of Segment Reporting Information by Segment (Long-Lived Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails</Role>
      <ShortName>Segment Information - Schedule of Segment Reporting Information by Segment (Long-Lived Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>996327 - Disclosure - Major Customers, Suppliers and Related Information - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails</Role>
      <ShortName>Major Customers, Suppliers and Related Information - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>996337 - Disclosure - Major Customers, Suppliers and Related Information - Schedule of Revenues by Geographic Region (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails</Role>
      <ShortName>Major Customers, Suppliers and Related Information - Schedule of Revenues by Geographic Region (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="gnss-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>996347 - Disclosure - Major Customers, Suppliers and Related Information - Schedule of Long Lived Assets by Geographic Region (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails</Role>
      <ShortName>Major Customers, Suppliers and Related Information - Schedule of Long Lived Assets by Geographic Region (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="gnss-20250930.htm">gnss-20250930.htm</File>
    <File>gnss-20250930.xsd</File>
  </InputFiles>
  <SupplementalFiles>
    <File>img26519456_0.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1050">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="15">http://xbrl.sec.gov/cyd/2025</BaseTaxonomy>
    <BaseTaxonomy items="39">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>117
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "gnss-20250930.htm": {
   "nsprefix": "gnss",
   "nsuri": "http://www.genasys.com/20250930",
   "dts": {
    "inline": {
     "local": [
      "gnss-20250930.htm"
     ]
    },
    "schema": {
     "local": [
      "gnss-20250930.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/arcrole/esma-arcrole-2018-11-21.xsd",
      "http://www.xbrl.org/lrr/role/negated-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/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    }
   },
   "keyStandard": 430,
   "keyCustom": 87,
   "axisStandard": 34,
   "axisCustom": 0,
   "memberStandard": 53,
   "memberCustom": 36,
   "hidden": {
    "total": 18,
    "http://fasb.org/us-gaap/2025": 14,
    "http://www.genasys.com/20250930": 1,
    "http://xbrl.sec.gov/dei/2025": 3
   },
   "contextCount": 259,
   "entityCount": 1,
   "segmentCount": 97,
   "elementCount": 929,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 1050,
    "http://xbrl.sec.gov/dei/2025": 39,
    "http://xbrl.sec.gov/cyd/2025": 15,
    "http://xbrl.sec.gov/ecd/2025": 5
   },
   "report": {
    "R1": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information",
     "longName": "75000 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets",
     "longName": "75010 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:RestrictedCashCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals",
     "longName": "75020 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations",
     "longName": "75030 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:InvestmentIncomeInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss",
     "longName": "75040 - Statement - Consolidated Statements of Comprehensive Loss",
     "shortName": "Consolidated Statements of Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity",
     "longName": "75050 - Statement - Consolidated Statements of Stockholders' Equity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "C_d49a6592-b4a9-4014-8ed8-ce63588bcc24",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d49a6592-b4a9-4014-8ed8-ce63588bcc24",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical",
     "longName": "75060 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)",
     "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_ff5b1d7e-5c79-43de-b2fa-a9b3baed8372",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R8": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows",
     "longName": "75070 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:DepreciationAndAmortization",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R10": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_adf5a2e2-4b2a-4280-b655-b72fc71aa357",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_adf5a2e2-4b2a-4280-b655-b72fc71aa357",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance",
     "longName": "995457 - Disclosure - Cybersecurity Risk Management, Strategy, and Governance",
     "shortName": "Cybersecurity Risk Management, Strategy, and Governance",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureOperations",
     "longName": "995467 - Disclosure - Operations",
     "shortName": "Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPolicies1",
     "longName": "995477 - Disclosure - Basis of Presentation and Significant Accounting Policies",
     "shortName": "Basis of Presentation and Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncements",
     "longName": "995487 - Disclosure - Recent Accounting Pronouncements",
     "shortName": "Recent Accounting Pronouncements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombination1",
     "longName": "995497 - Disclosure - Business Combination",
     "shortName": "Business Combination",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognition",
     "longName": "995507 - Disclosure - Revenue Recognition",
     "shortName": "Revenue Recognition",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurements",
     "longName": "995517 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventories",
     "longName": "995527 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipment",
     "longName": "995537 - Disclosure - Property and Equipment",
     "shortName": "Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssets",
     "longName": "995547 - Disclosure - Goodwill and Intangible Assets",
     "shortName": "Goodwill and Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOther1",
     "longName": "995557 - Disclosure - Prepaid Expenses and Other",
     "shortName": "Prepaid Expenses and Other",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "gnss:PrepaidExpensesAndOtherDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "gnss:PrepaidExpensesAndOtherDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilities1",
     "longName": "995567 - Disclosure - Accrued and Other Liabilities",
     "shortName": "Accrued and Other Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilities",
     "longName": "995577 - Disclosure - Term Loans and Warrant Liabilities",
     "shortName": "Term Loans and Warrant Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "gnss:DebtAndWarrantsLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "gnss:DebtAndWarrantsLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeases",
     "longName": "995587 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxes",
     "longName": "995597 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureCommitmentsAndContingencies",
     "longName": "995607 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensation1",
     "longName": "995617 - Disclosure - Share-Based Compensation",
     "shortName": "Share-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquity",
     "longName": "995627 - Disclosure - Stockholders' Equity",
     "shortName": "Stockholders' Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShare",
     "longName": "995637 - Disclosure - Net Loss Per Share",
     "shortName": "Net Loss Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformation1",
     "longName": "995647 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformation1",
     "longName": "995657 - Disclosure - Major Customers, Suppliers and Related Information",
     "shortName": "Major Customers, Suppliers and Related Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies",
     "longName": "995667 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationTables",
     "longName": "995677 - Disclosure - Business Combination (Tables)",
     "shortName": "Business Combination (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionTables",
     "longName": "995687 - Disclosure - Revenue Recognition (Tables)",
     "shortName": "Revenue Recognition (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsTables",
     "longName": "995697 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesTables",
     "longName": "995707 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentTables",
     "longName": "995717 - Disclosure - Property and Equipment (Tables)",
     "shortName": "Property and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables",
     "longName": "995727 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "gnss:ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "gnss:ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherTables",
     "longName": "995737 - Disclosure - Prepaid Expenses and Other (Tables)",
     "shortName": "Prepaid Expenses and Other (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "gnss:PrepaidExpensesAndOtherDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "gnss:PrepaidExpensesAndOtherDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesTables",
     "longName": "995747 - Disclosure - Accrued and Other Liabilities (Tables)",
     "shortName": "Accrued and Other Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesTables",
     "longName": "995757 - Disclosure - Term Loans and Warrant Liabilities (Tables)",
     "shortName": "Term Loans and Warrant Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesTables",
     "longName": "995767 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "gnss:InitialMeasurementOfOperatingLeaseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "gnss:InitialMeasurementOfOperatingLeaseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesTables",
     "longName": "995777 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationTables",
     "longName": "995787 - Disclosure - Share-Based Compensation (Tables)",
     "shortName": "Share-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareTables",
     "longName": "995797 - Disclosure - Net Loss Per Share (Tables)",
     "shortName": "Net Loss Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationTables",
     "longName": "995807 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationTables",
     "longName": "995817 - Disclosure - Major Customers, Suppliers and Related Information (Tables)",
     "shortName": "Major Customers, Suppliers and Related Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
     "longName": "995827 - Disclosure - Basis of Presentation and Significant Accounting Policies - Additional information (Details)",
     "shortName": "Basis of Presentation and Significant Accounting Policies - Additional information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "gnss:NumberOfWhollyOwnedSubsidiaries",
      "unitRef": "U_Subsidiary",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConsolidationPolicyTextBlock",
       "div",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "gnss:NumberOfWhollyOwnedSubsidiaries",
      "unitRef": "U_Subsidiary",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConsolidationPolicyTextBlock",
       "div",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncementsAdditionalInformationDetails",
     "longName": "995837 - Disclosure - Recent Accounting Pronouncements - Additional Information (Details)",
     "shortName": "Recent Accounting Pronouncements - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_7f10864c-ac94-479d-abd1-02584f97bdc2",
      "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7f10864c-ac94-479d-abd1-02584f97bdc2",
      "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
     "longName": "995847 - Disclosure - Business Combination - Additional Information (Details)",
     "shortName": "Business Combination - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:SharePrice",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_cc476e6a-97b9-4637-b734-9945f85bcb17",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails",
     "longName": "995857 - Disclosure - Business Combination - Schedule of Consideration (Details)",
     "shortName": "Business Combination - Schedule of Consideration (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "C_4cddc4fb-3567-4656-8c16-106e2add47fe",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4cddc4fb-3567-4656-8c16-106e2add47fe",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails",
     "longName": "995867 - Disclosure - Business Combination - Schedule of Assets Acquired and Liabilities Assumed (Details)",
     "shortName": "Business Combination - Schedule of Assets Acquired and Liabilities Assumed (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:Goodwill",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gnss:ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_bd3cdb6d-0beb-40df-99a0-77cb14508997",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails",
     "longName": "995877 - Disclosure - Business Combination - Schedule of Identifiable Intangible Assets (Details)",
     "shortName": "Business Combination - Schedule of Identifiable Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "C_2e6358f5-311d-4ef5-891d-64bc83f53e13",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4cddc4fb-3567-4656-8c16-106e2add47fe",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1",
     "longName": "995887 - Disclosure - Revenue Recognition - Additional Information (Details 1)",
     "shortName": "Revenue Recognition - Additional Information (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2",
     "longName": "995897 - Disclosure - Revenue Recognition - Additional Information (Details 2)",
     "shortName": "Revenue Recognition - Additional Information (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d2831b2c-7fa9-4656-af66-cd804dccdc94",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails",
     "longName": "995907 - Disclosure - Revenue Recognition - Schedule of Contract Asset and Contract Liabilities (Details)",
     "shortName": "Revenue Recognition - Schedule of Contract Asset and Contract Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "C_af10649b-067c-4fa1-acde-e6bd03595b02",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3773b6c2-aa58-430f-89ae-b1062c2fa643",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
     "longName": "995917 - Disclosure - Fair Value Measurements - Fair Value by Major Security Type (Details)",
     "shortName": "Fair Value Measurements - Fair Value by Major Security Type (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_61f2aac9-cc9c-469c-8279-948088b8de41",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
     "longName": "995927 - Disclosure - Fair Value Measurements - Additional Information (Details)",
     "shortName": "Fair Value Measurements - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:GoodwillAndIntangibleAssetImpairment",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails",
     "longName": "995947 - Disclosure - Fair Value Measurements - Fair Value Measurement of Acquired Intangible Assets (Details)",
     "shortName": "Fair Value Measurements - Fair Value Measurement of Acquired Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_8d3d1e35-65f8-4469-ad99-7d5faf6edb71",
      "name": "us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gnss:BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails",
     "longName": "995957 - Disclosure - Fair Value Measurements - Holdback Liability Measured at Fair Value on a Non-recurring Basis (Details)",
     "shortName": "Fair Value Measurements - Holdback Liability Measured at Fair Value on a Non-recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "C_dc53fd09-2dc3-4094-bafd-c873f443211a",
      "name": "us-gaap:NonfinancialLiabilitiesFairValueDisclosure",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_85b20c05-a6ce-434a-85f9-a94a69c62467",
      "name": "us-gaap:NonfinancialLiabilitiesFairValueDisclosure",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails",
     "longName": "995967 - Disclosure - Inventories - Schedule of Inventory (Details)",
     "shortName": "Inventories - Schedule of Inventory (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails",
     "longName": "995977 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)",
     "shortName": "Property and Equipment - Schedule of Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails",
     "longName": "995987 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)",
     "shortName": "Goodwill and Intangible Assets - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_140483b5-fdbf-4adf-a1fe-dff21ba8fe25",
      "name": "gnss:GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails",
     "longName": "995997 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)",
     "shortName": "Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "C_af10649b-067c-4fa1-acde-e6bd03595b02",
      "name": "us-gaap:Goodwill",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gnss:ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2e6358f5-311d-4ef5-891d-64bc83f53e13",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gnss:ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails",
     "longName": "996007 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details)",
     "shortName": "Goodwill and Intangible Assets - Summary of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails",
     "longName": "996017 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization Expense (Details)",
     "shortName": "Goodwill and Intangible Assets - Estimated Future Amortization Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails",
     "longName": "996027 - Disclosure - Prepaid Expenses and Other - Additional Information (Details)",
     "shortName": "Prepaid Expenses and Other - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "gnss:DepositsForInventory",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "div",
       "gnss:PrepaidExpensesAndOtherDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7bb28480-6de1-4fab-bdcc-31652bf34ecf",
      "name": "gnss:DepositsForInventory",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "gnss:PrepaidExpensesAndOtherDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails",
     "longName": "996037 - Disclosure - Prepaid Expenses and Other - Summary of Prepaid Expenses and Others (Details)",
     "shortName": "Prepaid Expenses and Other - Summary of Prepaid Expenses and Others (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "gnss:DepositsForInventory",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "div",
       "gnss:PrepaidExpensesAndOtherDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "gnss:SalesTaxReceivable",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "div",
       "gnss:PrepaidExpensesAndOtherDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails",
     "longName": "996047 - Disclosure - Accrued and Other Liabilities - Additional Information (Details)",
     "shortName": "Accrued and Other Liabilities - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "C_4c1a2a93-7637-4622-9260-07d17095d80a",
      "name": "gnss:ExtendedProductWarrantyTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4c1a2a93-7637-4622-9260-07d17095d80a",
      "name": "gnss:ExtendedProductWarrantyTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails",
     "longName": "996057 - Disclosure - Accrued and Other Liabilities - Summary of Accrued Liabilities (Details)",
     "shortName": "Accrued and Other Liabilities - Summary of Accrued Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "div",
       "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "div",
       "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfChangesInWarrantyReserveDetails",
     "longName": "996067 - Disclosure - Accrued and Other Liabilities - Summary of Changes in Warranty Reserve (Details)",
     "shortName": "Accrued and Other Liabilities - Summary of Changes in Warranty Reserve (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "C_af10649b-067c-4fa1-acde-e6bd03595b02",
      "name": "us-gaap:ProductWarrantyAccrual",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "gnss:ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "div",
       "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails",
     "longName": "996077 - Disclosure - Term Loans and Warrant Liabilities - Additional Information (Details)",
     "shortName": "Term Loans and Warrant Liabilities - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "C_5bba89d4-01da-4cf7-bfad-3ab7bfced9ec",
      "name": "gnss:ProceedsFromIssuanceOfDebtAndWarrantsGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "gnss:DebtAndWarrantsLiabilitiesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5bba89d4-01da-4cf7-bfad-3ab7bfced9ec",
      "name": "gnss:ProceedsFromIssuanceOfDebtAndWarrantsGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "gnss:DebtAndWarrantsLiabilitiesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details",
     "longName": "996087 - Disclosure - Term Loans and Warrant Liabilities - Summary of Changes in Fair Value of Term Loan and First Amendment Term Loan Level 3 (Details)",
     "shortName": "Term Loans and Warrant Liabilities - Summary of Changes in Fair Value of Term Loan and First Amendment Term Loan Level 3 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_66ea595f-aafb-4e98-aa2c-347738b5bcc7",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant",
     "longName": "996097 - Disclosure - Term Loans and Warrant Liabilities - Summary of Fair Value Assumptions Applied in Determining Initial Fair Value and Subsequent Fair Value of Warrant Liabilities (Details)",
     "shortName": "Term Loans and Warrant Liabilities - Summary of Fair Value Assumptions Applied in Determining Initial Fair Value and Subsequent Fair Value of Warrant Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "C_d1d5081d-60c7-4627-901d-d491ee60be87",
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d1d5081d-60c7-4627-901d-d491ee60be87",
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details",
     "longName": "996107 - Disclosure - Term Loans and Warrant Liabilities - Summary of Changes in Fair Value of Warrant Liabilities Level 3 (Details)",
     "shortName": "Term Loans and Warrant Liabilities - Summary of Changes in Fair Value of Warrant Liabilities Level 3 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "C_cab5d832-cea3-45f4-a7a5-cad7468ad512",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f3aed8f4-996c-4a2b-b9ff-2873aa6fbeca",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
     "longName": "996117 - Disclosure - Leases - Additional information (Details)",
     "shortName": "Leases - Additional information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "gnss:IncreaseInLeaseLiabilityWith10IncreaseInIndex",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "gnss:IncreaseInLeaseLiabilityWith10IncreaseInIndex",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails",
     "longName": "996127 - Disclosure - Leases - Summary of Operating ROU Assets and Liabilities (Details)",
     "shortName": "Leases - Summary of Operating ROU Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "C_af10649b-067c-4fa1-acde-e6bd03595b02",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "gnss:AdditionalOperatingLeaseRightOfUseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails",
     "longName": "996137 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details)",
     "shortName": "Leases - Maturities of Operating Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfPretaxIncomelossDetails",
     "longName": "996157 - Disclosure - Income Taxes - Summary of Pre-tax Income/(Loss) (Details)",
     "shortName": "Income Taxes - Summary of Pre-tax Income/(Loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_37ddfcfc-e0d9-4d56-b549-13168176e80c",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
     "longName": "996167 - Disclosure - Income Taxes - Additional Information (Details)",
     "shortName": "Income Taxes - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails",
     "longName": "996177 - Disclosure - Income Taxes - Summary of Income Taxes (Details)",
     "shortName": "Income Taxes - Summary of Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails",
     "longName": "996187 - Disclosure - Income Taxes - Summary of Reconciliation of Income Taxes (Details)",
     "shortName": "Income Taxes - Summary of Reconciliation of Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails",
     "longName": "996197 - Disclosure - Income Taxes - Summary of Significant Portion of Net Deferred Tax Asset (Details)",
     "shortName": "Income Taxes - Summary of Significant Portion of Net Deferred Tax Asset (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
     "longName": "996207 - Disclosure - Commitments and Contingencies - Additional Information (Details)",
     "shortName": "Commitments and Contingencies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
     "longName": "996217 - Disclosure - Share-Based Compensation - Additional Information (Details)",
     "shortName": "Share-Based Compensation - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails",
     "longName": "996227 - Disclosure - Share-Based Compensation - Summary of Stock Option Activity (Details)",
     "shortName": "Share-Based Compensation - Summary of Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "C_af10649b-067c-4fa1-acde-e6bd03595b02",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_af10649b-067c-4fa1-acde-e6bd03595b02",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails",
     "longName": "996237 - Disclosure - Share-Based Compensation - Summary of Stock Options Outstanding (Details)",
     "shortName": "Share-Based Compensation - Summary of Stock Options Outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWeightedaverageAssumptionsDetails",
     "longName": "996247 - Disclosure - Share-Based Compensation - Summary of Weighted-Average Assumptions (Details)",
     "shortName": "Share-Based Compensation - Summary of Weighted-Average Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails",
     "longName": "996257 - Disclosure - Share-Based Compensation - Summary of Restricted Stock Units Activity (Details)",
     "shortName": "Share-Based Compensation - Summary of Restricted Stock Units Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "C_f9d50aa9-3a31-4fd2-b7da-04fc4d4b4b19",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f9d50aa9-3a31-4fd2-b7da-04fc4d4b4b19",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails",
     "longName": "996267 - Disclosure - Share-Based Compensation - Summary of Share-based Compensation Expense (Details)",
     "shortName": "Share-Based Compensation - Summary of Share-based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7a5cd90a-86ba-4ce1-ab83-84accc9866ce",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
     "longName": "996277 - Disclosure - Stockholders' Equity - Additional Information (Details)",
     "shortName": "Stockholders' Equity - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_c4c84b1d-b170-4f30-ac7b-1376e267c07b",
      "name": "gnss:UnderwrittenPublicOfferingCommonStock",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails",
     "longName": "996287 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Loss Per Share (Details)",
     "shortName": "Net Loss Per Share - Schedule of Basic and Diluted Loss Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails",
     "longName": "996297 - Disclosure - Segment Information - Additional Information (Details)",
     "shortName": "Segment Information - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
     "longName": "996307 - Disclosure - Segment Information - Schedule of Segment Reporting Information by Segment (Details)",
     "shortName": "Segment Information - Schedule of Segment Reporting Information by Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails",
     "longName": "996317 - Disclosure - Segment Information - Schedule of Segment Reporting Information by Segment (Long-Lived Assets) (Details)",
     "shortName": "Segment Information - Schedule of Segment Reporting Information by Segment (Long-Lived Assets) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:NoncurrentAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_bf24e1a7-013b-41ec-b648-4af60d08e67f",
      "name": "us-gaap:NoncurrentAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails",
     "longName": "996327 - Disclosure - Major Customers, Suppliers and Related Information - Additional Information (Details)",
     "shortName": "Major Customers, Suppliers and Related Information - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6715b86c-9e8a-4026-9974-cc7b6725aa03",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails",
     "longName": "996337 - Disclosure - Major Customers, Suppliers and Related Information - Schedule of Revenues by Geographic Region (Details)",
     "shortName": "Major Customers, Suppliers and Related Information - Schedule of Revenues by Geographic Region (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "C_e078c2b7-c6f7-4e51-b296-b10385f9050a",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4ef4dce5-fd78-4491-b35b-07cdbd80d08d",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
       "div",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails",
     "longName": "996347 - Disclosure - Major Customers, Suppliers and Related Information - Schedule of Long Lived Assets by Geographic Region (Details)",
     "shortName": "Major Customers, Suppliers and Related Information - Schedule of Long Lived Assets by Geographic Region (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365",
      "name": "us-gaap:NoncurrentAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d9afa55d-47ad-474c-b213-8563c84cc5d0",
      "name": "us-gaap:NoncurrentAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "div",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gnss-20250930.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_AccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "AccountingPoliciesLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Policies [Line Items]",
        "label": "Accounting Policies [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_AccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "AccountingPoliciesTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Policies [Table[",
        "label": "Accounting Policies [Table["
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingStandardsUpdate202307Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingStandardsUpdate202307Member",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update 2023-07 [Member]",
        "terseLabel": "ASU No. 2023-07",
        "documentation": "Accounting Standards Update 2023-07 Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures."
       }
      }
     },
     "auth_ref": [
      "r310",
      "r311"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r1132"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts Receivable",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r982",
      "r1373"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net of allowance for doubtful accounts of $65",
        "terseLabel": "Accounts receivable, net of allowance for doubtful accounts for expected credit losses of $65",
        "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": [
      "r1383"
     ]
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "negatedLabel": "(Amortization) accretion of investment of marketable securities",
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "us-gaap_AccretionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccretionExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accretion of acquisition holdback liability",
        "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations."
       }
      }
     },
     "auth_ref": [
      "r1044",
      "r1410"
     ]
    },
    "gnss_AccruedAndOtherLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "AccruedAndOtherLiabilitiesLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued and Other Liabilities [Line items]",
        "documentation": "Accrued and Other Liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_AccruedAndOtherLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "AccruedAndOtherLiabilitiesTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued and Other Liabilities [Table]",
        "documentation": "Accrued and Other Liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_AccruedContractCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "AccruedContractCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued contract costs",
        "label": "gnss_AccruedContractCosts",
        "documentation": "Represents accrued contract costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Accrued liabilities",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
        "negatedLabel": "Accumulated depreciation",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r163",
      "r850"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive loss",
        "terseLabel": "Accumulated other comprehensive income (loss)",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r77",
      "r171",
      "r847",
      "r888",
      "r892",
      "r1493"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r14",
      "r23",
      "r678",
      "r681",
      "r777",
      "r883",
      "r884",
      "r1305",
      "r1306",
      "r1307",
      "r1364",
      "r1365",
      "r1366",
      "r1368"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Estimated useful life, intangibles (Year)",
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r363",
      "r996"
     ]
    },
    "gnss_AcquisitionOrAssetPurchaseHoldbackLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "AcquisitionOrAssetPurchaseHoldbackLiabilityMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition or asset purchase holdback liability.",
        "label": "Acquisition or Asset Purchase Holdback Liability [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_AdditionOfOperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "AdditionOfOperatingLeaseRightOfUseAsset",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Addition Of Operating Lease Right Of Use Asset",
        "documentation": "Addition of operating lease right of use asset.",
        "negatedLabel": "Addition of operating lease right of use asset"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1215"
     ]
    },
    "gnss_AdditionalOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "AdditionalOperatingLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Operating Lease Liabilities",
        "documentation": "Additional operating lease liabilities.",
        "terseLabel": "Additional operating lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_AdditionalOperatingLeaseRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "AdditionalOperatingLeaseRightOfUseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional operating lease ROU assets",
        "label": "Additional Operating Lease Right Of Use Assets",
        "documentation": "Additional operating lease right of use assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r1132",
      "r1556"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "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": [
      "r906",
      "r1364",
      "r1365",
      "r1366",
      "r1368",
      "r1494",
      "r1558"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r1228"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r1228"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r1228"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1228"
     ]
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update [Axis]",
        "documentation": "Information by amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r198",
      "r199",
      "r200",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r240",
      "r310",
      "r311",
      "r323",
      "r326",
      "r327",
      "r328",
      "r373",
      "r374",
      "r378",
      "r420",
      "r421",
      "r424",
      "r425",
      "r521",
      "r522",
      "r523",
      "r524",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r586",
      "r587",
      "r588",
      "r634",
      "r635",
      "r636",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r683",
      "r684",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r698",
      "r699",
      "r700",
      "r701",
      "r725",
      "r726",
      "r755",
      "r756",
      "r771",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892"
     ]
    },
    "gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation",
        "documentation": "Amount of decrease to equity for cashless grantee's tax withholding obligation for award under share-based payment arrangement.",
        "negatedLabel": "Shares retained for payment of taxes in connection with cashless exercise of stock options"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares retained for payment of taxes in connection with net share settlement of restricted stock units",
        "label": "Shares retained for payment of taxes in connection with net share settlement of restricted stock units",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1457"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation expense",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r484"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AdvertisingExpense",
        "terseLabel": "Advertising expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r1071"
     ]
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1273"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1186",
      "r1197",
      "r1207",
      "r1240"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r1189",
      "r1200",
      "r1210",
      "r1243"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "gnss_AgreementToIssueStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "AgreementToIssueStockMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement to issue stock.",
        "label": "Agreement To Issue Stock [Member]",
        "terseLabel": "Agreement to Issue Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r1228"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r1190",
      "r1201",
      "r1211",
      "r1235",
      "r1244",
      "r1248",
      "r1256"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r1254"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AllocatedShareBasedCompensationExpense",
        "terseLabel": "Share-based payment arrangement, expense",
        "verboseLabel": "Stock-based compensation",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r525",
      "r534"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable",
        "terseLabel": "Allowance for doubtful accounts for expected credit losses",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r316",
      "r329",
      "r330",
      "r332",
      "r1523"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for doubtful accounts for expected credit losses",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r316",
      "r329"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "srt_AmericasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "AmericasMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Americas [Member]",
        "terseLabel": "Americas"
       }
      }
     },
     "auth_ref": [
      "r1560",
      "r1561",
      "r1562",
      "r1563"
     ]
    },
    "gnss_AmikaMobileMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "AmikaMobileMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amika Mobile.",
        "label": "Amika Mobile [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of debt issuance costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r419",
      "r1353",
      "r1506"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amortization",
        "label": "Amortization expense",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r196",
      "r360",
      "r367",
      "r1000",
      "r1007",
      "r1008",
      "r1010",
      "r1012"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options (in shares)",
        "terseLabel": "Antidilutive (in shares)",
        "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": [
      "r250"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r250"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r250"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r250"
     ]
    },
    "srt_AsiaPacificMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "AsiaPacificMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asia Pacific [Member]",
        "terseLabel": "Asia Pacific"
       }
      }
     },
     "auth_ref": [
      "r1560",
      "r1561",
      "r1562",
      "r1563"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Total assets",
        "terseLabel": "Assets",
        "verboseLabel": "Total assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r124",
      "r166",
      "r210",
      "r212",
      "r213",
      "r255",
      "r272",
      "r297",
      "r301",
      "r322",
      "r393",
      "r394",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r402",
      "r403",
      "r663",
      "r667",
      "r737",
      "r832",
      "r833",
      "r843",
      "r934",
      "r1031",
      "r1032",
      "r1050",
      "r1132",
      "r1150",
      "r1151",
      "r1164",
      "r1418",
      "r1419",
      "r1511"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_AssetsAcquisitionOfAmikaMobileCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "AssetsAcquisitionOfAmikaMobileCorporationMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets Acquisition of Amika Mobile Corporation [Member]",
        "documentation": "Represents the assets acquisition of Amika Mobile Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "us-gaap_AssetsCurrent",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r176",
      "r210",
      "r212",
      "r213",
      "r322",
      "r393",
      "r394",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r402",
      "r403",
      "r663",
      "r667",
      "r737",
      "r1132",
      "r1418",
      "r1419",
      "r1511"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "verboseLabel": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value",
        "terseLabel": "Fair Value",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r703",
      "r704",
      "r1120"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r1169",
      "r1170",
      "r1193"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "dei_AuditorLocation"
       }
      }
     },
     "auth_ref": [
      "r1169",
      "r1170",
      "r1193"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorName",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "dei_AuditorName"
       }
      }
     },
     "auth_ref": [
      "r1169",
      "r1170",
      "r1193"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Opinion",
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1277"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized Gain",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r319"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "terseLabel": "Debt securities, available-for-sale, accumulated gross unrealized loss, before tax",
        "verboseLabel": "Unrealized Loss",
        "negatedLabel": "Unrealized Loss",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost basis",
        "terseLabel": "Cost Basis",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r318",
      "r333",
      "r842"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1251"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r1252"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r1247"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1247"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r1247"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1247"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1247"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r1247"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r488",
      "r489",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r1250"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1249"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r1248"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r1248"
     ]
    },
    "gnss_BasisOfPresentationAndSiginificantAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "BasisOfPresentationAndSiginificantAccountingPoliciesLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation and Siginificant Accounting Policies [Line Items]",
        "documentation": "Basis of presentation and siginificant accounting policies."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_BasisOfPresentationAndSiginificantAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "BasisOfPresentationAndSiginificantAccountingPoliciesTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation and Siginificant Accounting Policies [Table]",
        "documentation": "Basis of presentation and siginificant accounting policies."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPolicies1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Basis of Presentation and Significant Accounting Policies",
        "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": [
      "r1355"
     ]
    },
    "gnss_BoardOfDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "BoardOfDirectorsMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Board of Directors [Member]",
        "documentation": "Information pertaining to the Board of Directors."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Domain]",
        "documentation": "Business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r653",
      "r654",
      "r655",
      "r895",
      "r1065",
      "r1066",
      "r1469",
      "r1475",
      "r1477"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r653",
      "r654",
      "r655",
      "r895",
      "r1065",
      "r1066",
      "r1469",
      "r1475",
      "r1477"
     ]
    },
    "gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries",
        "documentation": "Represents number of shares of equity interest issued or issuable for business acquisition each anniversaries.",
        "terseLabel": "Business acquisition, equity interest issued or issuable, number of shares, each anniversaries"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
        "terseLabel": "Business acquisition, equity interest issued or issuable, number of shares (in shares)",
        "verboseLabel": "Obligation to issue common stock in Evertel acquisition (in shares)",
        "documentation": "Number of shares of equity interest issued or issuable by acquirer as part of consideration transferred in business combination."
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1079",
      "r1080",
      "r1113",
      "r1114"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [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": [
      "r356",
      "r592",
      "r593",
      "r594",
      "r595",
      "r601",
      "r602",
      "r603",
      "r604",
      "r610",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r649",
      "r650",
      "r651",
      "r655",
      "r1074",
      "r1084",
      "r1469",
      "r1475",
      "r1477"
     ]
    },
    "gnss_BusinessAcquisitionObligationToIssueCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "BusinessAcquisitionObligationToIssueCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of obligation to issue common stock for business acquisition.",
        "label": "Business Acquisition Obligation To Issue Common Stock",
        "terseLabel": "Business acquisition, obligation to issue common stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionSharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionSharePrice",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_BusinessAcquisitionSharePrice",
        "terseLabel": "Business acquisition, share price",
        "documentation": "Per share price of saleable stock paid or offered to be paid by acquirer in business combination."
       }
      }
     },
     "auth_ref": [
      "r1115",
      "r1472",
      "r1473",
      "r1481",
      "r1485"
     ]
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Acquisition-Related Cost, Expense",
        "terseLabel": "Business combination, acquisition related costs",
        "documentation": "Amount of expense for acquisition-related cost incurred to effect business combination. Includes, but is not limited to, finder's fee; advisory, legal, accounting, valuation, and other professional and consulting fees; and general administrative cost, including cost of maintaining internal acquisition department."
       }
      }
     },
     "auth_ref": [
      "r1466",
      "r1471"
     ]
    },
    "gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "BusinessCombinationConsiderationTransferredAndToBeTransferred",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination consideration transferred and to be transferred.",
        "label": "Business Combination Consideration Transferred And To Be Transferred",
        "totalLabel": "Business Combination, Consideration Transferred and to be Transferred"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuable",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails": {
       "parentTag": "gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable",
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issuable in consideration for the business combination.",
        "verboseLabel": "Common stock to be issued",
        "negatedLabel": "Obligation to issue common stock in connection with the Evertel acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails": {
       "parentTag": "gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
        "verboseLabel": "Common stock issued",
        "terseLabel": "Business combination, consideration transferred, equity interests issued and issuable",
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination."
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1079",
      "r1080",
      "r1113",
      "r1114"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails": {
       "parentTag": "gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Consideration Transferred, Liabilities Incurred",
        "terseLabel": "Acquisition holdback liability",
        "negatedLabel": "Holdback liability payable in connection with the Evertel acquisition",
        "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination."
       }
      }
     },
     "auth_ref": [
      "r642",
      "r1074",
      "r1079",
      "r1114"
     ]
    },
    "gnss_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails": {
       "parentTag": "gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination consideration transferred working capital adjustment.",
        "label": "Business Combination Consideration Transferred Working Capital Adjustment",
        "terseLabel": "Working capital adjustment",
        "verboseLabel": "Business combination, consideration transferred, working capital adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease)",
        "terseLabel": "Business combination, contingent consideration arrangements, change in amount of contingent consideration, liability",
        "verboseLabel": "Remeasurement of acquisition contingent consideration",
        "documentation": "Amount of increase (decrease) in value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement."
       }
      }
     },
     "auth_ref": [
      "r653",
      "r1352"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Contingent Consideration, Range of Outcomes, Maximum, Amount",
        "terseLabel": "Business combination, contingent consideration arrangements, range of outcomes, value, high",
        "documentation": "Maximum amount of estimate for undiscounted range of outcomes in contingent consideration arrangement in business combination."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r651",
      "r1074",
      "r1081"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Business Combination, Contingent Consideration, Liability, Total",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Business combination, contingent consideration, liability",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination."
       }
      }
     },
     "auth_ref": [
      "r644",
      "r651",
      "r705",
      "r706",
      "r707",
      "r1074",
      "r1081"
     ]
    },
    "gnss_BusinessCombinationContingentConsiderationLiabilityAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "BusinessCombinationContingentConsiderationLiabilityAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails": {
       "parentTag": "gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination contingent consideration liability acquired.",
        "label": "Business Combination Contingent Consideration Liability Acquired",
        "terseLabel": "Contingent consideration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Contingent Consideration, Liability, Current",
        "terseLabel": "Acquisition liability",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1482",
      "r1485"
     ]
    },
    "gnss_BusinessCombinationContingentConsiderationLiabilitySettled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "BusinessCombinationContingentConsiderationLiabilitySettled",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination contingent consideration liability settled.",
        "label": "Business Combination Contingent Consideration Liability Settled",
        "terseLabel": "Business combination, contingent consideration, liability settled",
        "verboseLabel": "Payment",
        "negatedLabel": "Payment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombination1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Text Block]",
        "terseLabel": "Business Combination",
        "documentation": "The entire disclosure for business combination."
       }
      }
     },
     "auth_ref": [
      "r589",
      "r592",
      "r596",
      "r605",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r616",
      "r617",
      "r623",
      "r626",
      "r627",
      "r633",
      "r637",
      "r638",
      "r646",
      "r650",
      "r651",
      "r652",
      "r654",
      "r656",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1081",
      "r1082",
      "r1083"
     ]
    },
    "gnss_BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Business Combination, Fair Value Measurement of Acquired Intangible Assets",
        "documentation": "Business combination fair value measurement of acquired intangible assets.",
        "label": "Business Combination Fair Value Measurement Of Acquired Intangible Assets [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "label": "Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual",
        "documentation": "Amount of acquiree's earnings (loss) since acquisition date of business combination included in consolidated statement of income."
       }
      }
     },
     "auth_ref": [
      "r606",
      "r610",
      "r1074",
      "r1085"
     ]
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Acquiree's Revenue since Acquisition Date, Actual",
        "terseLabel": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "documentation": "Amount of acquiree's revenue since acquisition date of business combination included in consolidated statement of income."
       }
      }
     },
     "auth_ref": [
      "r606",
      "r610",
      "r1074",
      "r1085"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Asset Acquired, Asset [Abstract]",
        "terseLabel": "Assets acquired"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed assets including goodwill.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets Including Goodwill",
        "totalLabel": "Total Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Asset Acquired, Prepaid Expense and Other Asset, Current",
        "terseLabel": "Prepaid expenses",
        "documentation": "Amount of prepaid expense and asset classified as other, acquired in business combination and recognized at acquisition date, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1476",
      "r1478"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Asset Acquired, Receivable, Current",
        "terseLabel": "Accounts receivable",
        "documentation": "Amount of receivable acquired in business combination and recognized at acquisition date, classified as current. Includes, but is not limited to, receivable from customer for product and service."
       }
      }
     },
     "auth_ref": [
      "r1476",
      "r1478"
     ]
    },
    "gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued commissions.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Commissions",
        "terseLabel": "Accrued commissions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Business Combination, Recognized Liability Assumed, Deferred Revenue, Current",
        "documentation": "Amount of deferred revenue assumed in business combination and recognized at acquisition date, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1476",
      "r1478"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liability",
        "label": "Business Combination, Recognized Liability Assumed, Deferred Tax Liability",
        "documentation": "Amount of deferred tax liability assumed in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1476",
      "r1478"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total",
        "label": "Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill",
        "terseLabel": "Intangible assets",
        "documentation": "Amount of identifiable intangible asset acquired in business combination and recognized at acquisition date. Excludes goodwill and financial asset."
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1079",
      "r1082",
      "r1476",
      "r1478"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Business Combination, Recognized Liability Assumed, Liability",
        "documentation": "Amount of liability assumed in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r621",
      "r626"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Liability Assumed, Liability [Abstract]",
        "terseLabel": "Liabilities assumed"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill",
        "totalLabel": "Net assets acquired",
        "documentation": "Amount of asset acquired in excess of (less than) liability assumed plus goodwill in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1476",
      "r1478"
     ]
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Policy Text Block]",
        "terseLabel": "Business Combinations",
        "documentation": "Disclosure of accounting policy for business combination."
       }
      }
     },
     "auth_ref": [
      "r590",
      "r591",
      "r597",
      "r599",
      "r610",
      "r622",
      "r626",
      "r1074",
      "r1080",
      "r1113",
      "r1114"
     ]
    },
    "stpr_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2025",
     "localname": "CA",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CALIFORNIA",
        "terseLabel": "CALIFORNIA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Purchases of property and equipment included in accounts payable and accrued liabilities",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r32",
      "r33"
     ]
    },
    "us-gaap_CapitalizedContractCostAmortizationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CapitalizedContractCostAmortizationPeriod",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CapitalizedContractCostAmortizationPeriod",
        "terseLabel": "Capitalized contract cost, amortization period",
        "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1281"
     ]
    },
    "us-gaap_CapitalizedContractCostNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CapitalizedContractCostNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid commissions",
        "label": "us-gaap_CapitalizedContractCostNetCurrent",
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current."
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "gnss_CapitalizedResearchAndExperimental": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "CapitalizedResearchAndExperimental",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Research And Experimental",
        "label": "Capitalized R&amp;E expenses",
        "documentation": "Costs that are paid or incurred in connection with the trade or business which represents cost in the experimental or laboratory sense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Cash and cash equivalents",
        "label": "Cash and cash equivalents",
        "terseLabel": "Cash and cash equivalents",
        "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": [
      "r28",
      "r161",
      "r1001"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash equivalents",
        "terseLabel": "Cash Equivalents",
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r727",
      "r728",
      "r729",
      "r1495",
      "r1496"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash, cash equivalents and restricted cash",
        "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": [
      "r29"
     ]
    },
    "gnss_CashAndCashEquivalentsRetainedInForeignBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "CashAndCashEquivalentsRetainedInForeignBanks",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash and cash equivalents retained in foreign banks.",
        "label": "Cash and Cash Equivalents retained in Foreign Banks",
        "terseLabel": "Cash and cash equivalents retained in foreign banks"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total cash, cash equivalents and restricted cash shown in the consolidated statement of cash flows",
        "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period",
        "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period",
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; 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": [
      "r28",
      "r86",
      "r209"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
        "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash",
        "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": [
      "r1",
      "r86"
     ]
    },
    "us-gaap_CertificatesOfDepositMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CertificatesOfDepositMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Certificates of Deposit [Member]",
        "terseLabel": "Certificates of Deposit [Member]",
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r1158",
      "r1159",
      "r1160",
      "r1161"
     ]
    },
    "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]",
        "documentation": "Indicates (true false) whether accounting standards update was adopted."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r151",
      "r155",
      "r198",
      "r223",
      "r310",
      "r373",
      "r378",
      "r420",
      "r521",
      "r570",
      "r579",
      "r580",
      "r634",
      "r635",
      "r657",
      "r674",
      "r690",
      "r691",
      "r725",
      "r726",
      "r755",
      "r771",
      "r773",
      "r881",
      "r882"
     ]
    },
    "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date",
        "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r198",
      "r310",
      "r373",
      "r378",
      "r420",
      "r421",
      "r521",
      "r522",
      "r570",
      "r579",
      "r580",
      "r634",
      "r635",
      "r636",
      "r657",
      "r658",
      "r674",
      "r675",
      "r690",
      "r691",
      "r692",
      "r695",
      "r725",
      "r726",
      "r755",
      "r771",
      "r773",
      "r881",
      "r882",
      "r1284",
      "r1367"
     ]
    },
    "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]",
        "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r225",
      "r239",
      "r324"
     ]
    },
    "gnss_ChangeInFairValueOfTermLoanAndWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ChangeInFairValueOfTermLoanAndWarrants",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in fair value of term loan and warrants.",
        "label": "Change in Fair Value of Term Loan and Warrants",
        "terseLabel": "Change in fair value of Term Loans and warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1226"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1223"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r1221"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "dei_CityAreaCode",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [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": [
      "r168",
      "r169",
      "r170",
      "r257",
      "r429",
      "r436",
      "r437",
      "r438",
      "r440",
      "r443",
      "r448",
      "r450",
      "r673",
      "r900",
      "r901",
      "r902",
      "r903",
      "r1051",
      "r1279",
      "r1356",
      "r1358"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r1423"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Domain]",
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "terseLabel": "Class of warrant or right, exercise price of warrants or rights",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r215",
      "r451"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "terseLabel": "Class of warrant or right, number of securities called by warrants or rights",
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares."
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "gnss_CloseDateTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "CloseDateTermLoanMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Close Date Term Loan [Member]",
        "documentation": "Close date term loan.",
        "terseLabel": "Close Date Term Loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1227"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1227"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and Contingencies (Note 15)",
        "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",
      "r116",
      "r844",
      "r921"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r382",
      "r383",
      "r983",
      "r1405",
      "r1411"
     ]
    },
    "gnss_CommonStockAwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "CommonStockAwardMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Award [Member]",
        "documentation": "Represents the common stock award."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Common stock, dividends, per share, declared (in dollars per share)",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1154",
      "r1155",
      "r1156",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1364",
      "r1365",
      "r1368",
      "r1494",
      "r1555",
      "r1558"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CommonStockParOrStatedValuePerShare",
        "terseLabel": "Common stock, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CommonStockSharesAuthorized",
        "terseLabel": "Common stock, shares authorized (in shares)",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r922"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Issued (in shares)",
        "terseLabel": "Common stock, shares, issued (in shares)",
        "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": [
      "r68"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, outstanding (in shares)",
        "terseLabel": "Common stock, shares, outstanding (in shares)",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r68",
      "r922",
      "r940",
      "r1558",
      "r1559"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, $0.00001 par value; 100,000,000 shares authorized; 44,631,030 and 36,611,240 shares issued and outstanding, respectively",
        "terseLabel": "Common stock, $0.00001 par value; 100,000,000 shares authorized; 45,161,172 and 44,631,030 shares issued and outstanding, respectively",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r427",
      "r433",
      "r846",
      "r1132"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r1232"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r1231"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r1233"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r1230"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ComprehensiveIncomeNetOfTax",
        "totalLabel": "Comprehensive loss",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r182",
      "r184",
      "r190",
      "r830",
      "r855",
      "r856"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r309",
      "r896",
      "r897",
      "r982",
      "r1372",
      "r1373",
      "r1374",
      "r1375",
      "r1376"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r309",
      "r896",
      "r897",
      "r982",
      "r1372",
      "r1373",
      "r1374",
      "r1375",
      "r1376"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r309",
      "r896",
      "r897",
      "r982",
      "r1372",
      "r1373",
      "r1374",
      "r1375",
      "r1376"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration Of Credit Risk",
        "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": [
      "r731",
      "r734"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformation1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Disclosure [Text Block]",
        "terseLabel": "Major Customers, Suppliers and Related Information",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r263",
      "r730",
      "r732",
      "r733",
      "r735",
      "r736",
      "r1020",
      "r1371"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r262",
      "r982",
      "r1018",
      "r1372",
      "r1373",
      "r1374",
      "r1375",
      "r1376"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ConcentrationRiskPercentage1",
        "terseLabel": "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": [
      "r261",
      "r309",
      "r1372",
      "r1373",
      "r1374",
      "r1375",
      "r1376"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Table]",
        "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r262",
      "r982",
      "r1018",
      "r1372",
      "r1373",
      "r1374",
      "r1375",
      "r1376"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r261",
      "r309",
      "r896",
      "r897",
      "r982",
      "r1372",
      "r1373",
      "r1374",
      "r1375",
      "r1376"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "auth_ref": [
      "r211",
      "r219",
      "r663",
      "r664",
      "r666",
      "r667",
      "r668",
      "r781",
      "r836",
      "r988",
      "r1417",
      "r1420",
      "r1421"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]"
       }
      }
     },
     "auth_ref": [
      "r211",
      "r219",
      "r663",
      "r664",
      "r666",
      "r667",
      "r668",
      "r781",
      "r836",
      "r988",
      "r1417",
      "r1420",
      "r1421"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "auth_ref": [
      "r122",
      "r210",
      "r211",
      "r216",
      "r219",
      "r255",
      "r274",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r301",
      "r302",
      "r303",
      "r393",
      "r394",
      "r395",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r836",
      "r1031",
      "r1032",
      "r1418",
      "r1419"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]"
       }
      }
     },
     "auth_ref": [
      "r122",
      "r210",
      "r211",
      "r216",
      "r219",
      "r255",
      "r274",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r301",
      "r302",
      "r303",
      "r393",
      "r394",
      "r395",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r836",
      "r1031",
      "r1032",
      "r1418",
      "r1419"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles Of Consolidation",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r1014"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": []
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContingentConsiderationByTypeAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Contingent Consideration, Type [Axis]",
        "documentation": "Information by type of contingent consideration arrangement in business combination."
       }
      }
     },
     "auth_ref": [
      "r1482",
      "r1483",
      "r1484",
      "r1485",
      "r1486",
      "r1487"
     ]
    },
    "gnss_ContingentConsiderationLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ContingentConsiderationLiabilityMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent consideration liability.",
        "label": "Contingent Consideration Liability [Member]",
        "terseLabel": "Contingent Consideration Liability [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContingentConsiderationTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContingentConsiderationTypeDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Contingent Consideration, Type [Domain]",
        "documentation": "Type of contingent consideration arrangement in business combination."
       }
      }
     },
     "auth_ref": [
      "r1482",
      "r1483",
      "r1484",
      "r1485",
      "r1486",
      "r1487"
     ]
    },
    "gnss_ContractManufacturersPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ContractManufacturersPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract manufacturers.",
        "label": "Contract Manufacturers [Policy Text Block]",
        "terseLabel": "Contract Manufacturers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Schedule of Contract Asset and Contract Liabilities",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r1425"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerAssetNet",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ContractWithCustomerAssetNet",
        "terseLabel": "Contract with customer, asset, after allowance for credit loss, total",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r455",
      "r457",
      "r468"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerAssetNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total",
        "terseLabel": "Contract assets",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r455",
      "r457",
      "r468"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ContractWithCustomerLiability",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r454",
      "r457",
      "r468"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred revenue",
        "label": "Current portion as of September 30, 2025",
        "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": [
      "r453",
      "r454",
      "r457",
      "r468"
     ]
    },
    "gnss_ContractWithCustomerLiabilityEffectOfExchangeRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ContractWithCustomerLiabilityEffectOfExchangeRate",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Effect of exchange rate on deferred revenue",
        "label": "gnss_ContractWithCustomerLiabilityEffectOfExchangeRate",
        "documentation": "Represents effect of exchange rate for contract with customer liability."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_ContractWithCustomerLiabilityIncreaseForNewContract": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ContractWithCustomerLiabilityIncreaseForNewContract",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New performance obligations",
        "documentation": "Amount of increase in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from new contract."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: non-current portion",
        "verboseLabel": "Deferred extended warranty revenue",
        "label": "us-gaap_ContractWithCustomerLiabilityNoncurrent",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r454",
      "r457",
      "r468"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r469"
     ]
    },
    "gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Recognition of revenue as a result of satisfying performance obligations",
        "label": "gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod",
        "documentation": "Amount of revenue recognized during period including amounts previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CorporateDebtSecuritiesMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate Bonds [Member]",
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment."
       }
      }
     },
     "auth_ref": [
      "r1060",
      "r1062",
      "r1064",
      "r1120",
      "r1133",
      "r1152",
      "r1552"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of revenues",
        "terseLabel": "Cost of revenue",
        "totalLabel": "Cost of Revenue, Total",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r210",
      "r212",
      "r213",
      "r322",
      "r393",
      "r394",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r402",
      "r403",
      "r737",
      "r1031",
      "r1418"
     ]
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": [
      "r1118"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r210",
      "r217",
      "r218",
      "r407",
      "r438",
      "r780",
      "r787",
      "r841",
      "r1004",
      "r1005",
      "r1006",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1301",
      "r1302",
      "r1303",
      "r1304",
      "r1489",
      "r1490",
      "r1491",
      "r1492"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_CurrencyTranslationFairValueAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "CurrencyTranslationFairValueAdjustment",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency translation",
        "label": "gnss_CurrencyTranslationFairValueAdjustment",
        "documentation": "Amount of currency translation to the amount at which a liability could be incurred (settled) in a current transaction between willing parties."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "CurrentAndNoncurrentAccruedLiabilitiesTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilities1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current and Noncurrent Accrued Liabilities [Text Block]",
        "documentation": "Current and noncurrent accrued liabilities [text block]",
        "terseLabel": "Accrued and Other Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "us-gaap_CurrentFederalTaxExpenseBenefit",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1283",
      "r1356",
      "r1362",
      "r1465"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "us-gaap_CurrentForeignTaxExpenseBenefit",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1283",
      "r1356",
      "r1362"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current tax provision",
        "label": "us-gaap_CurrentIncomeTaxExpenseBenefit",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r1356",
      "r1362"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "us-gaap_CurrentStateAndLocalTaxExpenseBenefit",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1283",
      "r1356",
      "r1362",
      "r1465"
     ]
    },
    "gnss_Customer1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "Customer1Member",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer 1 [Member]",
        "documentation": "Represents customer 1."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_Customer2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "Customer2Member",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer 2 [Member]",
        "documentation": "Represents customer 2."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_Customer3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "Customer3Member",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer 3 [Member]",
        "documentation": "Represents customer 3."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk",
        "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": [
      "r309",
      "r1373"
     ]
    },
    "gnss_CustomerDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "CustomerDeposit",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Deposit",
        "documentation": "Customer deposit.",
        "terseLabel": "Customer deposit"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_CustomerDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "CustomerDeposits",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Deposits",
        "documentation": "Customer deposits",
        "terseLabel": "Customer deposit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerDepositsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CustomerDepositsCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Deposits, Current",
        "terseLabel": "Customer deposits",
        "documentation": "The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings."
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "gnss_CustomerDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "CustomerDepositsMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Deposits [Member]",
        "documentation": "Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_CustomerOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "CustomerOneMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer one.",
        "label": "Customer One [Member]",
        "terseLabel": "Customer One"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r1094",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1398",
      "r1400",
      "r1403",
      "r1404"
     ]
    },
    "gnss_CustomerThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "CustomerThreeMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer three.",
        "label": "Customer Three [Member]",
        "terseLabel": "Customer Three"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_CustomerTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "CustomerTwoMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer two.",
        "label": "Customer Two [Member]",
        "terseLabel": "Customer Two"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1178",
      "r1267"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1178",
      "r1267"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1180",
      "r1269"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1180",
      "r1269"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1182",
      "r1271"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1180",
      "r1269"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1173",
      "r1262"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1174",
      "r1263"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1174",
      "r1263"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r1172",
      "r1261"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1172",
      "r1261"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r1172",
      "r1261"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1175",
      "r1264"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1177",
      "r1266"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1177",
      "r1266"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1178",
      "r1267"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1181",
      "r1270"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1179",
      "r1268"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1176",
      "r1265"
     ]
    },
    "gnss_DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "DebtAndWarrantIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of debt and warrant issuance costs that were incurred during a noncash or partial noncash transaction.",
        "label": "Debt And Warrant Issuance Costs Incurred During Noncash Or Partial Noncash Transaction"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_DebtAndWarrantsLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "DebtAndWarrantsLiabilitiesTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt and warrants liabilities.",
        "label": "Debt and Warrants Liabilities [Text Block]",
        "terseLabel": "Term Loans and Warrant Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r58",
      "r59",
      "r112",
      "r115",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1130",
      "r1356",
      "r1357",
      "r1359",
      "r1363",
      "r1406",
      "r1407",
      "r1408",
      "r1505",
      "r1507",
      "r1521"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Debt instrument, basis spread on variable rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument when repayment debt in cash.",
        "label": "Debt Instrument, Basis Spread on Variable Rate, When Repayment in Cash",
        "terseLabel": "Debt instrument, basis spread on variable rate, when repayment in cash"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument when repayment of debt in cash and issuance of stocks.",
        "label": "Debt Instrument, Basis Spread On Variable Rate, When Repayment In Cash And Issuance Of Shares",
        "terseLabel": "Debt instrument, basis spread on variable rate, when repayment in cash and issuance of shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument, face amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r404",
      "r753",
      "r754",
      "r1046",
      "r1047",
      "r1130"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Debt instrument, maturity date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r1045",
      "r1498",
      "r1499"
     ]
    },
    "gnss_DebtInstrumentMaximumAdditionalTermLoansAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "DebtInstrumentMaximumAdditionalTermLoansAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument Maximum Additional Term Loans Amount",
        "documentation": "Debt instrument maximum additional term loan amount.",
        "terseLabel": "Debt instrument maximum additional term loan amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentMeasurementInput",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, measurement input",
        "label": "Debt Instrument, Measurement Input",
        "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt."
       }
      }
     },
     "auth_ref": [
      "r1497",
      "r1498",
      "r1499"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1130",
      "r1356",
      "r1357",
      "r1359",
      "r1363",
      "r1406",
      "r1407",
      "r1408",
      "r1505",
      "r1507",
      "r1521"
     ]
    },
    "gnss_DebtInstrumentOriginalIssueDiscountPercentage": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "DebtInstrumentOriginalIssueDiscountPercentage",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of original issue discount under debt instrument.",
        "label": "Debt Instrument, Original Issue Discount Percentage",
        "terseLabel": "Debt instrument, original issue discount percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, redemption of debt percentage of principal amount",
        "documentation": "Amount of redemption of debt within one year as percentage of principal amount of the debt.",
        "label": "Debt Instrument, Redemption Of Debt Percentage Of Principal Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "terseLabel": "Total return as percentage of principal amount repaid",
        "documentation": "Percentage of principal amount of debt redeemed."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_DebtInstrumentRepaymentOfInterestPercentageInCash": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "DebtInstrumentRepaymentOfInterestPercentageInCash",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of repayment of debt interest in cash as percentage.",
        "label": "Debt Instrument, Repayment Of Interest, Percentage In Cash",
        "terseLabel": "Debt instrument, repayment of interest, percentage in cash"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentVariableInterestRateTypeExtensibleEnumeration",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]",
        "documentation": "Indicates type of variable interest rate on debt instrument."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "us-gaap_DebtPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt, Policy [Policy Text Block]",
        "terseLabel": "Term Loans",
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "terseLabel": "Unrealized loss position, more than 12 months, fair value",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r336",
      "r1040"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "terseLabel": "Unrealized loss position, more than 12 months, gross unrealized loss",
        "negatedLabel": "Unrealized loss position, more than 12 months, gross unrealized loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r336"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "terseLabel": "Unrealized loss position, less than 12 months, fair value",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r336",
      "r1040"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "negatedLabel": "Unrealized loss position, less than 12 months, gross unrealized loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r336"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position",
        "totalLabel": "Unrealized loss position, fair value",
        "terseLabel": "Unrealized loss positions related to available-for-sale debt securities",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r334",
      "r1040"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss",
        "totalLabel": "Unrealized loss position, gross unrealized loss",
        "negatedTotalLabel": "Unrealized loss position, gross unrealized loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r335"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r1040",
      "r1387"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]",
        "terseLabel": "Summary of Prepaid Expenses and Others",
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "us-gaap_DeferredFederalIncomeTaxExpenseBenefit",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1356",
      "r1362",
      "r1464",
      "r1465"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets, net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r544"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred provision",
        "label": "us-gaap_DeferredIncomeTaxExpenseBenefit",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r141",
      "r1356",
      "r1362"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Gross deferred tax liabilities",
        "label": "us-gaap_DeferredIncomeTaxLiabilities",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r65",
      "r113",
      "r559"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "us-gaap_DeferredIncomeTaxesAndTaxCredits",
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "gnss_DeferredRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "DeferredRevenueMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue [Member]",
        "documentation": "Amount of deferred revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredRevenueNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred Revenue, Noncurrent, Total",
        "label": "Deferred Revenue, Noncurrent",
        "terseLabel": "Long-term deferred revenue",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1289"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1356",
      "r1362",
      "r1464",
      "r1465"
     ]
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Patents",
        "label": "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross deferred tax assets",
        "label": "us-gaap_DeferredTaxAssetsGross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r560"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Net",
        "label": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1460"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax assets and liabilities",
        "label": "us-gaap_DeferredTaxAssetsNet",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1460"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforwards",
        "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration",
        "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration",
        "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development credit",
        "label": "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accruals and other",
        "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowances",
        "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredTaxAssetsValuationAllowance",
        "terseLabel": "Less valuation allowance",
        "negatedLabel": "Less valuation allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r561"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Acquired intangible assets",
        "label": "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "DeferredTaxLiabilitiesOperatingRightofuseAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Operating ROU assets",
        "label": "gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from operating right-of-use assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfSignificantPortionOfNetDeferredTaxAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Equipment",
        "label": "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount",
        "terseLabel": "Defined contribution plan, employer discretionary contribution amount",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_DepositsForInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "DepositsForInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deposits for inventory",
        "label": "gnss_DepositsForInventory",
        "documentation": "Represents amount of asset related to consideration paid in advance for deposits for inventory that provides economic benefits.",
        "terseLabel": "Deposits for inventory"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expense",
        "label": "us-gaap_Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r43",
      "r195",
      "r1007",
      "r1008",
      "r1010",
      "r1012"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortization",
        "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": [
      "r8",
      "r43"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "us-gaap_DepreciationDepletionAndAmortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r197",
      "r255",
      "r277",
      "r301",
      "r1007",
      "r1031",
      "r1032"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, Depletion, and Amortization [Policy Text Block]",
        "terseLabel": "Equipment And Depreciation",
        "documentation": "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized."
       }
      }
     },
     "auth_ref": [
      "r1015"
     ]
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability, Noncurrent",
        "terseLabel": "Warrant liability",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DevelopedTechnologyRightsMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Technology [Member]",
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property."
       }
      }
     },
     "auth_ref": [
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1398",
      "r1400",
      "r1403",
      "r1404",
      "r1479"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r466",
      "r467",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r466",
      "r467",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensation1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Share-Based Compensation",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r482",
      "r486",
      "r517",
      "r518",
      "r520",
      "r1068"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Dividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Dividends",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_Dividends",
        "terseLabel": "Dividends",
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r101"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "dei_DocumentAnnualReport",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r1169",
      "r1170",
      "r1193"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "dei_DocumentFinStmtErrorCorrectionFlag",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r1169",
      "r1170",
      "r1193",
      "r1236"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [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": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "dei_DocumentPeriodEndDate",
        "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_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "dei_DocumentTransitionReport",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1214"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "dei_DocumentType",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r1167"
     ]
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfPretaxIncomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "Domestic Operations [Member]",
        "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "gnss_DueAndSubscription": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "DueAndSubscription",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Dues and subscriptions",
        "label": "gnss_DueAndSubscription",
        "documentation": "Amount of asset related to consideration paid in advance for due and subscription that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1225"
     ]
    },
    "us-gaap_EMEAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EMEAMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe, Middle East and Africa",
        "label": "EMEA [Member]",
        "documentation": "Regions of Europe, Middle East and Africa."
       }
      }
     },
     "auth_ref": [
      "r1560",
      "r1561",
      "r1562",
      "r1563"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic (in dollars per share)",
        "totalLabel": "Earnings Per Share, Basic, Total",
        "terseLabel": "Basic loss per share",
        "verboseLabel": "Net loss per common share - basic (in dollars per share)",
        "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": [
      "r155",
      "r191",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r243",
      "r245",
      "r247",
      "r248",
      "r249",
      "r254",
      "r425",
      "r523",
      "r587",
      "r661",
      "r700",
      "r701",
      "r831",
      "r857",
      "r1017"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted (loss)income per share (in dollars per share)",
        "totalLabel": "Earnings Per Share, Diluted, Total",
        "verboseLabel": "Net loss per common share - diluted (in dollars per share)",
        "terseLabel": "Diluted loss per share",
        "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": [
      "r155",
      "r191",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r245",
      "r247",
      "r248",
      "r249",
      "r254",
      "r425",
      "r523",
      "r587",
      "r661",
      "r700",
      "r701",
      "r831",
      "r857",
      "r1017"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Loss Per Share",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r251"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Loss Per Share",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r250",
      "r252",
      "r253"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of foreign exchange rate on cash",
        "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; 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": [
      "r1504"
     ]
    },
    "gnss_EffectOfExchangeRateOnOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "EffectOfExchangeRateOnOperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Effect of exchange rate on operating lease liabilities",
        "label": "gnss_EffectOfExchangeRateOnOperatingLeaseLiability",
        "documentation": "mount of effect of exchange rate changes on operating lease liability."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_EffectOfExchangeRateOnOperatingLeaseROUAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "EffectOfExchangeRateOnOperatingLeaseROUAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate on operating lease ROU assets",
        "documentation": "Amount of effect of exchange rate changes on operating lease ROU assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r214",
      "r546",
      "r573",
      "r1073"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Payroll and related",
        "label": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r1455"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
        "terseLabel": "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": [
      "r519"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
        "terseLabel": "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": [
      "r1456"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
        "terseLabel": "Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1456"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
        "terseLabel": "Share-based payment arrangement, expense, tax benefit",
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r516"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "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": [
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454"
     ]
    },
    "gnss_EmployeesDirectorsAndConsultantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "EmployeesDirectorsAndConsultantsMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employees, Directors, and Consultants [Member]",
        "documentation": "Represents information related to employees, directors, and consultants."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_EmployeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "EmployeesMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employees [Member]",
        "documentation": "Represents the employees of the company."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "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/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)",
        "label": "dei_EntityCommonStockSharesOutstanding",
        "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/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "dei_EntityCurrentReportingStatus",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "dei_EntityFileNumber",
        "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/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "dei_EntityInteractiveDataCurrent",
        "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": [
      "r1276"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "dei_EntityPublicFloat",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "dei_EntityRegistrantName",
        "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": [
      "r1166"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "dei_EntityShellCompany",
        "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": [
      "r1166"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "dei_EntityVoluntaryFilers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "dei_EntityWellKnownSeasonedIssuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1278"
     ]
    },
    "us-gaap_EntityWideRevenueMajorCustomerLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EntityWideRevenueMajorCustomerLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Major Customer [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1219"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1272"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r1272"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1272"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r15",
      "r147",
      "r154",
      "r155",
      "r186",
      "r187",
      "r188",
      "r220",
      "r221",
      "r222",
      "r226",
      "r234",
      "r236",
      "r238",
      "r256",
      "r323",
      "r328",
      "r374",
      "r424",
      "r452",
      "r523",
      "r568",
      "r569",
      "r582",
      "r583",
      "r584",
      "r588",
      "r660",
      "r661",
      "r676",
      "r678",
      "r679",
      "r680",
      "r681",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r699",
      "r746",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r755",
      "r758",
      "r777",
      "r854",
      "r883",
      "r884",
      "r885",
      "r906",
      "r960"
     ]
    },
    "gnss_EquityPlan2015Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "EquityPlan2015Member",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2015 Equity Plan [Member]",
        "documentation": "Represents The 2015 Equity Incentive Plan (\"2015\" Equity Plan\")."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_EquityPlan2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "EquityPlan2025Member",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025 Equity Plan [Member]",
        "label": "Equity Plan 2025 [Member]",
        "documentation": "Represents The 2025 Equity Incentive Plan (\"2025\" Equity Plan\")."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1229"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r1186",
      "r1197",
      "r1207",
      "r1240"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r1183",
      "r1194",
      "r1204",
      "r1237"
     ]
    },
    "gnss_EvertelTechnologiesLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "EvertelTechnologiesLLCMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related to Evertel Technologies, LLC.",
        "label": "Evertel Technologies, LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_EvertelTechnologiesLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "EvertelTechnologiesLlcMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Evertel Technologies, LLC [Member]",
        "documentation": "Evertel technologies LLC.",
        "label": "Evertel Technologies LLC Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "us-gaap_ExtendedProductWarrantyPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ExtendedProductWarrantyPolicy",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extended Product Warranty, Policy [Policy Text Block]",
        "terseLabel": "Warranty Reserves",
        "documentation": "Disclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability."
       }
      }
     },
     "auth_ref": [
      "r1414"
     ]
    },
    "gnss_ExtendedProductWarrantyTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ExtendedProductWarrantyTerm",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_ExtendedProductWarrantyTerm",
        "documentation": "Represents term of extended product warranty.",
        "terseLabel": "Extended product warranty term (year)"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_FairValueAdjustmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "FairValueAdjustmentOfDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value adjustment of debt.",
        "label": "Fair Value Adjustment Of Debt",
        "terseLabel": "Loss on change in fair value of Term Loans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAdjustmentOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Adjustment of Warrants",
        "terseLabel": "(Gain) loss on change in fair value of warrants",
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [
      "r703",
      "r704",
      "r718",
      "r1120"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r703",
      "r704",
      "r718",
      "r1120"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r705",
      "r706",
      "r707",
      "r1074",
      "r1081",
      "r1125"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r705",
      "r706",
      "r707",
      "r1074",
      "r1081",
      "r1125"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Summary of Fair Value Assumptions Applied in Determining Initial Fair Value and Subsequent Fair Value of Warrant Liabilities",
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r705",
      "r706",
      "r1125"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Unrealized Gain (Loss) on Investments",
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1495",
      "r1496"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r719",
      "r997",
      "r1123",
      "r1129"
     ]
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r719",
      "r997",
      "r1123",
      "r1129"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r702",
      "r704",
      "r705",
      "r706",
      "r707",
      "r716",
      "r718",
      "r720",
      "r727",
      "r782",
      "r783",
      "r784",
      "r997",
      "r1046",
      "r1047",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1120",
      "r1125",
      "r1129"
     ]
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByLiabilityClassAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability Class [Axis]",
        "documentation": "Information by class of liability."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r719"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r703",
      "r704",
      "r705",
      "r707",
      "r1120",
      "r1498",
      "r1501"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r705",
      "r712",
      "r714",
      "r715",
      "r716",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r827",
      "r1120",
      "r1126"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r472",
      "r477",
      "r478",
      "r704",
      "r718",
      "r727",
      "r782",
      "r997",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1120",
      "r1129"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r472",
      "r477",
      "r478",
      "r480",
      "r704",
      "r705",
      "r718",
      "r727",
      "r783",
      "r997",
      "r1046",
      "r1047",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1120",
      "r1129"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r704",
      "r705",
      "r706",
      "r707",
      "r718",
      "r727",
      "r784",
      "r997",
      "r1046",
      "r1047",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1120",
      "r1125",
      "r1129"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis",
        "documentation": "Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2."
       }
      }
     },
     "auth_ref": [
      "r703",
      "r704"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfContractAssetAndContractLiabilitiesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value by Liability Class [Domain]",
        "documentation": "Represents classes of liabilities measured and disclosed at fair value."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r719"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Disclosure of information about financial instrument liability measured at fair value on recurring basis using unobservable input."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r719"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Summary of Changes in Fair Value of Term Loan and First Amendment Term Loan Level 3",
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r713",
      "r719"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r703",
      "r704",
      "r705",
      "r707",
      "r1120",
      "r1498",
      "r1501"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfer in",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3",
        "documentation": "Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r712",
      "r717",
      "r719"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "terseLabel": "Change in fair value related to non-credit risk recorded within net loss",
        "verboseLabel": "Change in fair value within net loss",
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r709",
      "r719"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r719"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r702",
      "r704",
      "r705",
      "r706",
      "r707",
      "r716",
      "r718",
      "r720",
      "r727",
      "r782",
      "r783",
      "r784",
      "r997",
      "r1046",
      "r1047",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1120",
      "r1125",
      "r1129"
     ]
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsNonrecurringMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Nonrecurring [Member]",
        "terseLabel": "Fair value, nonrecurring [Member]",
        "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r703",
      "r704",
      "r705",
      "r707",
      "r1120",
      "r1498"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r1120",
      "r1495",
      "r1496",
      "r1497",
      "r1498",
      "r1499",
      "r1501"
     ]
    },
    "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from liability measured at fair value using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r709",
      "r719"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife",
        "terseLabel": "Estimated useful lives",
        "verboseLabel": "Finite-lived intangible asset, useful life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accumulated amortization",
        "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r342",
      "r366",
      "r1000"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1401",
      "r1564"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
        "terseLabel": "2026",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r996",
      "r1000"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "verboseLabel": "2030",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r996",
      "r1000"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
        "terseLabel": "2029",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r996",
      "r1000"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
        "terseLabel": "2028",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r996",
      "r1000"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
        "terseLabel": "2027",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r996",
      "r1000"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r361",
      "r362",
      "r363",
      "r365",
      "r366",
      "r370",
      "r371",
      "r791",
      "r792",
      "r895",
      "r996",
      "r1000",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Fair Value Disclosure",
        "terseLabel": "Intangible assets from Evertel acquisition",
        "documentation": "Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life."
       }
      }
     },
     "auth_ref": [
      "r1495",
      "r1496",
      "r1500",
      "r1502"
     ]
    },
    "gnss_FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite lived intangible assets fair value disclosure gain (loss)",
        "label": "Finite Lived Intangible Assets Fair Value Disclosure Gain (Loss)",
        "terseLabel": "Intangible assets, gain (loss)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency translation",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technology",
        "verboseLabel": "Intangible assets, gross carrying amount",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r366",
      "r792",
      "r1000"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r361",
      "r362",
      "r363",
      "r365",
      "r366",
      "r370",
      "r371",
      "r895",
      "r996",
      "r1000",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Finite-Lived Intangible Assets, Net",
        "label": "us-gaap_FiniteLivedIntangibleAssetsNet",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r791",
      "r1400"
     ]
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets Acquired",
        "terseLabel": "Fair value, intangibles",
        "verboseLabel": "Acquisitions",
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r895"
     ]
    },
    "gnss_FirstAmendmentTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "FirstAmendmentTermLoanMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First Amendment Term Loan [Member]",
        "label": "First Amendment Term Loan [Member]",
        "documentation": "First amendment term loan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCountryMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfPretaxIncomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Operations [Member]",
        "label": "Foreign Tax Jurisdiction [Member]",
        "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r547"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "label": "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax",
        "verboseLabel": "Translation gain",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r742",
      "r743",
      "r744",
      "r745",
      "r957"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency Translation",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r741"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1190",
      "r1201",
      "r1211",
      "r1244"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1190",
      "r1201",
      "r1211",
      "r1244"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1190",
      "r1201",
      "r1211",
      "r1244"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r1190",
      "r1201",
      "r1211",
      "r1244"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1190",
      "r1201",
      "r1211",
      "r1244"
     ]
    },
    "gnss_FormerOwnerOfAmikaMobileMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "FormerOwnerOfAmikaMobileMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Owner of Amika Mobile [Member]",
        "documentation": "Related to the former owner of Amika Mobile."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1224"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": []
    },
    "gnss_GainLossOnDebtIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "GainLossOnDebtIssuance",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) On Debt Issuance",
        "documentation": "Gain (loss) on debt issuance.",
        "negatedLabel": "Loss on issuance of First Amendment Term Loan",
        "terseLabel": "Loss on issuance of First Amendment Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_GainLossOnDispositionOfFixedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "GainLossOnDispositionOfFixedAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss on disposal of fixed asset",
        "documentation": "Amount of gain ( loss ) on sale or disposal of fixed assets.",
        "negatedLabel": "Loss on disposal of fixed asset"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_GenasysSpainMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "GenasysSpainMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Genasys Spain [Member]",
        "documentation": "Represents Genasys Spain."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "parentTag": "gnss_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_Goodwill",
        "totalLabel": "Goodwill, Total",
        "terseLabel": "Goodwill",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r343",
      "r828",
      "r1032",
      "r1043",
      "r1074",
      "r1078",
      "r1079",
      "r1116",
      "r1121",
      "r1132",
      "r1390",
      "r1391",
      "r1488"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Acquisition",
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r648",
      "r651",
      "r655",
      "r1043"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Goodwill and Intangible Asset Impairment, Total",
        "terseLabel": "Goodwill and intangible asset impairment",
        "label": "Goodwill and Intangible Asset Impairment",
        "verboseLabel": "Goodwill impairment charge",
        "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1389",
      "r1392"
     ]
    },
    "gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets, Foreign Currency Translation Gain (Loss)",
        "label": "gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) goodwill and intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill And Intangible Assets",
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1389",
      "r1392"
     ]
    },
    "us-gaap_GoodwillFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill from software reporting unit",
        "terseLabel": "Goodwill from Evertel acquisition",
        "documentation": "Fair value portion of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r1120",
      "r1121",
      "r1495",
      "r1496",
      "r1500",
      "r1502"
     ]
    },
    "gnss_GoodwillFairValueGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "GoodwillFairValueGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) in goodwill",
        "documentation": "Goodwill fair value gain (loss)",
        "label": "Goodwill Fair Value Gain (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency translation, goodwill",
        "terseLabel": "Currency translation",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r351",
      "r655"
     ]
    },
    "us-gaap_GoodwillGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillGross",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, Gross",
        "label": "Goodwill",
        "documentation": "Amount, before accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized. Includes amount, before amortization expense and impairment loss, of goodwill for private company."
       }
      }
     },
     "auth_ref": [
      "r346",
      "r353",
      "r356",
      "r357",
      "r655",
      "r1043"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Goodwill from software reporting unit, gain (loss)",
        "terseLabel": "Impairment of goodwill",
        "label": "Goodwill impairment",
        "verboseLabel": "Goodwill impairment charge",
        "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r344",
      "r350",
      "r355",
      "r358",
      "r655",
      "r1043",
      "r1121"
     ]
    },
    "us-gaap_GoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill [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": [
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r1043"
     ]
    },
    "us-gaap_GranteeStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GranteeStatusAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grantee Status [Axis]",
        "documentation": "Information by status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r483",
      "r485",
      "r487",
      "r488",
      "r489",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515"
     ]
    },
    "us-gaap_GranteeStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GranteeStatusDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grantee Status [Domain]",
        "documentation": "Status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r483",
      "r485",
      "r487",
      "r488",
      "r489",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515"
     ]
    },
    "gnss_GrossMargin": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "GrossMargin",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross margin.",
        "label": "Gross margin",
        "terseLabel": "Gross margin"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_GrossProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "GrossProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_GrossProceedsFromStockOptionsExercised",
        "documentation": "Amount of gross proceeds including cash proceeds and increase accounts receivable from exercise of stock options granted under share-based compensation arrangement.",
        "terseLabel": "Gross proceeds from stock options exercised"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "GrossProceedsFromUnderwrittenPublicOfferingCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock",
        "documentation": "Amount of gross proceeds including cash proceeds and increase amounts receivable from underwritten public offering.",
        "terseLabel": "Gross proceeds from underwritten public offering, common stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "us-gaap_GrossProfit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r80",
      "r123",
      "r210",
      "r212",
      "r213",
      "r322",
      "r393",
      "r394",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r402",
      "r403",
      "r737",
      "r1024",
      "r1031",
      "r1370",
      "r1378",
      "r1379",
      "r1380",
      "r1381",
      "r1418"
     ]
    },
    "gnss_HardwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "HardwareMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hardware [Member]",
        "documentation": "Represents hardware segment."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_HoldbackLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "HoldbackLiabilityMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdback Liability [Member]",
        "documentation": "Represents Holdback Liability.",
        "terseLabel": "Holdback liability"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "dei_IcfrAuditorAttestationFlag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r1169",
      "r1170",
      "r1193"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of long-lived assets",
        "label": "Impairment of Long-Lived Assets to be Disposed of",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r94",
      "r1122"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment Of Long-lived Assets",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r96"
     ]
    },
    "gnss_IncentiveStockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "IncentiveStockOptionsMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Stock Options [Member]",
        "documentation": "Represents incentive stock options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfPretaxIncomelossDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
        "totalLabel": "Loss before income taxes",
        "verboseLabel": "Pre-tax income/(loss)",
        "terseLabel": "Loss before income taxes",
        "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": [
      "r79",
      "r118",
      "r123",
      "r832",
      "r834",
      "r852",
      "r1009",
      "r1011",
      "r1013",
      "r1024",
      "r1031",
      "r1370",
      "r1378",
      "r1379",
      "r1380",
      "r1381"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r377",
      "r379",
      "r669",
      "r670",
      "r671",
      "r672",
      "r709",
      "r713",
      "r719",
      "r738",
      "r739",
      "r740",
      "r878",
      "r880",
      "r944",
      "r996",
      "r997",
      "r1074",
      "r1079",
      "r1118",
      "r1119",
      "r1124",
      "r1129",
      "r1468",
      "r1470",
      "r1525"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r377",
      "r379",
      "r669",
      "r670",
      "r671",
      "r672",
      "r709",
      "r713",
      "r719",
      "r738",
      "r739",
      "r740",
      "r878",
      "r880",
      "r944",
      "r996",
      "r997",
      "r1074",
      "r1079",
      "r1118",
      "r1119",
      "r1124",
      "r1129",
      "r1468",
      "r1470",
      "r1525"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfPretaxIncomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r546",
      "r547",
      "r555",
      "r565",
      "r1073",
      "r1461"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfPretaxIncomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r546",
      "r547",
      "r555",
      "r565",
      "r1073",
      "r1461"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxAuthorityNameAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Axis]",
        "documentation": "Information by name of taxing authority."
       }
      }
     },
     "auth_ref": [
      "r555",
      "r1461"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxAuthorityNameDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Domain]",
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": [
      "r555",
      "r1461"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_IncomeTaxDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "IncomeTaxDisclosureLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Line Items]",
        "documentation": "Income tax disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_IncomeTaxDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "IncomeTaxDisclosureTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Table]",
        "documentation": "Income tax disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r214",
      "r539",
      "r546",
      "r552",
      "r553",
      "r554",
      "r557",
      "r563",
      "r574",
      "r576",
      "r577",
      "r578",
      "r840",
      "r894",
      "r905",
      "r1073"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Provision (benefit) for income taxes",
        "label": "Income tax expense",
        "terseLabel": "Income Tax Expense (Benefit)",
        "verboseLabel": "Income tax expense (benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r142",
      "r210",
      "r237",
      "r238",
      "r255",
      "r280",
      "r301",
      "r545",
      "r546",
      "r575",
      "r858",
      "r1009",
      "r1011",
      "r1013",
      "r1073"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r541",
      "r542",
      "r557",
      "r558",
      "r562",
      "r566",
      "r899"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in valuation allowance",
        "label": "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r551",
      "r1073",
      "r1458"
     ]
    },
    "gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in R&amp;D credit carryover",
        "label": "gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover",
        "documentation": "The amount of change in research and development carryover during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign rate differential",
        "label": "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r547",
      "r550",
      "r1073",
      "r1458"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes computed at the federal statutory rate",
        "label": "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r1073"
     ]
    },
    "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes",
        "terseLabel": "NOL expirations and other prior year true-ups",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r1458",
      "r1459"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State income taxes, net of federal tax benefit",
        "label": "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r549",
      "r1073",
      "r1458"
     ]
    },
    "gnss_IncomeTaxReconciliationStateBusinessCreditUtilization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "IncomeTaxReconciliationStateBusinessCreditUtilization",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State business credit utilization",
        "label": "gnss_IncomeTaxReconciliationStateBusinessCreditUtilization",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state business credit utilization."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax reconciliation tax impact of acquisition accounting.",
        "label": "Income Tax Reconciliation Tax Impact of Acquisition Accounting",
        "terseLabel": "Tax impacts of Evertel acquisition accounting"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for taxes",
        "totalLabel": "Income Taxes Paid, Net, Total",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r208",
      "r564",
      "r565"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Canadian goods and services and harmonized sales tax receivable",
        "label": "us-gaap_IncomeTaxesReceivable",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r1290"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "us-gaap_IncreaseDecreaseInAccountsPayable",
        "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": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInAccountsReceivable",
        "terseLabel": "Accounts receivable, net",
        "negatedLabel": "Accounts receivable, net",
        "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": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "negatedLabel": "Contract assets",
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r1352"
     ]
    },
    "gnss_IncreaseDecreaseInCustomerDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "IncreaseDecreaseInCustomerDeposit",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer deposit",
        "label": "Increase (Decrease) in Customer deposit",
        "documentation": "Increase (Decrease) in Customer deposit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued and other liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories, net",
        "label": "us-gaap_IncreaseDecreaseInInventories",
        "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": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:",
        "terseLabel": "Changes in operating assets and liabilities, net of the effects from acquisition:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInPrepaidExpense",
        "terseLabel": "Prepaid expenses and other",
        "negatedLabel": "Prepaid expenses and other",
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "gnss_IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in additional paid in capital obligation to issue common stock.",
        "label": "Increase In Additional Paid in Capital Obligation To Issue Common Stock",
        "terseLabel": "Increase in additional paid-in capital, obligation to issue common stock",
        "verboseLabel": "Obligation to issue common stock in Evertel acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "IncreaseInLeaseLiabilityWith10IncreaseInIndex",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in Lease Liability with 10% Increase in Index",
        "label": "gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex",
        "documentation": "The amount of increase in lease liability with every 10% increase in index."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r364",
      "r369",
      "r1000",
      "r1086",
      "r1087",
      "r1088",
      "r1097",
      "r1098",
      "r1112"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r364",
      "r369",
      "r1000",
      "r1086",
      "r1087",
      "r1088",
      "r1097",
      "r1098",
      "r1112"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r1190",
      "r1201",
      "r1211",
      "r1235",
      "r1244",
      "r1248",
      "r1256"
     ]
    },
    "gnss_InitialMeasurementOfOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "InitialMeasurementOfOperatingLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initial measurement of operating lease liabilities",
        "documentation": "The adjustments related to the initial measurement of operating lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "InitialMeasurementOfOperatingLeaseRightOfUseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initial measurement of operating lease right of use assets",
        "documentation": "The adjustments related to the initial measurement of operating lease right of use assets."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_InitialMeasurementOfOperatingLeaseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "InitialMeasurementOfOperatingLeaseTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initial Measurement of Operating Lease [Table Text Block]",
        "documentation": "Tabular disclosure of initial measurement of operating lease.",
        "terseLabel": "Summary of Operating ROU Assets and Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r1254"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r1171",
      "r1260"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r1171",
      "r1260"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r1171",
      "r1260"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets, net",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r1400",
      "r1402"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Interest Expense, Nonoperating, Total",
        "label": "Interest Expense, Nonoperating",
        "negatedLabel": "Interest expense",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r1009",
      "r1013",
      "r1309"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r206",
      "r207"
     ]
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InternalRevenueServiceIRSMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Internal Revenue Service (IRS) [Member]",
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntersegmentEliminationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntersegmentEliminationMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intersegment Eliminations [Member]",
        "documentation": "Eliminating entries used in operating segment consolidation."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r255",
      "r274",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r301",
      "r302",
      "r1031"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finished goods",
        "terseLabel": "Finished goods",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1291"
     ]
    },
    "us-gaap_InventoryGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryGross",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Inventories, gross",
        "label": "us-gaap_InventoryGross",
        "documentation": "Gross 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": [
      "r1294"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Inventories, net",
        "label": "Inventories, 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": [
      "r174",
      "r1002",
      "r1132"
     ]
    },
    "gnss_InventoryObsolescenceWriteDownRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "InventoryObsolescenceWriteDownRecoveries",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventory Obsolescence Write Down (Recoveries)",
        "terseLabel": "Inventory Obsolescence Write Down (Recoveries)",
        "label": "gnss_InventoryObsolescenceWriteDownRecoveries",
        "documentation": "Represents the write-down (recovery) of the value of inventory resulting from obsolescence."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r160",
      "r173",
      "r337",
      "r338",
      "r340",
      "r789",
      "r1016"
     ]
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Raw materials",
        "terseLabel": "Raw materials",
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1293"
     ]
    },
    "us-gaap_InventoryValuationReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryValuationReserves",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reserve for obsolescence",
        "label": "us-gaap_InventoryValuationReserves",
        "documentation": "Amount of valuation reserve for inventory."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r1294"
     ]
    },
    "us-gaap_InventoryWorkInProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryWorkInProcess",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Work in process",
        "terseLabel": "Work in process",
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1292"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory obsolescence",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r339"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r275",
      "r301",
      "r1031",
      "r1308"
     ]
    },
    "gnss_InvestmentsTypicalFinalMaturity": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "InvestmentsTypicalFinalMaturity",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_InvestmentsTypicalFinalMaturity",
        "documentation": "Represents the final maturity that the Company generally does not exceed with regard to the financial instruments in which it invests.",
        "terseLabel": "Investments typical final maturity maximum year"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "InvestmentsTypicalPortfolioWeightedAverageMaturity",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity",
        "documentation": "Represents the portfolio weighted average maturity that the Company generally does not exceed with regard to the financial instruments in which it invests.",
        "terseLabel": "Investments typical portfolio weighted average maturity month"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_KeyExecutiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "KeyExecutiveMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key Executive [Member]",
        "documentation": "Represents information pertaining to a key executive."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r769"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r763",
      "r770"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r763",
      "r770"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "terseLabel": "Summary of Maturities of Operating ROU Assets and Liabilities",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1509"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total undiscounted operating lease payments",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r1357",
      "r1363",
      "r1521"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Thereafter",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r1357",
      "r1363",
      "r1521"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
        "verboseLabel": "2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r1357",
      "r1363",
      "r1521"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "verboseLabel": "2030",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r1357",
      "r1363",
      "r1521"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
        "verboseLabel": "2029",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r1357",
      "r1363",
      "r1521"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
        "verboseLabel": "2028",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r1357",
      "r1363",
      "r1521"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
        "verboseLabel": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r1357",
      "r1363",
      "r1521"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails2": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less imputed interest",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r768"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_Liabilities",
        "totalLabel": "Total liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r58",
      "r59",
      "r60",
      "r61",
      "r62",
      "r63",
      "r66",
      "r210",
      "r212",
      "r213",
      "r322",
      "r393",
      "r394",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r402",
      "r403",
      "r664",
      "r667",
      "r668",
      "r737",
      "r920",
      "r1023",
      "r1050",
      "r1164",
      "r1418",
      "r1511",
      "r1512"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders' equity",
        "label": "us-gaap_LiabilitiesAndStockholdersEquity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r117",
      "r849",
      "r1132",
      "r1150",
      "r1151",
      "r1356",
      "r1361",
      "r1386",
      "r1503"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "us-gaap_LiabilitiesCurrent",
        "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": [
      "r60",
      "r159",
      "r210",
      "r212",
      "r213",
      "r322",
      "r393",
      "r394",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r402",
      "r403",
      "r664",
      "r667",
      "r668",
      "r737",
      "r1132",
      "r1418",
      "r1511",
      "r1512"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesFairValueAdjustment",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accretion",
        "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "dei_LocalPhoneNumber",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Assets by Geographic Areas [Table Text Block]",
        "terseLabel": "Schedule of Long Lived Assets by Geographic Region",
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_LongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable, at fair value",
        "totalLabel": "Notes Payable, Noncurrent, Total",
        "label": "Notes Payable, Noncurrent",
        "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Machinery and Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r309",
      "r1052",
      "r1055",
      "r1143",
      "r1148",
      "r1524",
      "r1526",
      "r1527",
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548",
      "r1549",
      "r1550",
      "r1551",
      "r1553",
      "r1554"
     ]
    },
    "srt_ManagementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ManagementMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management [Member]"
       }
      }
     },
     "auth_ref": [
      "r1382",
      "r1510"
     ]
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MarketableSecuritiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term marketable securities",
        "terseLabel": "Short-term Securities",
        "documentation": "Amount of investment in marketable security, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1288"
     ]
    },
    "us-gaap_MarketableSecuritiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MarketableSecuritiesNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Certificates of deposit",
        "verboseLabel": "Long-term marketable securities",
        "terseLabel": "Long-term Securities",
        "documentation": "Amount of investment in marketable security, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1288"
     ]
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MarketableSecuritiesPolicy",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Marketable Securities",
        "documentation": "Disclosure of accounting policy for investment classified as marketable security."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r266",
      "r384",
      "r385",
      "r386",
      "r387",
      "r481",
      "r512",
      "r513",
      "r514",
      "r535",
      "r707",
      "r788",
      "r877",
      "r879",
      "r893",
      "r912",
      "r913",
      "r966",
      "r968",
      "r970",
      "r971",
      "r973",
      "r977",
      "r978",
      "r980",
      "r981",
      "r994",
      "r995",
      "r1039",
      "r1051",
      "r1067",
      "r1074",
      "r1081",
      "r1084",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1144",
      "r1422",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r1227"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1227"
     ]
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputDiscountRateMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Measurement input, discount rate [Member]",
        "documentation": "Measurement input using interest rate to determine present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1081",
      "r1084",
      "r1497",
      "r1498",
      "r1499"
     ]
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputPriceVolatilityMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Price Volatility [Member]",
        "terseLabel": "Measurement input, price volatility [Member]",
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r512",
      "r1125",
      "r1497",
      "r1498",
      "r1499"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r705",
      "r706",
      "r707",
      "r1074",
      "r1081",
      "r1084",
      "r1125"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r705",
      "r706",
      "r707",
      "r1074",
      "r1081",
      "r1084",
      "r1125"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r266",
      "r384",
      "r385",
      "r386",
      "r387",
      "r481",
      "r512",
      "r513",
      "r514",
      "r535",
      "r707",
      "r788",
      "r877",
      "r879",
      "r893",
      "r912",
      "r913",
      "r966",
      "r968",
      "r970",
      "r971",
      "r973",
      "r977",
      "r978",
      "r980",
      "r981",
      "r994",
      "r995",
      "r1039",
      "r1051",
      "r1067",
      "r1074",
      "r1081",
      "r1084",
      "r1125",
      "r1126",
      "r1127",
      "r1144",
      "r1422",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r1247"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]"
       }
      }
     },
     "auth_ref": [
      "r309",
      "r1052",
      "r1055",
      "r1143",
      "r1148",
      "r1524",
      "r1526",
      "r1527",
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548",
      "r1549",
      "r1550",
      "r1551",
      "r1553",
      "r1554"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1228"
     ]
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operations [Text Block]",
        "terseLabel": "Operations",
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r260",
      "r1019",
      "r1021"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
        "totalLabel": "Net cash provided by financing activities",
        "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": [
      "r205"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
        "totalLabel": "Net cash provided by (used in) investing activities",
        "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": [
      "r205"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investing Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
        "totalLabel": "Net cash used in operating activities",
        "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": [
      "r86",
      "r87",
      "r88"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "verboseLabel": "Net loss",
        "totalLabel": "Net (loss) income",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r88",
      "r119",
      "r155",
      "r157",
      "r180",
      "r183",
      "r188",
      "r210",
      "r212",
      "r213",
      "r216",
      "r225",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r237",
      "r238",
      "r246",
      "r322",
      "r393",
      "r394",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r402",
      "r403",
      "r425",
      "r428",
      "r430",
      "r434",
      "r523",
      "r587",
      "r661",
      "r701",
      "r737",
      "r853",
      "r941",
      "r958",
      "r959",
      "r1009",
      "r1011",
      "r1013",
      "r1162",
      "r1418"
     ]
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent Accounting Pronouncements",
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r150",
      "r155",
      "r223",
      "r224",
      "r227",
      "r228",
      "r240",
      "r241",
      "r311",
      "r324",
      "r325",
      "r422",
      "r423",
      "r523",
      "r524",
      "r585",
      "r586",
      "r588",
      "r661",
      "r682",
      "r697",
      "r772",
      "r778",
      "r779",
      "r887",
      "r888",
      "r889",
      "r890",
      "r892"
     ]
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r1227"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r1190",
      "r1201",
      "r1211",
      "r1235",
      "r1244"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1218"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1217"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "us-gaap_NonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonUsMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-US [Member]",
        "terseLabel": "Americas (excluding the United States)",
        "documentation": "Countries excluding the United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r1560",
      "r1561",
      "r1562",
      "r1563"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash investing and financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in unrealized loss on marketable securities",
        "documentation": "The noncash amount of unrealized gain (loss) on investment in marketable security."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-lived assets",
        "label": "Long-lived assets",
        "verboseLabel": "Total long lived assets",
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "gnss_NondeductibleCompensationInterestExpenseAndOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "NondeductibleCompensationInterestExpenseAndOther",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nondeductible compensation, interest expense and other",
        "label": "gnss_NondeductibleCompensationInterestExpenseAndOther",
        "documentation": "Income tax reconciliation non deductible expense share based compensation cost interest and other."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_NonemployeeAdvisorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "NonemployeeAdvisorsMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-employee Advisors [Member]",
        "documentation": "Represents non-employee advisors."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_NonemployeeDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "NonemployeeDirectorsMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-employee Directors [Member]",
        "documentation": "Related to non-employee directors."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonfinancialLiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonfinancialLiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsHoldbackLiabilityMeasuredAtFairValueOnANonrecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NonfinancialLiabilitiesFairValueDisclosure",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "documentation": "Fair value of obligations not classified as financial liabilities. Includes, but is not limited to, accounts payable and accrued liabilities, commitments, obligations, and other liabilities."
       }
      }
     },
     "auth_ref": [
      "r1495",
      "r1496",
      "r1500"
     ]
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable, Current",
        "totalLabel": "Notes Payable, Current, Total",
        "terseLabel": "Notes payable, at fair value",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r59"
     ]
    },
    "gnss_NotesToFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "NotesToFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes To Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_NumberOfAdditionalInactiveSubsidiaries": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "NumberOfAdditionalInactiveSubsidiaries",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_NumberOfAdditionalInactiveSubsidiaries",
        "documentation": "Represents the number of additional inactive subsidiaries of the reporting entity, as of a certain date.",
        "terseLabel": "Number of additional inactive subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_NumberOfMajorCustomers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "NumberOfMajorCustomers",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_NumberOfMajorCustomers",
        "documentation": "Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.",
        "terseLabel": "Number of major customers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NumberOfReportableSegments",
        "terseLabel": "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": [
      "r1025",
      "r1037",
      "r1377"
     ]
    },
    "gnss_NumberOfWhollyOwnedSubsidiaries": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "NumberOfWhollyOwnedSubsidiaries",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_NumberOfWhollyOwnedSubsidiaries",
        "documentation": "Represents the number of wholly owned subsidiaries of the reporting entity as of a certain date.",
        "terseLabel": "Number of wholly owned subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_ObligationToIssueCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ObligationToIssueCommonStockMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Obligation to Issue Common Stock [Member]",
        "documentation": "Related to obligation to issue common stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "us-gaap_OperatingExpenses",
        "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": [
      "r1013"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Loss) income from operations",
        "terseLabel": "Loss from operations",
        "totalLabel": "Loss from operations",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r1009",
      "r1013",
      "r1024",
      "r1370",
      "r1378",
      "r1379",
      "r1380",
      "r1381"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Expense",
        "label": "us-gaap_OperatingLeaseExpense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r1508"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails2": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability",
        "label": "us-gaap_OperatingLeaseLiability",
        "verboseLabel": "Present value of operating lease liabilities",
        "periodStartLabel": "Operating lease liabilities at September 30, 2024",
        "periodEndLabel": "Operating lease liabilities as of September 30, 2025",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities, current portion",
        "terseLabel": "Operating lease liabilities, current portion",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less non-current portion",
        "label": "Operating lease liabilities, noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less lease principal payments on operating lease liabilities",
        "label": "us-gaap_OperatingLeasePayments",
        "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": [
      "r761",
      "r765"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, right-of-use asset",
        "label": "Operating lease right of use assets, net",
        "periodStartLabel": "Operating lease ROU assets as of September 30, 2024",
        "periodEndLabel": "Operating lease ROU assets as of September 30, 2025",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r759"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesSummaryOfOperatingRouAssetsAndLiabilitiesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less amortization of operating lease ROU assets",
        "label": "Amortization of operating lease right of use asset",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1353"
     ]
    },
    "gnss_OperatingLeaseRightOfUseAssetGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "OperatingLeaseRightOfUseAssetGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right of use asset gain (loss)",
        "documentation": "Operating lease right of use asset gain (loss)",
        "label": "Operating Lease Right Of Use Asset Gain (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_OperatingLeaseRightOfUseAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "OperatingLeaseRightOfUseAssetMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementOfAcquiredIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents operating lease right-of-use asset.",
        "label": "Operating Lease, Right-of-use Asset [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent",
        "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r767",
      "r1131"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1",
        "terseLabel": "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": [
      "r766",
      "r1131"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r302",
      "r1031",
      "r1032"
     ]
    },
    "gnss_OptionsAndRSUSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "OptionsAndRSUSMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options and RSUs [Member]",
        "documentation": "Represents the options and RSUs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "us-gaap_OtherAccruedLiabilitiesCurrent",
        "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": [
      "r59"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "us-gaap_OtherAssetsCurrent",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r1132"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized foreign currency translation (loss) gain",
        "terseLabel": "Unrealized foreign currency translation gain",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r14",
      "r109"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Tax and Reclassification Adjustment, Attributable to Parent",
        "totalLabel": "Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Tax and Reclassification Adjustment, Attributable to Parent, Total",
        "terseLabel": "Change in fair value of Term Loans related to credit risk",
        "verboseLabel": "Change in fair value related to credit risk in other comprehensive income",
        "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) from increase (decrease) in instrument-specific credit risk of financial liability measured under fair value option, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r662",
      "r665"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income",
        "terseLabel": "Accumulated other comprehensive income",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r20",
      "r181",
      "r184",
      "r189",
      "r234",
      "r746",
      "r747",
      "r752",
      "r829",
      "r854",
      "r1305",
      "r1306"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized loss on marketable securities",
        "terseLabel": "Unrealized (loss) gain on marketable securities",
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r179",
      "r321"
     ]
    },
    "us-gaap_OtherLiabilitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherLiabilitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNoncurrentLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Noncurrent Liabilities [Table Text Block]",
        "terseLabel": "Summary of Other Noncurrent Liabilities",
        "documentation": "Tabular disclosure of other noncurrent liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Expense",
        "negatedLabel": "Other",
        "documentation": "Amount of expense related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income, net",
        "terseLabel": "Other expense,net",
        "totalLabel": "Other expenses, net",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r1117"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1227"
     ]
    },
    "gnss_OtherStateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "OtherStateMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other State [Member]",
        "documentation": "Other state."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1188",
      "r1199",
      "r1209",
      "r1242"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1191",
      "r1202",
      "r1212",
      "r1245"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1191",
      "r1202",
      "r1212",
      "r1245"
     ]
    },
    "country_PR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "PR",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PUERTO RICO",
        "verboseLabel": "Puerto Rico Early Warning System",
        "terseLabel": "Puerto Rico Early Warning System Project [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PatentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PatentsMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Patents [Member]",
        "terseLabel": "Patents",
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law."
       }
      }
     },
     "auth_ref": [
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1398",
      "r1400",
      "r1403",
      "r1404"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1216"
     ]
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "terseLabel": "Payment for contingent consideration liability, financing activities",
        "negatedLabel": "Payment of contingent consideration",
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares retained for payment of taxes in connection with the exercise of stock options",
        "documentation": "Amount of cash outflow to satisfy grantee's tax in connections with exercise of stock options withholding obligation for award under share-based payment arrangement.",
        "negatedLabel": "Shares retained for payment of taxes in connection with the exercise of stock options"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of Stock Issuance Costs",
        "terseLabel": "Payments of stock issuance costs",
        "verboseLabel": "Stock issuance costs",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares retained for payment of taxes in connection with settlement of restricted stock units",
        "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r203"
     ]
    },
    "gnss_PaymentsToAcquireAssetPurchaseHoldbackLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "PaymentsToAcquireAssetPurchaseHoldbackLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash outflow for the acquisition of asset purchase holdback liability.",
        "label": "Payments To Acquire Asset Purchase Holdback Liability",
        "negatedLabel": "Cash paid for asset purchase holdback liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails": {
       "parentTag": "gnss_BusinessCombinationConsiderationTransferredAndToBeTransferred",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Cash paid",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r640",
      "r1074",
      "r1079",
      "r1114"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Cash paid for acquisitions net of cash acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquireMarketableSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of marketable securities",
        "label": "us-gaap_PaymentsToAcquireMarketableSecurities",
        "documentation": "Amount of cash outflow for purchase of marketable security."
       }
      }
     },
     "auth_ref": [
      "r1385"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital expenditures",
        "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1226"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1226"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1218"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1228"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1217"
     ]
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1219"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1275"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1218"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, par value (in dollars per share)",
        "terseLabel": "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": [
      "r67",
      "r436"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares authorized (in shares)",
        "terseLabel": "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": [
      "r67",
      "r922"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares issued (in shares)",
        "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": [
      "r67",
      "r436"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares outstanding (in shares)",
        "terseLabel": "Preferred stock, shares outstanding, ending balance (in shares)",
        "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": [
      "r67",
      "r922",
      "r940",
      "r1558",
      "r1559"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, $0.00001 par value; 5,000,000 shares authorized; none issued and outstanding",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r427",
      "r432",
      "r845",
      "r1132"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Prepaid Expense and Other Assets",
        "label": "us-gaap_PrepaidExpenseAndOtherAssets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other",
        "totalLabel": "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": [
      "r1295"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense and Other Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseAndOtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets",
        "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 after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r1287"
     ]
    },
    "gnss_PrepaidExpensesAndOtherDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "PrepaidExpensesAndOtherDisclosureTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOther1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses And Other Disclosure [Text Block]",
        "documentation": "The entire disclosure for prepaid expenses and other.",
        "terseLabel": "Prepaid Expenses and Other"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_PrepaidExpensesAndOtherLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "PrepaidExpensesAndOtherLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses and Other [Line Items]",
        "documentation": "Prepaid expenses and other."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_PrepaidExpensesAndOtherTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "PrepaidExpensesAndOtherTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses and Other [Table]",
        "documentation": "Prepaid expenses and other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidInsurance",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid insurance",
        "label": "us-gaap_PrepaidInsurance",
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1003",
      "r1041",
      "r1388"
     ]
    },
    "gnss_PrepaidProfessionalServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "PrepaidProfessionalServices",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid professional services",
        "label": "gnss_PrepaidProfessionalServices",
        "documentation": "Amount of asset related to prepaid professional services."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_PrepaidTradeShowsAndTravel": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "PrepaidTradeShowsAndTravel",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trade shows and travel",
        "label": "gnss_PrepaidTradeShowsAndTravel",
        "documentation": "Amount of consideration paid in advance for trade shows and travel that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_PricePerShareUnderwrittenAgreement": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "PricePerShareUnderwrittenAgreement",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_PricePerShareUnderwrittenAgreement",
        "documentation": "Per share price or per unit amount of equity securities issued under the underwritten public offering.",
        "terseLabel": "Price per share, underwritten agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from offering of common stock, net of issuance costs",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "gnss_ProceedsFromIssuanceOfDebtAndWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ProceedsFromIssuanceOfDebtAndWarrants",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of debt and warrants.",
        "label": "Proceeds From Issuance Of Debt And Warrants",
        "terseLabel": "Proceeds from issuance of Close Date Term Loan and warrants, net of issuance cost"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_ProceedsFromIssuanceOfDebtAndWarrantsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ProceedsFromIssuanceOfDebtAndWarrantsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the gross amount received from issuance of debt and warrants.",
        "label": "Proceeds From Issuance Of Debt And Warrants Gross",
        "terseLabel": "Proceeds from issuance of debt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Long-Term Debt",
        "totalLabel": "Proceeds from Issuance of Long-Term Debt, Total",
        "terseLabel": "Proceeds from issuance of First Amendment Term Loan",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r900"
     ]
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from maturities of marketable securities",
        "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r202",
      "r1385"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of stock options",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r19"
     ]
    },
    "us-gaap_ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product [Member]",
        "documentation": "Article or substance produced by nature, labor or machinery."
       }
      }
     },
     "auth_ref": [
      "r1008",
      "r1013",
      "r1052",
      "r1053"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r305",
      "r790",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r998",
      "r1008",
      "r1011",
      "r1013",
      "r1052",
      "r1053",
      "r1142",
      "r1144",
      "r1145",
      "r1149",
      "r1153",
      "r1282",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1322",
      "r1323",
      "r1324",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1412",
      "r1413",
      "r1524",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548",
      "r1549",
      "r1550",
      "r1551",
      "r1553",
      "r1554"
     ]
    },
    "us-gaap_ProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductWarrantyAccrual",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfChangesInWarrantyReserveDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "us-gaap_ProductWarrantyAccrual",
        "terseLabel": "Warranty reserve",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r388",
      "r390",
      "r392"
     ]
    },
    "us-gaap_ProductWarrantyAccrualClassifiedCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductWarrantyAccrualClassifiedCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Warranty reserve",
        "label": "us-gaap_ProductWarrantyAccrualClassifiedCurrent",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r1415",
      "r1416"
     ]
    },
    "gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfChangesInWarrantyReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty provision",
        "label": "gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties",
        "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to new warranties issuance and preexisting product warranties."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfChangesInWarrantyReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Warranty settlements",
        "label": "us-gaap_ProductWarrantyAccrualPayments",
        "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "gnss_ProductWarrantyExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ProductWarrantyExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warranty provision",
        "documentation": "The expense (benefit) charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r305",
      "r790",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r998",
      "r1008",
      "r1011",
      "r1013",
      "r1052",
      "r1053",
      "r1142",
      "r1144",
      "r1145",
      "r1149",
      "r1153",
      "r1282",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1322",
      "r1323",
      "r1324",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1412",
      "r1413",
      "r1524",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548",
      "r1549",
      "r1550",
      "r1551",
      "r1553",
      "r1554"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r769"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property and Equipment",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r136",
      "r139",
      "r140"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment",
        "terseLabel": "Property and equipment, gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r162",
      "r851"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property and equipment, net",
        "label": "Property and equipment, net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r769",
      "r838",
      "r851",
      "r1132"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property and Equipment",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r769"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PropertyPlantAndEquipmentUsefulLife",
        "terseLabel": "Property, plant and equipment, estimated useful lives",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for doubtful accounts",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r193",
      "r331"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1216"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r1216"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r266",
      "r384",
      "r385",
      "r386",
      "r387",
      "r471",
      "r481",
      "r512",
      "r513",
      "r514",
      "r520",
      "r535",
      "r707",
      "r785",
      "r786",
      "r788",
      "r877",
      "r879",
      "r893",
      "r912",
      "r913",
      "r966",
      "r968",
      "r970",
      "r971",
      "r973",
      "r977",
      "r978",
      "r980",
      "r981",
      "r994",
      "r995",
      "r1039",
      "r1051",
      "r1067",
      "r1074",
      "r1081",
      "r1084",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1144",
      "r1156",
      "r1409",
      "r1422",
      "r1498",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518"
     ]
    },
    "gnss_RangeFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "RangeFiveMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range Five [Member]",
        "documentation": "Range Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_RangeFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "RangeFourMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range Four [Member]",
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range four of exercise price."
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r266",
      "r384",
      "r385",
      "r386",
      "r387",
      "r471",
      "r481",
      "r512",
      "r513",
      "r514",
      "r520",
      "r535",
      "r707",
      "r785",
      "r786",
      "r788",
      "r877",
      "r879",
      "r893",
      "r912",
      "r913",
      "r966",
      "r968",
      "r970",
      "r971",
      "r973",
      "r977",
      "r978",
      "r980",
      "r981",
      "r994",
      "r995",
      "r1039",
      "r1051",
      "r1067",
      "r1074",
      "r1081",
      "r1084",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1144",
      "r1156",
      "r1409",
      "r1422",
      "r1498",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518"
     ]
    },
    "gnss_RangeOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "RangeOneMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range One [Member]",
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range one of exercise price."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_RangeSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "RangeSevenMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range Seven [Member]",
        "documentation": "Range Seven [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_RangeSixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "RangeSixMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range Six [Member]",
        "documentation": "Range Six [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_RangeThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "RangeThreeMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range Three [Member]",
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range three of exercise price."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_RangeTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "RangeTwoMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range Two [Member]",
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range two of exercise price."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReceivablesPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts for Expected Credit Losses",
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable."
       }
      }
     },
     "auth_ref": [
      "r313",
      "r314",
      "r315",
      "r317",
      "r1384"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1183",
      "r1194",
      "r1204",
      "r1237"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r210",
      "r217",
      "r218",
      "r407",
      "r438",
      "r780",
      "r787",
      "r841",
      "r1004",
      "r1005",
      "r1006",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1301",
      "r1302",
      "r1303",
      "r1304",
      "r1489",
      "r1490",
      "r1491",
      "r1492"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development",
        "totalLabel": "Research and Development Expense, Total",
        "terseLabel": "Research and development",
        "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": [
      "r538",
      "r996",
      "r1009",
      "r1010",
      "r1031",
      "r1519"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and Development Expense [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research And Development Costs",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r1184",
      "r1195",
      "r1205",
      "r1238"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1185",
      "r1196",
      "r1206",
      "r1239"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r1192",
      "r1203",
      "r1213",
      "r1246"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RestrictedCash",
        "terseLabel": "Restricted cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r1285",
      "r1354",
      "r1520",
      "r1522"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Restricted cash, current portion",
        "label": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue",
        "documentation": "Amount of cash and cash equivalent restricted as to withdrawal or usage, classified as current. 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": [
      "r28",
      "r161",
      "r209"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashAndCashEquivalentsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Long-term restricted cash",
        "label": "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent",
        "documentation": "Amount of cash and cash equivalent restricted as to withdrawal or usage, classified as noncurrent. 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": [
      "r28",
      "r130",
      "r209"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r1285",
      "r1354"
     ]
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term restricted cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r1286",
      "r1354"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r101",
      "r848",
      "r887",
      "r892",
      "r904",
      "r923",
      "r1132"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r154",
      "r155",
      "r220",
      "r221",
      "r222",
      "r226",
      "r234",
      "r236",
      "r238",
      "r323",
      "r328",
      "r374",
      "r424",
      "r523",
      "r568",
      "r569",
      "r582",
      "r583",
      "r584",
      "r588",
      "r660",
      "r661",
      "r676",
      "r679",
      "r680",
      "r684",
      "r699",
      "r755",
      "r758",
      "r883",
      "r885",
      "r906",
      "r1558"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues",
        "label": "Product sales",
        "verboseLabel": "Total Revenues",
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r122",
      "r255",
      "r273",
      "r274",
      "r295",
      "r301",
      "r305",
      "r307",
      "r309",
      "r465",
      "r466",
      "r467",
      "r790"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue Recognition",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r467",
      "r470"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Amount",
        "label": "us-gaap_RevenueRemainingPerformanceObligation",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Percentage",
        "label": "us-gaap_RevenueRemainingPerformanceObligationPercentage",
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r1280"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SalesAndExciseTaxPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Canadian goods and services and harmonized sales tax payable",
        "label": "us-gaap_SalesAndExciseTaxPayableCurrent",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Revenue Benchmark",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r1373",
      "r1374"
     ]
    },
    "gnss_SalesTaxReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "SalesTaxReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Puerto Rico sales tax receivable",
        "label": "Sales Tax Receivable",
        "documentation": "Sales tax receivable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Summary of Accrued Liabilities",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r250"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfConsiderationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfIdentifiableIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Table]",
        "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r592",
      "r593",
      "r594",
      "r595",
      "r601",
      "r602",
      "r603",
      "r604",
      "r610",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r649",
      "r650",
      "r651",
      "r655",
      "r1074",
      "r1084",
      "r1469",
      "r1475",
      "r1477"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Table Text Block]",
        "terseLabel": "Schedule of Consideration",
        "documentation": "Tabular disclosure of business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1079",
      "r1467",
      "r1470",
      "r1474",
      "r1478",
      "r1480",
      "r1485"
     ]
    },
    "gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Changes in Finite Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of changes in finite lived intangible assets.",
        "verboseLabel": "Schedule of Changes in Finite Lived Intangible Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Summary of Income Taxes",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1463"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Summary of Significant Portion of Net Deferred Tax Asset",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1460"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Basic and Diluted Loss Per Share",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1369"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Summary of Reconciliation of Income Taxes",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r1073",
      "r1458"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Summary of Share-based Compensation Expense",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]",
        "documentation": "Disclosure of information about the extent of the entity's reliance on its major customers."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Intangible Asset, Acquired, Finite-Lived [Table Text Block]",
        "terseLabel": "Schedule of Identifiable Intangible Assets",
        "documentation": "Tabular disclosure of finite-lived intangible asset acquired in business combination."
       }
      }
     },
     "auth_ref": [
      "r1476",
      "r1478"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "verboseLabel": "Schedule of Finite-Lived Intangible Assets",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r1000",
      "r1399"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfGoodwillTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill [Table]",
        "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r1043"
     ]
    },
    "gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfPretaxIncomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Line Items]",
        "documentation": "Schedule of income before income tax, domestic and foreign."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesSummaryOfPretaxIncomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table]",
        "documentation": "Schedule of income before income tax, domestic and foreign."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Summary of Pre-tax Income/(Loss)",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r1356",
      "r1362"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureInventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventory",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r74",
      "r75",
      "r76"
     ]
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Summary of Restricted Stock Units Activity",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "terseLabel": "Summary of Changes in Warranty Reserve",
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r389"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r769"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Asset Acquired and Liability Assumed [Table Text Block]",
        "terseLabel": "Schedule of Assets Acquired and Liabilities Assumed",
        "documentation": "Tabular disclosure of asset acquired and liability assumed in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1476",
      "r1478"
     ]
    },
    "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]",
        "terseLabel": "Schedule of Revenues by Geographic Region",
        "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r89"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r78"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r40"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Segment Reporting Information by Segment",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r40"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r483",
      "r485",
      "r487",
      "r488",
      "r489",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r520"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement by range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]",
        "terseLabel": "Summary of Stock Options Outstanding",
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Summary of Stock Option Activity",
        "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": [
      "r17",
      "r18",
      "r102"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Summary of Weighted Average Assumptions",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46",
      "r47",
      "r48",
      "r49",
      "r50",
      "r99",
      "r100",
      "r101",
      "r168",
      "r169",
      "r170",
      "r257",
      "r436",
      "r437",
      "r438",
      "r440",
      "r443",
      "r448",
      "r450",
      "r673",
      "r900",
      "r901",
      "r902",
      "r903",
      "r1051",
      "r1279",
      "r1356",
      "r1358"
     ]
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]",
        "terseLabel": "Summary of Changes in Fair Value of Warrant Liabilities Level 3",
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable."
       }
      }
     },
     "auth_ref": [
      "r1423"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "verboseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1000",
      "r1401"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, $0.00001 par value per share",
        "terseLabel": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1168"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r122",
      "r123",
      "r124",
      "r255",
      "r268",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r286",
      "r287",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r301",
      "r302",
      "r303",
      "r309",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r372",
      "r380",
      "r381",
      "r648",
      "r651",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r1027",
      "r1031",
      "r1032",
      "r1043",
      "r1147",
      "r1524",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548",
      "r1549",
      "r1550",
      "r1551",
      "r1553",
      "r1554"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r262",
      "r307",
      "r308",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r832",
      "r833",
      "r834",
      "r835",
      "r909",
      "r910",
      "r911",
      "r967",
      "r969",
      "r972",
      "r974",
      "r977",
      "r979",
      "r980",
      "r981",
      "r984",
      "r985",
      "r986",
      "r987",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r999",
      "r1018",
      "r1052",
      "r1054",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1146",
      "r1156",
      "r1524",
      "r1526",
      "r1527",
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548",
      "r1549",
      "r1550",
      "r1551",
      "r1553",
      "r1554"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]",
        "documentation": "Indicates title and position of individual or name of group identified as chief operating decision maker (CODM) for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r271",
      "r1030",
      "r1038"
     ]
    },
    "us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingCodmProfitLossMeasureHowUsedDescription",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description",
        "documentation": "Description of how chief operating decision maker (CODM) uses reported segment profit (loss) measure to assess performance and allocate resource."
       }
      }
     },
     "auth_ref": [
      "r294",
      "r1027",
      "r1035"
     ]
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformation1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Information",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r255",
      "r267",
      "r268",
      "r269",
      "r270",
      "r272",
      "r284",
      "r286",
      "r287",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r305",
      "r306",
      "r309",
      "r1025",
      "r1028",
      "r1029",
      "r1031",
      "r1033",
      "r1036",
      "r1037"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r304",
      "r307",
      "r1026",
      "r1027",
      "r1034"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, general and administrative",
        "totalLabel": "Selling, General and Administrative Expense, Total",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r1008",
      "r1009",
      "r1010",
      "r1013",
      "r1347"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, General and Administrative [Member]",
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1079"
     ]
    },
    "us-gaap_ServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ServiceMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Service [Member]",
        "terseLabel": "Contract and Other [Member]",
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service."
       }
      }
     },
     "auth_ref": [
      "r1008",
      "r1013",
      "r1052",
      "r1053"
     ]
    },
    "gnss_Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Remaining Outstanding, Number",
        "documentation": "Share-based compensation arrangement by share-based payment award, remaining outstanding, number.",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, number of shares remaining outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation",
        "terseLabel": "Share-based compensation",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
        "negatedLabel": "Number of Shares Forfeited/Cancelled (in shares)",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r504"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Grant Date Fair Value, Forfeited/cancelled (in dollars per share)",
        "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": [
      "r504"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of Shares Granted (in shares)",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Grant Date Fair Value, Granted (in dollars per share)",
        "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": [
      "r502"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
        "periodEndLabel": "Outstanding, number of shares (in shares)",
        "periodStartLabel": "Outstanding, number of shares (in shares)",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r500"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
        "periodEndLabel": "Outstanding, weighted average grant date fair value (in dollars per share)",
        "periodStartLabel": "Outstanding, weighted average grant date fair value (in dollars per share)",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r500"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
        "negatedLabel": "Number of Shares Vested (in shares)",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r503"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Grant Date Fair Value, Vested (in dollars per share)",
        "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": [
      "r503"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, expiration date",
        "documentation": "Date the equity-based award expires, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r1430"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWeightedaverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend yield (Rate)",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r513"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWeightedaverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Volatility (Rate)",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWeightedaverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free interest rate (Rate)",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r514"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r483",
      "r485",
      "r487",
      "r488",
      "r489",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r520"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
        "terseLabel": "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": [
      "r16"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, number of shares authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1070"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
        "terseLabel": "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": [
      "r51"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Shares Exercisable (in shares)",
        "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": [
      "r493"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price, Shares Exercisable (in dollars per share)",
        "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": [
      "r493"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
        "terseLabel": "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": [
      "r506"
     ]
    },
    "gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction",
        "documentation": "The number of options exercised in a net share settlement transaction.",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, options, exercises, net share settlement transaction"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Shares Forfeited/expired (in shares)",
        "negatedLabel": "Number of Shares Forfeited/expired (in shares)",
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired."
       }
      }
     },
     "auth_ref": [
      "r1435"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price, Shares Forfeited/expired (in dollars per share)",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r1435"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
        "terseLabel": "Granted (in shares)",
        "verboseLabel": "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": [
      "r495"
     ]
    },
    "gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Shares Exercised (in shares)",
        "documentation": "Gross number of share options (or share units) exercised during the current period.",
        "negatedLabel": "Number of Shares Exercised (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
        "terseLabel": "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": [
      "r51"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
        "periodEndLabel": "Outstanding (in shares)",
        "periodStartLabel": "Outstanding (in shares)",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r492"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
        "periodEndLabel": "Outstanding, weighted average exercise price (in dollars per share)",
        "periodStartLabel": "Outstanding, weighted average exercise price (in dollars per share)",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r492"
     ]
    },
    "gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized",
        "documentation": "Number of shares authorized by the reporting entity's board of directors for issuance under share-based payment arrangement, but still awaiting approval by the reporting entity's stockholders as of the specified date.",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, proposed number of shares authorized"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRestrictedStockUnitsActivityDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r488",
      "r489",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price, Exercised (in dollars per share)",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r496"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price, Shares Granted (in dollars per share)",
        "terseLabel": "Granted, weighted average exercise price (in dollars per share)",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r495"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-based Compensation",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r482",
      "r490",
      "r509",
      "r510",
      "r511",
      "r512",
      "r515",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price Range [Axis]",
        "documentation": "Information by range of option prices pertaining to options granted."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price Range [Domain]",
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "terseLabel": "Lower exercise price",
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable",
        "terseLabel": "Number exercisable",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "terseLabel": "Number outstanding (in shares)",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r104"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit",
        "terseLabel": "Upper exercise price",
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_ShareBasedPaymentArrangementEmployeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedPaymentArrangementEmployeeMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Employee [Member]",
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires."
       }
      }
     },
     "auth_ref": [
      "r485",
      "r487",
      "r488",
      "r489",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515"
     ]
    },
    "gnss_ShareBuybackProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ShareBuybackProgramMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Buyback Program [Member]",
        "documentation": "Represents the share buyback program."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharePrice",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SharePrice",
        "terseLabel": "Share price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1424"
     ]
    },
    "srt_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program [Domain]"
       }
      }
     },
     "auth_ref": [
      "r1424"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, expiration period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1069"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWeightedaverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected term in years (Year)",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber",
        "documentation": "Number of options and equity instruments other than options outstanding.",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, options and equity instruments other than options, outstanding, number"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "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": [
      "r51"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercisable, weighted average exercise price",
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, outstanding balance",
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r104"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contractual life",
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in shares)",
        "periodEndLabel": "Balance (in shares)",
        "label": "us-gaap_SharesOutstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares retained for payment of taxes in connection with net share settlement of restricted stock units (in shares)",
        "label": "Shares retained for payment of taxes in connection with net share settlement of restricted stock units (in shares)",
        "terseLabel": "Share-based payment arrangement, shares withheld for tax withholding obligation",
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1457"
     ]
    },
    "gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensationCashless",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless",
        "documentation": "Number of shares used to settle cashless grantee's tax withholding obligation for award under share-based arrangement.",
        "negatedLabel": "Shares retained for payment of taxes in connection with cashless exercise of stock options (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_SharesSurrenderedFromStockOptionExercises": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "SharesSurrenderedFromStockOptionExercises",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares surrendered from stock option exercises",
        "documentation": "Amount of shares surrendered from stock option exercises."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_ShippingAndHandlingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ShippingAndHandlingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shipping and handling costs.",
        "label": "Shipping and Handling Costs",
        "terseLabel": "Shipping and handling costs"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_ShippingAndHandlingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ShippingAndHandlingCostsPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shipping and handling costs.",
        "label": "Shipping and Handling Costs [Policy Text Block]",
        "terseLabel": "Shipping And Handling Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShippingAndHandlingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShippingAndHandlingMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shipping and Handling [Member]",
        "documentation": "Packing and transport of product."
       }
      }
     },
     "auth_ref": [
      "r1426",
      "r1427"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Lease, Cost",
        "label": "us-gaap_ShortTermLeaseCost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r764",
      "r1131"
     ]
    },
    "gnss_ShortTermProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ShortTermProvision",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesSummaryOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short term provision.",
        "label": "Short Term Provision",
        "terseLabel": "Short-term provision"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_SoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "SoftwareMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software [Member]",
        "documentation": "Represents the software segment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentLonglivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r122",
      "r123",
      "r124",
      "r156",
      "r255",
      "r268",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r286",
      "r287",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r301",
      "r302",
      "r303",
      "r309",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r372",
      "r376",
      "r380",
      "r381",
      "r648",
      "r651",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r1027",
      "r1031",
      "r1032",
      "r1043",
      "r1147",
      "r1524",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548",
      "r1549",
      "r1550",
      "r1551",
      "r1553",
      "r1554"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r68",
      "r71",
      "r72",
      "r147",
      "r154",
      "r155",
      "r186",
      "r187",
      "r188",
      "r220",
      "r221",
      "r222",
      "r226",
      "r234",
      "r236",
      "r238",
      "r256",
      "r323",
      "r328",
      "r374",
      "r424",
      "r452",
      "r523",
      "r568",
      "r569",
      "r582",
      "r583",
      "r584",
      "r588",
      "r660",
      "r661",
      "r676",
      "r678",
      "r679",
      "r680",
      "r681",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r699",
      "r746",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r755",
      "r758",
      "r777",
      "r854",
      "r883",
      "r884",
      "r885",
      "r906",
      "r960"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureAccruedAndOtherLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfRevenuesByGeographicRegionDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails1",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r262",
      "r307",
      "r308",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r832",
      "r833",
      "r834",
      "r835",
      "r909",
      "r910",
      "r911",
      "r967",
      "r969",
      "r972",
      "r974",
      "r977",
      "r979",
      "r980",
      "r981",
      "r984",
      "r985",
      "r986",
      "r987",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r999",
      "r1018",
      "r1052",
      "r1054",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1146",
      "r1156",
      "r1524",
      "r1526",
      "r1527",
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548",
      "r1549",
      "r1550",
      "r1551",
      "r1553",
      "r1554"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r221",
      "r222",
      "r256",
      "r426",
      "r427",
      "r429",
      "r431",
      "r758",
      "r790",
      "r898",
      "r907",
      "r908",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r922",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r942",
      "r943",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r960",
      "r1011",
      "r1013",
      "r1157",
      "r1557"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r221",
      "r222",
      "r256",
      "r312",
      "r426",
      "r427",
      "r429",
      "r431",
      "r758",
      "r790",
      "r898",
      "r907",
      "r908",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r922",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r942",
      "r943",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r960",
      "r1011",
      "r1013",
      "r1157",
      "r1557"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r1187",
      "r1198",
      "r1208",
      "r1241"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454"
     ]
    },
    "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross",
        "terseLabel": "Shares granted, value, share-based payment arrangement, before forfeiture",
        "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r1428"
     ]
    },
    "us-gaap_StockIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssued1",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares issued",
        "label": "Stock Issued",
        "documentation": "The fair value of stock issued in noncash financing activities."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r32",
      "r33"
     ]
    },
    "gnss_StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period Obligation To Issue Common Stock Shares In Evertel Acquisition",
        "documentation": "Stock issued during period obligation to issue common stock shares in Evertel acquisition.",
        "terseLabel": "Obligation to issue common stock in Evertel acquisition (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period Obligation To Issue Common Stock value In Evertel Acquisition",
        "documentation": "Stock issued during period obligation to issue common stock value in Evertel acquisition.",
        "terseLabel": "Obligation to issue common stock in Evertel acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock in business combination (in shares)",
        "terseLabel": "Stock issued during period, shares, acquisitions",
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r101"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of common stock upon offering, net of issuance costs (in shares)",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r67",
      "r68",
      "r101",
      "r900",
      "r960",
      "r975"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "label": "Issuance of common stock upon vesting of restricted stock units (in shares)",
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r67",
      "r68",
      "r101"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock upon exercise of stock options, net (in shares)",
        "terseLabel": "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": [
      "r15",
      "r67",
      "r68",
      "r101",
      "r496"
     ]
    },
    "gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercisedCashless",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period Shares Stock Options Exercised, Cashless (in shares)",
        "documentation": "Number of share options ( or share units exercised during the current period that are cashless.",
        "terseLabel": "Issuance of common stock upon cashless exercise of stock options, net (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock in business combination",
        "terseLabel": "Stock issued during period, value, acquisitions",
        "documentation": "Value of stock issued pursuant to acquisitions during the period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r68",
      "r71",
      "r72",
      "r101"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of common stock upon offering, net of issuance costs",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r67",
      "r68",
      "r101",
      "r906",
      "r960",
      "r975",
      "r1163"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock upon vesting of restricted stock units",
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r101"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock upon exercise of stock options, net",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r68",
      "r71",
      "r72",
      "r101"
     ]
    },
    "gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedCashless",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period Value Stock Options Exercised, Cashless",
        "documentation": "The cashless value of stock issued as a result of the exercise of stock options",
        "terseLabel": "Issuance of common stock upon cashless exercise of stock options, net"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_StockReleasedFromObligationToIssueShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "StockReleasedFromObligationToIssueShares",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Release of obligation to issue common stock (in shares)",
        "documentation": "The number of shares of stock released from the obligation to issue during the period."
       }
      }
     },
     "auth_ref": []
    },
    "gnss_StockReleasedFromObligationToIssueValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "StockReleasedFromObligationToIssueValue",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of stock released from the obligation to issue.",
        "label": "Release of obligation to issue common stock"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_StockRepurchaseProgramAuthorizedAmount1",
        "terseLabel": "Stock repurchase program, authorized amount"
       }
      }
     },
     "auth_ref": [
      "r1424"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares",
        "terseLabel": "Stock repurchased and retired during period, shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r67",
      "r68",
      "r101"
     ]
    },
    "gnss_StockUsedAsConsiderationOfOptionExercises": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "StockUsedAsConsiderationOfOptionExercises",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_StockUsedAsConsiderationOfOptionExercises",
        "documentation": "Number of shares used as consideration of option exercises.",
        "terseLabel": "Stock used as consideration of option exercises"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "us-gaap_StockholdersEquity",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r71",
      "r72",
      "r91",
      "r924",
      "r940",
      "r961",
      "r962",
      "r1132",
      "r1164",
      "r1356",
      "r1360",
      "r1361",
      "r1386",
      "r1503",
      "r1558"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Text Block]",
        "terseLabel": "Stockholders' Equity",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r435",
      "r437",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r449",
      "r452",
      "r673",
      "r689",
      "r963",
      "r965",
      "r976"
     ]
    },
    "us-gaap_StockholdersEquityPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityPolicyTextBlock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Policy [Policy Text Block]",
        "terseLabel": "Warrants",
        "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r964"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r1234"
     ]
    },
    "gnss_TermLoanAndWarrantLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "TermLoanAndWarrantLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term loan and warrant liabilities.",
        "label": "Term Loans and Warrant Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_TermLoanAndWarrantLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "TermLoanAndWarrantLiabilitiesLineItems",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term loan and warrant liabilities.",
        "label": "Term Loan and Warrant Liabilities [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_TermLoanAndWarrantLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "TermLoanAndWarrantLiabilitiesTable",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term loan and warrant liabilities.",
        "label": "Term Loan and Warrant Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_TermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "TermLoanMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfTermLoanAndFirstAmendmentTermLoanLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents term loan.",
        "label": "Term Loan [Member]",
        "terseLabel": "Term loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1382",
      "r1510"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1226"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r1233"
     ]
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Name Portfolio [Member]",
        "verboseLabel": "Trade Name [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r1087",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1400",
      "r1402",
      "r1403",
      "r1404"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r1254"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r1256"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GNSS",
        "terseLabel": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1257"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1258"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1258"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1256"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r1256"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r1259"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1257"
     ]
    },
    "us-gaap_TypeOfAdoptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TypeOfAdoptionMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureRecentAccountingPronouncementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update [Domain]",
        "documentation": "Amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r198",
      "r199",
      "r200",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r240",
      "r310",
      "r311",
      "r323",
      "r326",
      "r327",
      "r328",
      "r373",
      "r374",
      "r378",
      "r420",
      "r421",
      "r424",
      "r425",
      "r521",
      "r522",
      "r523",
      "r524",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r586",
      "r587",
      "r588",
      "r634",
      "r635",
      "r636",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r683",
      "r684",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r698",
      "r699",
      "r700",
      "r701",
      "r725",
      "r726",
      "r755",
      "r756",
      "r771",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "US",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureMajorCustomersSuppliersAndRelatedInformationScheduleOfLongLivedAssetsByGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USStatesAndPoliticalSubdivisionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "USStatesAndPoliticalSubdivisionsMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US States and Political Subdivisions Debt Securities [Member]",
        "terseLabel": "Municipal Securities [Member]",
        "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments."
       }
      }
     },
     "auth_ref": [
      "r1060",
      "r1062",
      "r1133",
      "r1152",
      "r1552"
     ]
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "USTreasuryAndGovernmentMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsFairValueByMajorSecurityTypeDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureFairValueMeasurementsUnrealizedLossOnInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US Treasury and Government [Member]",
        "terseLabel": "U.S. Government Agency Bonds [Member]",
        "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac)."
       }
      }
     },
     "auth_ref": [
      "r837",
      "r1060",
      "r1062",
      "r1133",
      "r1152",
      "r1552"
     ]
    },
    "gnss_UnderwrittenPublicOfferingCommonStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "UnderwrittenPublicOfferingCommonStock",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "gnss_UnderwrittenPublicOfferingCommonStock",
        "documentation": "The number of shares to be offered in the initial pubic offering under the underwritten public offering",
        "terseLabel": "Underwritten public offering, common stock"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r1253"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance",
        "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r540",
      "r556",
      "r1072"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use Of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r135",
      "r259",
      "r264",
      "r265",
      "r266",
      "r832",
      "r834",
      "r1022"
     ]
    },
    "us-gaap_ValuationTechniqueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationTechniqueAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Approach and Technique [Axis]",
        "documentation": "Information by valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r705",
      "r706",
      "r1074",
      "r1084",
      "r1125",
      "r1499"
     ]
    },
    "us-gaap_ValuationTechniqueDiscountedCashFlowMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationTechniqueDiscountedCashFlowMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Technique, Discounted Cash Flow [Member]",
        "terseLabel": "Valuation technique, discounted cash flow [Member]",
        "documentation": "Valuation technique calculating present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1043",
      "r1125",
      "r1497",
      "r1498",
      "r1499"
     ]
    },
    "us-gaap_ValuationTechniqueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationTechniqueDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Approach and Technique [Domain]",
        "documentation": "Valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r705",
      "r706",
      "r1074",
      "r1084",
      "r1125",
      "r1499"
     ]
    },
    "gnss_Value-AddedTaxReceivableAndBankWithholdings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "Value-AddedTaxReceivableAndBankWithholdings",
     "crdr": "debit",
     "calculation": {
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value-Added Tax Receivable and Bank Withholdings",
        "documentation": "Value-added tax receivable and bank withholdings.",
        "terseLabel": "Spain value-added tax receivable and bank withholdings"
       }
      }
     },
     "auth_ref": []
    },
    "gnss_ValueAddedTaxAndBankWithholdings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "ValueAddedTaxAndBankWithholdings",
     "crdr": "debit",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosurePrepaidExpensesAndOtherSummaryOfPrepaidExpensesAndOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value-Added tax and bank withholdings.",
        "label": "Value-Added Tax and Bank Withholdings",
        "terseLabel": "Value-Added Tax and bank withholdings"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454"
     ]
    },
    "gnss_VestingBasedOnMarketConditionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "VestingBasedOnMarketConditionsMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Based on Market Conditions [Member]",
        "documentation": "Relating to vesting based on market conditions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454"
     ]
    },
    "gnss_VestsImmediatelyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.genasys.com/20250930",
     "localname": "VestsImmediatelyMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vests Immediately [Member]",
        "documentation": "Relating to vests immediately"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1222"
     ]
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantMember",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesAdditionalInformationDetails",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfChangesInFairValueOfWarrantLiabilitiesLevel3Details",
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant [Member]",
        "terseLabel": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r1154",
      "r1155",
      "r1158",
      "r1159",
      "r1160",
      "r1161"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureTermLoansAndWarrantLiabilitiesSummaryOfFairValueAssumptionsAppliedInDeterminingInitialFairValueAndSubsequentFairValueOfWarrant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants and Rights Outstanding, Measurement Input",
        "terseLabel": "Warrants and rights outstanding, measurement input",
        "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur."
       }
      }
     },
     "auth_ref": [
      "r1497",
      "r1498",
      "r1499"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails",
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding - diluted (in shares)",
        "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total",
        "terseLabel": "Diluted (in shares)",
        "verboseLabel": "Weighted average shares outstanding - diluted (in shares)",
        "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": [
      "r244",
      "r249"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesIssuedBasic",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/DisclosureNetLossPerShareScheduleOfBasicAndDilutedLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding - basic (in shares)",
        "terseLabel": "Weighted average shares outstanding - basic",
        "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic)."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average common shares outstanding:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.genasys.com/20250930/taxonomy/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted (in shares)",
        "terseLabel": "Basic (in shares)",
        "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": [
      "r243",
      "r249"
     ]
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r1220"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "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"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(f)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478353/942-405-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-13"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r51": {
   "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"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r54": {
   "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"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "320",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-5"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "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"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-15"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r107": {
   "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"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-7"
  },
  "r129": {
   "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"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "210",
   "Topic": "954",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r137": {
   "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"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r142": {
   "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"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r157": {
   "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"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r159": {
   "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"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r174": {
   "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"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r176": {
   "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"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r180": {
   "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"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r183": {
   "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"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r205": {
   "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"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-3"
  },
  "r240": {
   "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"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r259": {
   "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"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-2"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-2A"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r280": {
   "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"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r297": {
   "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"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r301": {
   "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"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r312": {
   "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"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r328": {
   "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"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-5"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3"
  },
  "r342": {
   "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"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-5"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-6"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r377": {
   "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"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1"
  },
  "r379": {
   "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"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r407": {
   "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"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r436": {
   "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"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r438": {
   "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"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r450": {
   "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"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r457": {
   "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"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r523": {
   "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"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-2"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-3"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-4"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-5"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r538": {
   "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"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r575": {
   "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"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805-10/tableOfContent"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-4"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-5"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-7"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805-20/tableOfContent"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-3"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805-30/tableOfContent"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-3"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479326/805-40-45-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2AG",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-2AG"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r676": {
   "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"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r709": {
   "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"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r713": {
   "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"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2G",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2G"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r719": {
   "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"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r731": {
   "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"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r734": {
   "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"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r746": {
   "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"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r761": {
   "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"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r769": {
   "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"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r777": {
   "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"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r780": {
   "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"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r787": {
   "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"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r838": {
   "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"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r841": {
   "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"
  },
  "r842": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r848": {
   "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"
  },
  "r849": {
   "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"
  },
  "r850": {
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r857": {
   "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"
  },
  "r858": {
   "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"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r870": {
   "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r878": {
   "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"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r880": {
   "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"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r883": {
   "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"
  },
  "r884": {
   "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"
  },
  "r885": {
   "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"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r887": {
   "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"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r892": {
   "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"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r895": {
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r904": {
   "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"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "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"
  },
  "r910": {
   "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"
  },
  "r911": {
   "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"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "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"
  },
  "r918": {
   "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"
  },
  "r919": {
   "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"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "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"
  },
  "r930": {
   "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"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "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"
  },
  "r938": {
   "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"
  },
  "r939": {
   "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"
  },
  "r940": {
   "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"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r960": {
   "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"
  },
  "r961": {
   "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"
  },
  "r962": {
   "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"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r967": {
   "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"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r969": {
   "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"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r972": {
   "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"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r974": {
   "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"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r977": {
   "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"
  },
  "r978": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r979": {
   "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"
  },
  "r980": {
   "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"
  },
  "r981": {
   "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"
  },
  "r982": {
   "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"
  },
  "r983": {
   "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"
  },
  "r984": {
   "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"
  },
  "r985": {
   "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"
  },
  "r986": {
   "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"
  },
  "r987": {
   "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"
  },
  "r988": {
   "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)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r989": {
   "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"
  },
  "r990": {
   "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"
  },
  "r991": {
   "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"
  },
  "r992": {
   "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"
  },
  "r993": {
   "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"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r996": {
   "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"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "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"
  },
  "r1009": {
   "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"
  },
  "r1010": {
   "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"
  },
  "r1011": {
   "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"
  },
  "r1012": {
   "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"
  },
  "r1013": {
   "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"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1017": {
   "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"
  },
  "r1018": {
   "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"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-2"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-3A"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-4"
  },
  "r1022": {
   "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"
  },
  "r1023": {
   "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"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "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"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "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"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1031": {
   "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"
  },
  "r1032": {
   "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"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1034": {
   "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"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1037": {
   "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"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481639/420-10-35-4"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "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"
  },
  "r1056": {
   "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"
  },
  "r1057": {
   "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"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "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"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r1068": {
   "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"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r1073": {
   "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"
  },
  "r1074": {
   "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"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-38"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-39"
  },
  "r1079": {
   "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"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-42"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "45",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-45"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "46",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-46"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-49"
  },
  "r1086": {
   "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"
  },
  "r1087": {
   "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"
  },
  "r1088": {
   "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"
  },
  "r1089": {
   "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"
  },
  "r1090": {
   "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"
  },
  "r1091": {
   "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"
  },
  "r1092": {
   "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"
  },
  "r1093": {
   "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"
  },
  "r1094": {
   "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"
  },
  "r1095": {
   "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"
  },
  "r1096": {
   "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"
  },
  "r1097": {
   "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"
  },
  "r1098": {
   "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"
  },
  "r1099": {
   "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"
  },
  "r1100": {
   "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"
  },
  "r1101": {
   "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"
  },
  "r1102": {
   "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"
  },
  "r1103": {
   "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"
  },
  "r1104": {
   "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"
  },
  "r1105": {
   "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"
  },
  "r1106": {
   "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"
  },
  "r1107": {
   "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"
  },
  "r1108": {
   "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"
  },
  "r1109": {
   "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"
  },
  "r1110": {
   "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"
  },
  "r1111": {
   "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"
  },
  "r1112": {
   "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"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479299/805-40-55-10"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478064/805-740-55-13"
  },
  "r1117": {
   "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"
  },
  "r1118": {
   "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"
  },
  "r1119": {
   "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"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r1124": {
   "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"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1129": {
   "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"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r1131": {
   "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"
  },
  "r1132": {
   "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"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r1134": {
   "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"
  },
  "r1135": {
   "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"
  },
  "r1136": {
   "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"
  },
  "r1137": {
   "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"
  },
  "r1138": {
   "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"
  },
  "r1139": {
   "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"
  },
  "r1140": {
   "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"
  },
  "r1141": {
   "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"
  },
  "r1142": {
   "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"
  },
  "r1143": {
   "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"
  },
  "r1144": {
   "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"
  },
  "r1145": {
   "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"
  },
  "r1146": {
   "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"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1148": {
   "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"
  },
  "r1149": {
   "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"
  },
  "r1150": {
   "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"
  },
  "r1151": {
   "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"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17"
  },
  "r1153": {
   "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"
  },
  "r1154": {
   "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"
  },
  "r1155": {
   "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"
  },
  "r1156": {
   "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"
  },
  "r1157": {
   "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"
  },
  "r1158": {
   "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"
  },
  "r1159": {
   "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"
  },
  "r1160": {
   "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"
  },
  "r1161": {
   "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"
  },
  "r1162": {
   "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"
  },
  "r1163": {
   "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"
  },
  "r1164": {
   "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"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1214": {
   "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"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1219": {
   "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"
  },
  "r1220": {
   "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"
  },
  "r1221": {
   "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"
  },
  "r1222": {
   "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"
  },
  "r1223": {
   "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"
  },
  "r1224": {
   "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"
  },
  "r1225": {
   "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"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1239": {
   "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"
  },
  "r1240": {
   "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"
  },
  "r1241": {
   "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"
  },
  "r1242": {
   "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"
  },
  "r1243": {
   "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"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1249": {
   "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"
  },
  "r1250": {
   "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"
  },
  "r1251": {
   "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"
  },
  "r1252": {
   "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"
  },
  "r1253": {
   "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"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1272": {
   "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"
  },
  "r1273": {
   "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"
  },
  "r1274": {
   "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"
  },
  "r1275": {
   "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"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "340",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-2"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1287": {
   "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(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1288": {
   "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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1289": {
   "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(26)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1290": {
   "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(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1294": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1295": {
   "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"
  },
  "r1296": {
   "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"
  },
  "r1297": {
   "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"
  },
  "r1298": {
   "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"
  },
  "r1299": {
   "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"
  },
  "r1300": {
   "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"
  },
  "r1301": {
   "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"
  },
  "r1302": {
   "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"
  },
  "r1303": {
   "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"
  },
  "r1304": {
   "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"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1307": {
   "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"
  },
  "r1308": {
   "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"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1310": {
   "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"
  },
  "r1311": {
   "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"
  },
  "r1312": {
   "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"
  },
  "r1313": {
   "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"
  },
  "r1314": {
   "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"
  },
  "r1315": {
   "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"
  },
  "r1316": {
   "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"
  },
  "r1317": {
   "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"
  },
  "r1318": {
   "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"
  },
  "r1319": {
   "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"
  },
  "r1320": {
   "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"
  },
  "r1321": {
   "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"
  },
  "r1322": {
   "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"
  },
  "r1323": {
   "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"
  },
  "r1324": {
   "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"
  },
  "r1325": {
   "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"
  },
  "r1326": {
   "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"
  },
  "r1327": {
   "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"
  },
  "r1328": {
   "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"
  },
  "r1329": {
   "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"
  },
  "r1330": {
   "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"
  },
  "r1331": {
   "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"
  },
  "r1332": {
   "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"
  },
  "r1333": {
   "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"
  },
  "r1334": {
   "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"
  },
  "r1335": {
   "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"
  },
  "r1336": {
   "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"
  },
  "r1337": {
   "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"
  },
  "r1338": {
   "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"
  },
  "r1339": {
   "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"
  },
  "r1340": {
   "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"
  },
  "r1341": {
   "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"
  },
  "r1342": {
   "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"
  },
  "r1343": {
   "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"
  },
  "r1344": {
   "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"
  },
  "r1345": {
   "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"
  },
  "r1346": {
   "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"
  },
  "r1347": {
   "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"
  },
  "r1348": {
   "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"
  },
  "r1349": {
   "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"
  },
  "r1350": {
   "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"
  },
  "r1351": {
   "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"
  },
  "r1352": {
   "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"
  },
  "r1353": {
   "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"
  },
  "r1354": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r1355": {
   "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"
  },
  "r1356": {
   "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"
  },
  "r1357": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r1358": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1359": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1360": {
   "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"
  },
  "r1361": {
   "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"
  },
  "r1362": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1363": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1364": {
   "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"
  },
  "r1365": {
   "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"
  },
  "r1366": {
   "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"
  },
  "r1367": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1368": {
   "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"
  },
  "r1369": {
   "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"
  },
  "r1370": {
   "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"
  },
  "r1371": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r1372": {
   "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"
  },
  "r1373": {
   "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"
  },
  "r1374": {
   "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"
  },
  "r1375": {
   "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"
  },
  "r1376": {
   "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"
  },
  "r1377": {
   "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"
  },
  "r1378": {
   "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"
  },
  "r1379": {
   "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"
  },
  "r1380": {
   "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"
  },
  "r1381": {
   "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"
  },
  "r1382": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r1383": {
   "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"
  },
  "r1384": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1385": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r1386": {
   "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"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r1388": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r1389": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1390": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1391": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1392": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1393": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1394": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1395": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1399": {
   "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"
  },
  "r1400": {
   "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"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1405": {
   "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"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1410": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r1411": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1412": {
   "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"
  },
  "r1413": {
   "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"
  },
  "r1414": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1415": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1416": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1417": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1418": {
   "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"
  },
  "r1419": {
   "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"
  },
  "r1420": {
   "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)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1421": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1422": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1423": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r1424": {
   "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"
  },
  "r1425": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r1426": {
   "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"
  },
  "r1427": {
   "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"
  },
  "r1428": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1429": {
   "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"
  },
  "r1430": {
   "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"
  },
  "r1431": {
   "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"
  },
  "r1432": {
   "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"
  },
  "r1433": {
   "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"
  },
  "r1434": {
   "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"
  },
  "r1435": {
   "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"
  },
  "r1436": {
   "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"
  },
  "r1437": {
   "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"
  },
  "r1438": {
   "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"
  },
  "r1439": {
   "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"
  },
  "r1440": {
   "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"
  },
  "r1441": {
   "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"
  },
  "r1442": {
   "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"
  },
  "r1443": {
   "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"
  },
  "r1444": {
   "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"
  },
  "r1445": {
   "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"
  },
  "r1446": {
   "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"
  },
  "r1447": {
   "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"
  },
  "r1448": {
   "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"
  },
  "r1449": {
   "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"
  },
  "r1450": {
   "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"
  },
  "r1451": {
   "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"
  },
  "r1452": {
   "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"
  },
  "r1453": {
   "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"
  },
  "r1454": {
   "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"
  },
  "r1455": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1456": {
   "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"
  },
  "r1457": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4"
  },
  "r1458": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1459": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1460": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1461": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1462": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1463": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1464": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1465": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1466": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-23"
  },
  "r1467": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1468": {
   "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"
  },
  "r1469": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1470": {
   "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"
  },
  "r1471": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-7"
  },
  "r1472": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1473": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-42"
  },
  "r1474": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1475": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1476": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1477": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1478": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
  },
  "r1479": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1480": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1481": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1482": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1483": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1484": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1485": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r1486": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1487": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1488": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1489": {
   "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"
  },
  "r1490": {
   "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"
  },
  "r1491": {
   "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"
  },
  "r1492": {
   "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"
  },
  "r1493": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1494": {
   "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"
  },
  "r1495": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1496": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1497": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1498": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1499": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1500": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1501": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1502": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-13"
  },
  "r1503": {
   "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"
  },
  "r1504": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1505": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1506": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1507": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1508": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1509": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1510": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1511": {
   "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"
  },
  "r1512": {
   "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"
  },
  "r1513": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1514": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1515": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1516": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1517": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1518": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1519": {
   "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"
  },
  "r1520": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1521": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1522": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1523": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1524": {
   "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"
  },
  "r1525": {
   "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"
  },
  "r1526": {
   "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"
  },
  "r1527": {
   "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"
  },
  "r1528": {
   "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"
  },
  "r1529": {
   "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"
  },
  "r1530": {
   "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"
  },
  "r1531": {
   "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"
  },
  "r1532": {
   "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"
  },
  "r1533": {
   "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"
  },
  "r1534": {
   "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"
  },
  "r1535": {
   "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"
  },
  "r1536": {
   "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"
  },
  "r1537": {
   "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"
  },
  "r1538": {
   "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"
  },
  "r1539": {
   "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"
  },
  "r1540": {
   "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"
  },
  "r1541": {
   "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"
  },
  "r1542": {
   "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"
  },
  "r1543": {
   "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"
  },
  "r1544": {
   "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"
  },
  "r1545": {
   "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"
  },
  "r1546": {
   "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"
  },
  "r1547": {
   "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"
  },
  "r1548": {
   "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"
  },
  "r1549": {
   "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"
  },
  "r1550": {
   "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"
  },
  "r1551": {
   "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"
  },
  "r1552": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r1553": {
   "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"
  },
  "r1554": {
   "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"
  },
  "r1555": {
   "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"
  },
  "r1556": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1557": {
   "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"
  },
  "r1558": {
   "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"
  },
  "r1559": {
   "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"
  },
  "r1560": {
   "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"
  },
  "r1561": {
   "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"
  },
  "r1562": {
   "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"
  },
  "r1563": {
   "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"
  },
  "r1564": {
   "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>118
<FILENAME>0001193125-25-319294-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-25-319294-xbrl.zip
M4$L#!!0    ( &Z$CUOD&6V[=^@# .[;.P 1    9VYS<RTR,#(U,#DS,"YH
M=&WLO5M[&T>2)GP_OP*KWMEV/Y^3RO.!<GL?FI+<G+$E+2GU;'\W?O)(5AL$
M.%6@)/:OWX@"P(-$B: (D D:OK!(HE"5E1GYQAN1<?CA?W\\'@[>Y[9KQJ._
M_IEMT3\/\BB.4S,Z_.N?=PYV]_;^_+]__+<?_@<A@^<O]UX-7N4/@YTX:=[G
MYTT7A^/NM,V#[PY^_<M@;S1L1GGP?W_:_V7P?!Q/C_-H,B"#H\GD9/OITP\?
M/FRETHRZ\?!T L_JMN+X^.F D-G-=]OL\>^#YWZ2!]N<<D48)TR]97I;L&W%
MMK32[O^C=)O22U\;GYRUS>'19/!=_,L OP7/'HWR<)C/!B^;D1_%Q@\'!_.G
M?@_#C%N#G>%PL(]?ZP;[N<OM^YRVIC<]FL!\P)R,NK\^N33T#V)KW!X^9<ZY
MIQ_QFB?3B[8_AG:8FO-K\=?^2DZI?CK]\,JEDVLO5=-+)Y<O;:X,X/+5XBG,
MXP1>+<^OAYG__2N7X\?!=^>7?_SL^BOOAY_.+VT^?NF^#(>!2XXK/K]\-!Z]
M@I5OFWC]U]*D?3HY.\E/X4(RFEYY/JJNN6Y,\ ;LZ?_]]9>#>)2//?GTU;O)
M27MU3KL<MP['[Y_B)T]1).:7GG;DT/N3\ZN+[T+_B-D'5RZ&D1(<:7?#B\!W
M)*&,"#;_9AR?CB;MV?6#FGUXY5'Q+'WAXK-TY<+FXX3 9U=&-+_V8BV>3EH_
MZLJX/>YW%"Z5(M1>&F&.B72GX?J'SCZ\\N"NG7P^:_#'J],[:;\H@^XI?'H^
MM;FY_M'PP=7W[<:2,_.UC3"]XOS%0*3X=3N,TZ?YXR2/NB8,,\F]Y/6STQ&^
M12_-RQ?GY-.%N'Y07UL%S@D%1-/SFQR.NJO"=9A'OCN;(B,^C3I!G_SX;X,?
MCK)/\._@ATDS&>8?&27_^</3Z<_XU^,\\3W.DOS?I\W[OS[9'8_@72?D+0CH
MDT&<_O;7)Q.8@J<]>#W%NSZ=W?:',$YG@VYR-LQ_?7+B$V+_MCWY^.S8MX?-
M:-N?3L;_HSD^&;>P\2;/_@5;,.6/V_09^9##[\V$X'U)U_PK$Y_^>=I-MAFE
M__[L9-PU^.;;;1YZ5!C/GO2C3<W[^<-2TYT,_1FB!G[Z0_-Q&\>4V^F/34IY
MU/]X 2N#!I;HY6\E4>]]H: C=""2ADQ"+HD$'44L-'$;RY/!R!_C4W*SO0/:
M**%&>CGTA[,I^3C9SP4FZ[=,C8T\&!)U,41FQ4C@3I/ J+"J.*JH?S*8+N5?
MG\#:;Y?F8TZD^"%@ZH_]/S\\O3+,ZT?M(R]4,TNLUPQ&S0(,. DB<E0YV*"L
M-9='/5>C+T'5^N$;N-,XO82_==_T!C^^_,="HV3<B,2T)=I(3203GGCA(U',
M\I)-,-ZIRZ-\,0)1/-N%<;9^N(>R\9_Y[-M&2.$_QZ6PX@LC?=GZV-.$Z5!=
M-"QPSX@)$L1 Y$"<-HR >"0/#S':IOE09R"_O3L^/FXF.*W=SBCA5@%Y!\[3
MY,^FM3B1C/4&UHLE(F5*Q)9 21"<I21"%!IFXG343+_P[K=W!\]A=W?-]J@9
MPGYK3T$\YF\R'_H77H7[HEQ,(,?**Y -"[+A>"9:1FNIRBY[?H=7\851+5T@
M5)M(9($Y\_BTK$.B0CD5*/_F5[DJ/]PGFB,KN J%R)@HL3)Q8JPRW$GNN!>?
MOLF;=GR2V\G9FR% #+S+"P"R$WRQ=UTNI\-?FI(_?2,AG8Q22&(*["@9/<"/
M#)9PD*ADO%?6I"N[%E7G=CIMS[)OG_S(%]L+TH,0@$;D.4D0,'@AQX(B4;'
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
M'"?C=E8,LCL=XCPMS2N^\\&WZ7-IG#^^3Z]Z?;) FLJ:ZN]4 & S)S)P3[!
M%0E:*1(,+]$P[X5:.=C>=J;@]<T#S%2FEBJ327;6@*VK#?&.)J*=S%)P'W6H
MU@7[1=Q;$.G64^?4I(Q7JO_J4439">5*((4R/&$3@3@'%K;.R@3I$Y=N$RSZ
MQ02L<P\N9DA>//^B#MAPV(P.?\XCV$]#T(8[Z1@LRZZW!][/RY"MP+BOP2;(
MT?J,U7 55=/*Z"ZX0&R1O@C%2ZDW+._K@M7G2%W^['79.6Y^][^.0S/,N^/V
M9#RU]^XJ:S><$<Q:.&R_V5\#F%FD[/?#DY85.<6*5<H(0Z(26$+06@*[@V$9
M(AFL2#Z:ZLQCE+U9<>K7[2SG^E-PZ__X*,$K@#+,/A:B ,4 P?"4Q&0#OSJ3
M57%*257;BMU<]KW[Z6QZC/)Y?N=SI''CDYS.U>79M"_1NCB> S7>,0_8$K!,
M9^&.^" 824ZZJ(4(VHO:5FRA<ZVE9?EN?*>50DV6H!H3\=IB#6X7L5H)):Z
M7M!4:5Z?<JBV.L02&4O@EH62+2DI%% !!JBK=H)0P[-FP5%>JG4>K$-5I"]<
MMV@AO+O[[AXBGBSP7*(+FG E@%=D(TD(%*QM4Z0. NL;5FMM'QSY-O_D.VS
M<HR&:[]>_5^[6162?^7T;I2P2-&Y"Q;/O(%WO/B8V]ATN<]JNW38VHM"__O-
M$;'KZ:X-@@*_3Y)P[3.1#'NL8*UJ:H)C+BGE8K7'K7=U0MZ9'2K"Q%+ 7#LE
MG<2.0PE+W"F*C6X$)K,J14-0IMX#RH?U<J5<OL6>F&O]_;[G'@#\47-R/WZN
M^\YW"K9DY7F"#9T4EJ%7Q%LE@#9H(!#1"">JW=\(SA<%UZ;RU">RX0?8KO-Q
M(K)C160M28X>F)VPP+UM3NCRSI&;+&A8>;CPK6GM909R)R1T(HO, ]$^JJDZ
M"C)Z@%H::0Q4QU)=_.<Z=$VH0JY3<@&6-AAT,^)/+@#7S,PK9TN0H=XTZT?O
MG+AQ%-54Z7\@-X@KU# -1G8V0).=L0#*G&)+E^B%U(6RZ@)';PA(>9/;OBLC
M",K42EJ&B'PA &<J/2-_V./CXY003XTJW!+N*"4R@82$F-%VICQ3:42*U6JN
M11QES['[49O3+)U@;1SO2<04-/#?D/%P*Q7BG*?$F!B85-0Z]T<RK>ZV+DML
M1Q!2-#QE2F) O[*4FG@6-? ^E9R-TA55[1'6.KJ:5N2%SBIIJF!WB8+>(XD%
MN((@R1;AI67"L.J.M;Z@%F=>W^-C6$E<M/[C]5D'4U@IE.B4L0\-F/I.>DFX
M]$4R*ERRU:8?_='H">]!U"Y"3SZY]$[T)*,305ABM;1$EE"(A\U+5$G<4\4L
MY=7JP67$@+)EF6'554A=*HQXIWV6@.2JCP02Q'F1"#?"%F5+C*Y:.-]$/-ZX
MN"7!)@^@%!0C4ON +2X#B9IZT-29T7H7M^I"9@_D3BN4>DHC/)QC8$9A!# <
M[$UO-8^!1QJJJU9UODYPA]0,^[:^?7-R6+7<O?@8AZ<IIY?M^!A7^'3BI^&K
M+WP[@EW; 2684N^SZV_PT DW#[2O"Y>9>4Q@0;\JRY&$7L?[HFFB-FM3[0G/
M(A7$5M= <D5*M&27?8F$6^RG(QEV,#>,9%J"C9&6Y*OS<S]T*/<2'3Z146R=
MJ@EW$:9?: L<AF&A<9\U3TD87ZTI]$VQL6];G_J6[&L3NQ89Y\D'A@[2/B+6
MD2"M)E9F$S.>_[%J7:4+,I%+CH1U\91&$:C +D6,Y@3;!<_G%)(;&X0()M#$
MJ]TXE10C76)(4)14R0P(YI@"\/(8XJ^*),H(/$TPH.:K#<6KL[GO0M' =XOZ
M7'@LU3D1ENC9CV!>\H2^2#P-DSEDP/G(B!;9LEATRO5%'"W(?]X=K &,RVAE
M8(D$9BB115#B(UC]3!B=N3:1FI7#^,/)GE8N.*E)\%B!0+!"G% :@]]LXB"
M0E5[3/^PU917)(R.!]>'$PL'3(]*26RQAF3)L%Z:8:K>[)$OG$OLYV[2-G&2
M4\_NW@%C[_8/WCU*UT)T2F)8%K$.TV*Y,<09RTFD2A1I:5*/I*K=_=>77>8F
M\U9)6B(IG!O,9\?>Z" Q'/BBRRD[GNOU!%YS"#OUU6%U'MA7:]-&.?J@DA6P
M.;(7L K U;WQBD2?C-36)V!%M:Y"5456ZK'EEB<:,2F3&%APR6.L"UAU?1\H
M#WI0L,CDNM::N"]+Y=/<.+FX+M3+TH6^"&%R((D7!KR:.6(]F/LN!).+HE*;
M:O?W3>VX7X[;W!R.'G,W[AA*T9YQ8A@#*@.6$'$<V[Q$YAE6*2OU^AP?O,C@
MI\72+G?*O>&X\_*E=UJ_*"36RB?):4VD#IK8F.%7;D4 [1I#J#9>\)O<^F]@
MIM:HR4&,DCOG,S&T8&5EY4DHL%+6)IFI*Y:7:BV]/WP?(U@\H[/V8-T%AU76
M#";I $MQP&.M"C&P:A>ONB#I91+'I&5?Y(%E@>X3YHD/.I#L9-(A\<A,=:!W
M<V6FV:>/<R?EC'N&D903'FV"_O.I6!(C+)ESU);Z*B@\:*^7&M:L4+#/,NPM
M7A21WL%/+AHBC,O,J>"\JI;9;Q(3%TI,O"GZ]^XFZ4.$ .)A&D><X=3IJ>!:
M:17V2Q Q2>NEK=;QM\3(KX5$9'?)33+7$^H2#5)A(2^LZH5IK ;4$_; HJ8X
M;C@UHMJJ40L%>._G+J/7<@<F:5HSL(_5F<9U/\XE94E1RQ+1%'26U-P01^'7
M)!W+6=.0;;7<_7'ZG1=^XA^CA#=Z:%C UJ+%HW&I-/'H&8C)4IEB3$"-'T9
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
M1K?^>7+X9."'DVO_?H6;"<U./CZ;,2W#3WI*MCG)6K=S\DN/TM_HZ8HN.)>
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
MXQ&Z.H=G@_P^MV>#/;1O?>PCAI_[B9]6R/L$$R_N<9DZ7;:D]O/AZ7":0WE
MW@Z^0\/5/..";YV;6DU?0><$*^BL&B"GXSW'O=S]946H5@"YN)6*Z,BQ80;%
MRE@B$9XE=Y92[^V=?:GSZA7GZX3+- .Y.H1R_5 -0:U"3-M VHV0UGM[AO!B
M>>!C!$C#$*S4[W)T]8RN_2N8@R-R[0?=,6 A/*6=LP78K,<P)V?(^>!N0)1P
M#@\'A^WXP^1H_ND64,#<#ZWW+/5EC/M$#(QSY_39EP;8?\R>S2^[\8(O#F]^
M'=*^V;5?&.K\RKGKB_% ^)S(7F:O6S7MA$W8XOJ%+3+V#1&([.8"\->$+6[I
M;_K:-PW0;=EOJ6QOMM2=8BOM[6)XEI!-=_=L3KN6Q1(>[YPM]1S]E^MUVF9*
ME]=XX"&F\-K#SA5.:O_DS>:N3!)W-MOZ?K;U(U?Y2S9)'RLNK-B2O[H\7PH<
M9=*I$CU1RDHBDTG$9VX(#59H+E0HX<[=_"X:5;2[@"V'X_;LFC# _J(>=>+L
MHA5'!%[G#5B?FBFKW7(K[:Z[1@3G#M/Z1Z8X-4OCP9>\:15.:PT:(E!NE>::
M*.^P- (SQ/EHB6*@(")U4I0E%;GK5^:GTZX9Y:Y[Z$YPM^L&OB%T&T*WF;6-
M$MY,Y'I-Y-JSF1?7G_=5.*DU<!GOM$TR!F(H4!(I'(;6VD*L*RFI4K3C2PJM
MG:_+S_VR[$Y7Y:$YS>VZV]YW%;N:HA'*5X[]L5C=1;""_WH4.@9?]2%7.?7A
MZ)/QX+2;!@W F^=1PEBE\R;(\_ F#'O"IPW/\/$?&G@X1B.,X%7&:+F\;[K>
M8S'RH]CX(9['8!<;O+B;^%'R;>H&6("V29^$:UW$LW[G_W)M ,!G,3&;.)3?
MO_]:;-TLF'AF4&+I!HS'\)-)QCK ?4P(3#SVCH.A^,,^ZO:\$J+O.C!V\$_S
MQ<BEY#[":S0KZXG?;%#)CV"E<:3M>#@8 SY?$H +8_841.HBA4%2B66JYA'+
MO@T>;DM>?QSFLSY8^3NF!N^V#K9VMP:&:ZQI]1=\]8O7Q-(3($%A""!Z2<Q*
MTQY/H_!@.4X\7@22V2=;I7[$_C0UD]FX5A1W%Z)2N5!#&-6)2 4_>48ML<(X
M#I"=I+]STOM>+.T.OLJXW;E8T9=#?[@:,%^R."\.^W^<'5X&W47D/DCN54&_
M!BKYI2T$>^8J_G\A6.UB:_;%P*>1]N//DY3ZLJ?3G,3IUV;Q^678A^W#G^*X
M;?.\TT^OEMH6(_;'N//>-^/3;G@VWWC7/75K16E*,DGE5<[$%:6(M *XE$C
MI0J5(6M+&4]WW7W/Q_$47^)E,SJ8'$]>X)OOGL_'9A>N\2[\^A;J8R]QMXR!
M+$T%_F(?S'?MI9W5:Z+SX&_4Q7'<1[:#QAV>=<U4D8[06 ;-2H)'_H0,*X^Z
M:< Z!J##1WW2S_G3+^_5<Y7]:7'MMKL<R=X"VWN/6_M\"#-.=QE:9H'QDFXQ
M^IPPP)<-[;IM^&]WE(?#\T#=[Z[)[_YBD.M?/L_DQ%CPE<!DY@PX":"=3@%(
MBM. D$%R$JR(7-K"N%Z6^QPGY#I+$^;Z8TXP[F'WK>6@5@&(-WK8*QCH'S,8
M_RWL%W]X"#L.M^1Q7Z!F5M%KMIO>C^<G9^<%P 8@?CUZPJU]02(#7[Z.\_C^
MC[_Z-AX-!/M^P"E7@^_PHB%F((;9 1#F(7X%A8_'78^Q,&+@/[VQG-'(!@HP
M'B$3ZB+0H/\^G7;K[I.#*I*K_WDWK%FJ:V@&6R_[Q")8S5E%="8$4#A#5 A
M[Y0RQ,J8"36"916MM.FSEKS!L2*REB1'7X@4-A%O 7ET5CERDP4-Z7/<>M,;
MER^'8S]Y N9K,[W;N]_>'3Q_,L!5A*OU$T#WV!P#A/WU"5%7X6UT>DS2>$)F
M5SSY4>LM-P>5^6M5A2KP_2&,J:8A32G1Z<EX:HC$X;C#'7X"@'R^Z_M2?MU@
M=LFTI-;@:AVKZ8= QA+L_JW!VS[ASP_C/"\PC?.\+L/4Q/&PL+!#85S3"_HO
M]SE[P)NZ.=F[!"AE/*.'/3, 5G4"'+&JM)4_I,XX9W H&M.N'B@V<Y$YG?2.
M212I>;'3+V-[7U]XJCOBE1*3_ER?#%$6T/F$NSOVN3(H<=O7SGT_8V"TPTBW
MQ9;\]V<K68R;JO%5 .H PSJ)I @MTA/I90(>JH%8<A. /4?IV&=ML)F0"E@J
M)T7K0&0![NH98\08#0#/H]/8.ONS_/M^W0YPV0YZ$7A](0%74'XJ()?A?>_5
MRQOP7:KOF1/?*\VJ1OFY['\JQ1?U42]*ILX+I<YE_#DPFWX/J2E!^H,"W"H*
M]2UO(IZ_WGWWZXM7;P\&>Z]V7^^_>;V_\_;%\\%/_QCLOWCY8O_%J]T7RZ_%
MMZ)U3,W[Y=F\.3!GM 5SUS"P7YDDEF9-"K-)TL259W<N\S%W#787K<%S^ND,
M[I;;/(KY+=SZIR'LMR>##"3R!-5 >YH?Y&SZ@?;I&SP2FJ4D?T'3SA.7WV,)
MAO''LPN_\>Q8JS][Q"\CH#==UQ]27B[_<%'R@<D==+W \T<S?_7YEZ]Y,H":
M'NR,1J=('7.>S)A!KS&.0.*!_%W?$_2A0&]6):<93553KU0O>>\QZ1SF+?5S
M!Q/3E[J8'0E^<2KQ*&&0FY[)1B#@WU\I/]2=AB[_]^GY#:<4Y[R.QO3FW_?\
MN+FT"= &;^?; $\.QX,W8 4/]O;V/OGNUN  B?97A "Y]OE;?0"KY6)TUTD&
M$GMD9CA5'D].IM6$@+Y/9EX\F%"8LVYVFO$%V9@9[V<9%.7TB/P@GTRF^E#0
MJ4*L2#2JU<V?^=4 Y"_AW[U56>5;'.MDIS%8^OF.>??]N);EA?PL_@PGZ-\&
M@\O:\%^]Y?!QFS\#@_4C2<WL% )SX4^/1\]2TYT,_=DV?MH_:A;V2[>T:T;/
M_GG:39IR-G]L?QD!H7X&9FL?\['=9@30]YA3?S& H_,HXMG4-J-A,X)YF<!6
MGB;J7_T ;CG]\XD_S--08])ONVT__ ![<)9N?OV;?3[LKX\.;](;:3@\^.X\
MK1W_A=]S^^339ZCK[[AN19Z7*'UO=W[ZY076;MY]_>HMDLCE4\4ECK;F4AS+
MJTY=?2F.X./OA^WX=)3(3#1*_]_G4G"KHAWV&TI;6+,EOJ4DQD)E.Z[-I[C?
M)(KC)B705G>(>*5+ZW&\/ND FUG;S-IM9NUKB5.,KSAS:HNM(M!=KDN%@L$=
MY7@S?0\Z?=>\ZW7$C%=,ITV/6K?P:(%M<Q>:? >J>ZE#(KNV/^)5\_D3*68/
MXU"\@QQ_%9CI[8#Y:ZT%X57PZ7]](IY\J_9<?F[2K3;)ED$A?N VDF]V]M\.
M]I9J0E8B/ MH]<OGNSW>?6-SMZ^+R^6G$+[%C?GWJP^"OW'SM</E>G79WML7
MOP[8UJTUVJUG_EOW:@63[P='+9Y5_0EF^O@W]ML\4.W+ZP)V^9?Q,.6(_GKT
MB/4Y.^C%FZF5Q==M7BWA?.'\M],1:N^%C]3AWEMH=MD&W!X/N.ULT.T6Z.9_
M:YON]]^*CY/QUSH#K1[B]F$<@Y?3<6Q@;B4P)S8X]WAP[J<-SMT"Y\)#0MN[
M49OA.YAU=C#QI?2A%!C3M,&Y5>P/KC<X]WAP;G>#<[? N?A;/ NYG66^GSTD
MZNU>'L@&Z39(MT&ZKR(=WP#=XD#''Q+9WK3C$YS7O"%PJX$ULX&U1P-K8@-K
MB\.:>$A8^R4?^N$ P"WFOD?G!MTVZ+9!MZ^CF]R@V^+H)A\2W7[%+QWXDB=G
M@^=-AX4/3ML-@ZL&X]0TON8;46X)X45W#\[5CR\TMZX(L&_20=7MH+M$?FU"
MOS9TY0YT16WHRN)T13TH79F66<(J2/N?9TY/RZX,7OSW:3,Y^QZN&/89X9>R
MZ@>_8F7JMNN+5.]AV=AV\.:TC4=^5G%G^EVL?CNKD;MA0BMA0G8#GX\&/O4&
M/A>'3_V@T62YR^W[G#:@M@&U#:A]%=3,!M06!S7SVW'R#\L+/^LM@MZLTVEA
M'B1[.Y=*H;\\;Q2P.QZE:>\9O ;@\70X[53P^B1/![4A@*O!2K?!RL>#E9OL
M@MN Y8,BY?_!VG7-I*]!U(,>_&$X__W2"<!@)XQ/)_.ZQIB&L '"56P@23=
M^&B T&YP<'$<M \)@Q<4\."BCP["X<'IR<FP_]VW9X/G?N(WN+?!O0WN?17W
MW ;W%L<]]Z#I!WT;J&Y:LS<AX?.';9[A7U_4=F?:YM+W+?M&\U_AQOT7+G#S
M@BMN '(E +G)OW]$ +FQD&^#D ]J(>^.^R;#4SK8Q_VF34C<!N4V*'<SRFVR
M[V^#<@^:??^Z;[NP=]'/88-O&WS;X-O7\6V3=7\;?(L/B6\7YBE&"OH6YV'P
M<MS"'AL-_N.T;;K4S/II]TT7W[3Y/7P3$+$[F37:WB!B)8BX28+8)$&L1&-5
MMX/NE 2QR8+8L)N[U!2B&W9SBYI"]&'9#?;A&F.7P!<?<SSMHS=>E]+$>7+#
M[KPCWN#G,:P!>NTWCOK5$!J^ <'' X*;,N"W 4'VD"!X@7R[X^.3/.HV?JP-
MR&U ;@&0VQ15NPW(/6A5M5DFZMG@]8<1<+NCY@33$W9AKGTS&OR41QE('\9C
M3#_ON=]%-L0LK>&+>; ;L-R Y08LOPZ6FU)MMP'+!ZW5-H?%'O'0A0]PV5W!
MP+>M!YXX]>]_/PN!FYK2@SUX[ DV7-]8RAM<W.#BC;BX*?)V&UQ\T"IO;]IF
M%)L38(D7T;V#ESG/4AYR^[Z)FPBW:D!O<]ZY.>_<G'?>=-[Y]\UQYX:_W(&_
M;*J^W8:_/&C9MQ<?CYK0S#(TKTG='!S$HYQ.AQL.LR(.4T6/O$^6Z9H&\G=4
MBG)= .QZ/;1!KD^0"R:L1QKT_/Q6YK#Q6W>>\?V0F(;NIH^#R1AK$)V/\CIP
MVV#:2O;02W(7_KC0(YH-:FY0<^U0LX._^@FF/#[HN>?Y*#;PMZ;P)VYH=P _
M^##,JYW*VSF0+I[]M<?=R=>4FO?X]C_ O_/Q_*O?^A^W^;,RS!])ZD^D</O
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
M>0/RY3JEF.+V\ /9,U( <!&2Y,"S*3DMC(;V"K#=N7WB^^IHC:=<XPO,LX)
M8M'=%X>,M!:KA6[G*FT"4$"0G>E(,%EBFV+#0UD@W3*U/C5L"E3L=@5#ALLN
M611/,JMV593 9E@+O)@U$Y(FX,T0BA!RC/J81CV\2V=ZBCOH.+CC=$ZRDA<4
M;IX]+3M.?1ZY(=X:[:]]?[V-Q0O4N]+R[^\ 1U"U3U$?43[%!M,O,&"3=@#_
MX/EZM>:@2_QY6[Z%,D511GC-&DP%(Q&DAP1)DMN<9Z^1+]OH\\$;G*3)Z'@?
M4;<%++.*-.;XK$$=ZO5F\F\Y7I!]#C3<2%WIM(<"0A;.__K<E=HW>M<X[U=T
M/HW&/1\R-9C?%M-(NV(-)]?(\,M6<MCKXZ*@O()Z40>.93'UG0-+MLP3.&$M
MIL=DZ"(;G XKX"V/#21,M!YML\:YV!]D6"$5;K,JUF^$)SMRGR2P.9?A"V(S
M_8?SJ$S)$^Z']MH=M2 AI@]Q#KL^D+>9-'(.6$#+R,>H:Q[36]A[F49'?^7C
M&*E8%BU%'2BI4"0F<VB@/_SYF^B;JFM\;4A3%'P4C6I(1XB3=-^4VQX>]IZT
M==RE!H=*:TF^A<T.I!,,JQT$WC"R8JSX 8YC2+O=*T]H((T.74P'4YFS08^8
MR=,FNPT@K'LTIX^?@2\#WI86,Y0/?(TB'!T<^V R5VQ4JH+5V-5 3\,JGE5Z
MU'&8,ZY&0VWXK.0'XSW<-$.@>?W.)(/1--*Z,ZTLZ'/WI:U!!4>%9&Q_8*%?
M'4-OS]TJ>B[]>G>VSO\;4D3\1E;2Y*EG,6,U5.YQ\-W8O?4UT,0,3J60I$=M
M%0=R%'21&59"2OSYD'C^17"%6>J3B--[SX$J2?65>-./%^C+(A+OO_=-*OPK
MD*N6"@^# (C?QB@8V&(S:]YEBN2E6Y-0M&6CV! .%C5R\!1EQCUV0T+"[29Y
MZ#61.W2[II'S'Q,BFK.U'/[E\+__@4I<*EA5;ASL["A0O9(<PUCA:]F#SM:(
M14&#! <>+?J'RY7?4XT!*M2H0EB*F#W8Y50OI_J]GVKK+YHV%A71V"L?A7'>
M+ 2\?-\">#*P67;9%_?^]!@G>#FIRTE]WSQ \V4HJ$LM-<FL!@E=C]G>@7*T
M\^JYL 3PC5MUI5;(MZUSD9+^'<!,?PWF^1=26TVXOV2=+R73\(1D+KOLA\UQ
MR8"=6C&/DMZ1#O7$G-R[N0X [35XNTNFY@7+2J>U_[1E4A !R"Z]:MV5)NKQ
MC%\7^T.W*^%JS)&!7]*J/"WI&_XWEOQZ FFBZWW5=+UDC)E!&(FDJP%5V3TJ
MOCJ-,#"8*U]YYU!EH(=%-RAROFU=;!K&+(R<>V W5FW9X:<;?+0;:EKHB<^/
M%_9%RP/]:U^ND;0ZQ1OE*U2<R8H&[!JV?*XEAG.23&@:E KG\>2BIY#*(5D8
M[TM2P<J5J*H9>I3\<ED:(X7O?A<9XSN@A +28=% <];TILFNJF8%VM !PPT\
M_;9)RD5;[-<-%_%0\J\V?DXT9X.[/FM(WO#)JZ*S:9_ S%='E"IG:MZ"3,NU
MP)PG6(4KUYQ9.3Q/VQ,FH 54^KH"W24@K##8PCQ7.I[^9;G9D'U_5G2]T-U)
MEJ)::H*W=).,$#"_&6H%L!*HPU.-(<HJ&% G?5M<2Q;J%$HJP:7P@*"-3O;@
M6VV'RK@8AY+?JFG7.^>I )2-WF@&R!.&MH9Z/_"!>UL*J;V?A,OG6,&*8]J3
M21U&^Z)P+CUA(XI;,@R@!<GAK?R5YTMGPT?>V?#ITMFP=#;\'CH;_@5>7DP&
M;&/A%\KD4\;<5H@1[94KQ 8CJZ<4Q'F&D??)J/N$^=?#SKDJ(X.HA/,S=!!T
M@C#F@(O44E.?-;4;8YKG< ;202JY L/K:*Y1\3Z!T2@&-S#03\+= @9U[=P&
MN)$K0/":]FB(+X.\"<,]GL 0@![K,=-@P1XN$#Y%/6JE":NA/DOW+J\4.FLX
MD+35U08-ABS&,22C^!3WS$=%\8O<,8$^A 81_UXB1RX54(C9*!U3??0%X_.)
MF$14V=KZH=??.6&1VKJNXV8(156^A0-^Y5(X$P-O)E";\%;RM.T@,U(%+ZUL
M2>?9]YCB /0ESBFO:$,KQ=RO/)K SB%#,]%[ LQ@E(%6HKAX/4-@+B^U./61
M'GAF).*C(YGL]>A8RFCI!!-E*53@*P53*6/S<DE!Y2$YU1XG,C7'3\:$Z%QP
M4)8R="QO-@S>3TM>FOBBL*",>;]]4G?=T($"=!$<[5LZIW$ZQYZ 3V&9$)1[
M[;7QE]J1,5/.0_X"O7M[/'@(L0@F?R?/?CR_/!>L=AX-R"/%1[$OM^#'3&H?
M\8'\%^9Q;/.^05+@[)).A+/$\C.&\RU9G7<R_$-/(@8*KI4@8[\%T6';9\\Q
MFNT:"N Y2>[&9S"#1(VT!@QHR0)9#R2>]^^=;8ICMA\H!E: )1(P<O4\^W[7
M;%SVH@-?GK6G;=J"M#G$A;Z=T\ID8 "E+8(!* #A9]3QL!>:_VN ,.GY;L!R
MQB2$,')X![*:I*T$CJFV3,%7XL8D/HXV5[ :] :<Z<6["+&2^CV*P2>E@X4-
M:\+83-??.$;0TXO0$128^C@-SQKB20/*L;\A29Y+8C[[#A;/C9D%Y_@-<QW
MB13Y7]E0PO#:MXR 0PA:(AO[583-C%3N:&R%I<8B!6SVT_HHV.-@[T(=#^6E
M@.\QI^=1NF"&>,Z:KXYZ*)0S1K,YBH!HI?6U2U(U?-"L;("'XPLLVO/7:<^;
M[!G\-QGTQ.O]G)W6[X/3NFC2^4"39+&3%D*1VEAH2=?Y/^?9#^YM 8G$Z."A
M7:$+V]>AP6WHAR,\^H3U7M1VQX#J\;9!')OJ>HPTNBH.-L,3^]%.@!B<4$=2
ME)^19\.<@QU2IY7G.F 4-*R[)KN!XP\UAUB'!%_KX,A>7EU54OJR!@WOEEFM
M'1V:W,&=^81OZ!L^[#@&)/]]QAWS#J$JM=&L]>!EJ0?FY]MX]?YG1*UY]OS5
MBXL\^_K%=Q<7?YG3\A(?JJI')Q,'JH8+L#?S_%6Q?QH"LI38#C:'C*J _?UB
M6D.2A7,A5HW-PAH,UPQ_Y 7JFU/A$YN==C)I68H;?-1B*'(W<$&#._O<SLD
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
MZQMMM]VNB8H!<NI[/ @],?MAS)PTCZW45[0IPV-A+JY+N#W%IF@3/V55J@P
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
MCE@3Z(7//R@<02$(<7@?[-]GP;YIOD[-!87W(3J7FZA!-!:D'\\OST/TEYA
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
MHB'1MA^NH^$>L-])"TSL$(]QX66M5 &2!31X'[]MU+UT4U95I$]#"3[)Y"V
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
M2S)*[8'$(I5;RJVGLLW,)M+I'*D]F@+[9OU&4_]Z8+^]N'QZ\=_F;NC\E6Q
MTS3_O3ON:0\S -$?W'O\MV\O+_F?]Q\O&8V[N?&OG;@J@4"!M4BIE!6D3S"G
M!?^]_\7G]\3R<])1.@_^/K1E1\K*S_6+FMK$[//7267:Y!BYU!</Q FB8*M5
MQ7C_X8.'#^CZ79]]!6^IW="76JY0SLYNR;,O'MQ_\,B(32IWV('22:ETZ(*?
M?_;YV<-'#\_NW[__(/1**,T_/F#N&0J7-S?G5]*,>TZG7Y&2;WP.@WOR0'_&
M)HLY>F9G!W 2LT8A5B$Q$)SG&(UX_][9?[&'UI(WQKR$^',7__V_<TMT3/[Z
M.;YLOT153J>XV504[NMT;]UZB&;@*-+'$Z'%0''(^HZT+3[$V(!"*BV76LR[
M_] **Y<R<QZ9EF<&.&7<+#M4R!"3Y=MH$;A1:Y4^*OA,!]HS[GN<O=LG?R[^
M@H_=_^S/F[_8G>/;L8O^Q2>?<F*Z:X2CL17(^HJ)VQA<"R^4>SWQ?7L(G+J
M%>1S+<\EV-7XX;2:'+TSWM(_R),PI.;/JN,NGSU1%?<7X:]+RD;U^,S!^TQD
M;86CP(-2I9>]B0%5]'$^RF4?T>K,PZV6/-?'F.=ZL.2YECS7W<IS9>7F__P;
MK=K^?^\7_TO6_<W_*JCIKKKV+S"1Z_[%>?9]^6N<S-_\.;LWV7-9R3O]F-D?
MPSOF*W^)**9<_YPXLA[!38WL!1DG/ZF\D.%8&W>E/B/D:(+)8EP4EZT2G,T\
MMCK/CLV Z5- ?B'S( R+/#S1HJ]M4U4R_@GW\V!$) ZOBVHH=![WZ3<XS_YO
M=)/HTAUSEO1.KD9_^?M0*^K+Z#UN>1.NT)WV>1*?1HDP9@8SL*<V'>,0#5AU
MG!YDKDPP8(79D8AAI=FY#-1R290+7-#&K6%-LXU04RDF2MX>H%UI2*&5_6#U
M^5]X2.<E^.Z)ZV\/0<)F^58'VE,<KJ^LBXR):A16_@=8L5]XF"S%3C**D>42
M/^V*C2FY=3P_*9Y_(_%_(.Z.YI0GTRP3&EA/#,?@5F//9\S.;=?Y0YBL=T6E
MQP.1?NYX)@$HV>BCB#8S^=(M4YFF]_^9PY=^[0-\'9W37)E,]=UB\M!D,,.M
MAVO"5ZQ(=\;*Q$=6^(_!1A^G6L(KD*53"!P#AV)F2?XJLV""J3Q,;^"IN'T$
M[AU9H]D;A617N#??@),B4" L;$S6N&GB835RCZ&S@1:HU9UG+XUV,["LVQJ$
M%45R#[9>;L1TZ]P.LW%;I!/]K(_C7Z/?_0.)(%0L%?G+MAH+X/F#:ZWO=.PN
MM4Y+>-G54 #F[R2AQ(O5A3QT%[Y*R_QM$U5$P75)N@6\7;6\QFA)PYI--I@V
M:[)2C B3JQSE&W'O0-E&>C,"8_F)FVB.EC,:8,LZQI[6W\]9\,+#R5K;O5S&
M!2=G_(:](7-E!&XX1YL]ZV*=9Q=@E.#ZLUY!O*O0JS!TQAEA9322S&$_B(G%
MSJY+@8 57-P5L"H8UF+2&*T?@.1BT+,ZZACG AT+G.^.MW9*PY%ZH@YR"ND9
M6J:Y4(J+5=ILSKA0&0#!144<[ KK6Z,M@4<,(['E&Y<[.,%MOR4E\H>HH?UR
MWT"(V9%%GVXO5A/\._T)4/P?TD#_Q)IQ)]E!2@>#7[[L]0ZM. EIOL W>J,C
M%G2E$)!&S!@J#T)?G)E$D";K&D]6/OX#V6NE%F<]/M3;XKII[2.#]%Y1&';
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
M#KYU(X,RXI'2IUGB(8QK@W]V3=YO^^S#*@<;Q,6R^IAG/\K>@?XFS,W_H8?
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
M/!Q;RWR=S^BDW'RT;H'TFV&IXYMD[C7._)=<;9?G\LI%L3</8EP[ZX &5:1
M@PRH#0+*72CSCPW&+2H.>80TT,H;OA66HUQUQ"?+45U4E=A,)&Z;^5(<?;8P
ME<6[S=%A]E/+&X?!&/3%1G]<-:DN?*_YI-0&:W=9]1*U*V#L<D/_B?+??$-'
MI2:Q1=,[Y2O?=G.YE @^)9E\9AU8YSH8CIW<==6&7G#@0.O\1HN5_# JG%D+
MU$OS-&KMFA4QHH/V]L?2; O&88"D6_J2%?UV ?O"M? @&Y#PF5#)9O*$T:&&
MSAPY]]?Q7*V<L W+!FU!EFC^ZNJP61>;\OO/D%DQ*,,EYNRUU00S-/-5\3"7
M>70ZBO<_0?6,+/PO.0P-,FY#%QR[+U^=)ZM1:("HV*U<K*RZWJZD "^!,KG$
M:QHV];7V0QX-5_8))6M)BRM?.R^[UO2L)*W$T1R$H_9G$Z3QN-Q5;C:!(V\K
M(XE=2.4AVJ>+*]"8RBB[3X7?C>=]6XOT'<9V ODDHVF '.P=(@$EZTIDN",^
M,S]Z,T]3R@Q,[/9#"Z14?UB<::@XGJ+<6=$YX%JVA8?#7.?UQA]Z_6T]^F"0
MCE<<9$0&%1Y&HH11/40NW40UA=[VY& EV5M3E\+"CH<%9]XB[]>F(3,R1L;2
MK$I<-UW%1:1%]$)TIE$S19Y(K=1J#W@1A&\ +>U4()C8V6.$6'&K:Z6\0-/[
M>&L+O_.UIK WNLLU N<Z+I65UNGKM>6U-!6^,@L ,=$F\Q#NFLZT!KF+BJDB
M\.8QR4S'*ZK>"_J^E3-%D,PZ3#3*B@1NO;IJ($<6])Z)RW'IDS,:XGO[NKW)
MEBV+F4:6'5D^JHC'A\^ ?JXY(MU3B11_X"]^,W+G1=HWRB&X[:@C=Z;QG657
MEKT1/6"I'-/)R/9MFP@@!3,I'+;[-AI_C[#I[.XSC\'Z)F3*WJ'Y$>>:8$2Q
MXB+2.VQSQFH>6D*MNUE+W=;T6;9L.R:SD$!5$^YLI=?XR%M'GQ@21<'(?'93
MH!(0=G[HBFB*/'\>:V5V,X$.Q/XA2H\RH+7=E!3GTZAWL?A;9\CAQ?HF[^)$
M8=5K&Z\U5PEN[C#[4?=@Y3*A(3)"]-"6(+^,Y9?9EE+0CEE605'5.FXZGNU7
MUJ:?+Q:<N 7VSE2C$_$.>H7++E\:%6Q>)%UD2Z8DYZ=?WO90D8%;'T? [,B%
M[ GD5,?&/E2*;J3/)%*GC-<8]R3A$2)Q;6U+80RK8)#TCRP[D*RC(-&^CK3Y
MQ! L9I/5B76&06U*09CC00:A:R"!CY8C&68DDSIY]:?AU2\T3X#U)+A3H3/L
M4?P@.\!RN(RRG=IC)-8X2.N.M#.F"@:!8'ERV0/ Y]Q!D0 P.T[3<AHXC'R8
MCV@.U-4T2 5A;#==J()Z)>_L!W\9>.E-8[KVNP!$+;M]1K<A0TJ8M4%2D^FC
M#C2?9$:L)Y4H=.1NN%98%-U&0]+H-S-T6I.[31Y8GT/Z=\FID#FZYG)]I8V
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
M)?^<":+.U#[C'B/G0D3/B+@Y^8N)EVN(:Q T=.QT:+3C95;U$1C3HT(@3"B
M1!&8]>8SLR5M,65O'2:&G(1Z:DK]?M=5;?AL+5VE4/90W$_CQZH;"1YCE+ZO
MVB]HN%,M7>^?L2A@41:**MY32NW!L/;U9GM9W%F6\H/[I7G9.0E>/&7G7:**
M6=2WG=?<EBM\.WH2U($*>/"!:JVM\N*J<GH^ ,RTJ%;L=/TQ8>"%_:'CHHEZ
M!PW0<;?0(CS3G8#IQ>WJT8]OH3YX3?P]$_"^#S.#@^OW?L ^H/ :9#_>>77N
M]S+<OX-A_ 6 CS;(J\=]LC3*.4 [HAMK3&*ZRG8$T*6Y+:"/!%/>;+C=2[5J
MX1A9&)HO;J)M.\TB&_6^S39@C99HN?$M0[C0;A_3*!,=(_$"TL]6O^"^!>(B
M8(%IM]PU#6U44\2^9\?/:9!!XQ<U6??M8GV#:4G[KA&W7$I?=M_6&]F2F()I
MKIP0TDK!T9/'_<-\5!K9VPZW/:Z1).R%,:H![,PZP][[KW'C [OH%-;A[Y[
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
MNZIJ";F^URN]=]!'1AQY8VW)8>;[K*]Q'9999&)C:6/6Q6ED1.RXZ"A77(&
M2'\IFT675[W3PT)RX1P<M(6/" 8^&)*,'!Z$6]P,3@^0/7?10"J'1J0K.NHA
M(+RL="4CGL>?C69A4US0T$R1XRUFKMO+9=N6'-97)F_M2M[1^<..=J:NA$QG
MVQSPN!97- 9^]D>UEL-)R/>4\VE*?JD,*#;-G_<\9[\+KW.APJLV'$_$BK)?
M\KSWGJ5B,>1ZR\$,CL9(,41R[D75%9MESZ(UB*#@Y,C(R*&Q/Q'S5RV/+;FF
MJE_/A-WBNJ+'\4N%MX+PY;RWT(RS#4JXQ3KHD,C!P3B@EY1QH7:>C>&O387O
ML,"VM,9GY!FK)>\K"^C-7^?UQK>O^*=0#5L!VU8+H7GB(% =?42+R+EC?P[O
M-JQ2,F/">U$^F:]G U\_\S]@'TWN%=>L(2N!8"^B"1+M>I$.QE^-\:MSPO*2
MLQ(OLWV )":'WH0]M_H1U132.U;_8D?"IPS>/S?RN(-S!HWWIG":J>FZ+1]?
MO<OQXT13LL[Y&/5E;NPP^\",J?;=FT"+PR&5\N LY#EP?7]+S=V1[P1W02MI
MF\ABXET/;S3DVM%K;^BG^GRKML,@>N8FYA(*H;U=4 [^/"S)[RB(H:7B-1,Z
MOT.G7U/9,6X$Y>FFP:C:LH^VYP;$(<)S%7$FZ_S9\344)(9T#)9%T,*%'L&0
M6K,CKHU)6$8Z.G;GB(%HE[YLK[[X?6TACT*)_D[>\#W%_SU%BA*@TM CL'VM
M:_H#DG$/2];U*$;JW]S6/C"YFNA A8(;DPPA]M4XWWT"=7*OKCDD:-M5B(.,
MC&C&1ETZ>C60VL@IH7"C!$03\9Z/BG@2/F 799GX9T<1)]-57HX.^R57$TIS
M[FZYJMLMZPX 9T+^4^:#3A=5SX(;F"?I-0'E8LP:]6SV\N7+V?'Q\UOXHBS]
M@L<Y.3^?/3L]\8DB\/3Q=S8-ZF71T])I:>^[);;%9M)[6DU[28;&4'S0M<OL
MC\>'YT=,;/3\\,4YG+8\+F?%N/3$+C0>JU&.K+NP8W&2J!D\'M-&G9!1&@FA
MOSQOA[0[(1/-]&2G_)(O90>+6;O"+9/;\1[XI8O-GT Z5\LNE_YFS_1H1)5O
M>A?7),@V:D9\8+ 4ZS$V-*$$!&Y&.?8@.:-OIN&>A3K1O:*/]SH%T?0J4!26
ML5NU6"/)X[$Q2/%%[WG;GJV$3DU@<9-OZPX]3 @?[FT5F9JWGDCSUNG4O#4U
M;]VY>6N*"(=987'$XJ*K'BKA-%AU.,;AVU4CE9VY"W^OXF/L%-WY,?WY+OL>
M12:9J0!BOPYZV+4(77**?) IN-..ZHM2M-?_@W?%-I';3K0'K6"G;.I^%_=4
MZLI8* ?^GK^LW,LT9P?Z3RF]&/?ZK\)-."'T?A<(/4ZSD/L!FZNEVV"]]6[!
M9,(I3^9W_]!YEAL6; )]7$34YGV[6-\@+\VPOUT1XD1$>++-R3;O6QPM4;*L
MFJ:]#LI\O5L#X-2G8JNQ*N5DD9-%WG^A,M9.761+UUVRSJ2H(,AI;&+@G,SP
M5Z!(Y,PD&4K?-HV3VJ55C,D+YLUV:BJ:S.]!CBQ< P[P#-.\0IBX(]LK.9;!
MH7M2$QO-J4AZ0T>+<Q+(4F=;E]/H(I\"N$!7.=J!@"!= U.L>1(,\S7R]2Y-
M?S"D0PKQ"M8=S;&P7H./M[;J0:+V&+L*'0D<T(?T_S9-IS7JEAMLZ60 . *
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
M]T(1?!G5'_":!<B\E2:R!:K.SZ2;\?+)YSV=TT$'R1/+7HJ?F*&-O#W093T
MP:BQ^VV_=DNVDZ5;'V;?.LUA+I2;$: ]&H2:=JRU[RKEI9E>0KB]MV&SE&>U
MQQH^57P!KG/;F!EUFJUY1NS0OC4;08T+$(D1GNH]%.')_@/@'=E2][R%5).%
MPP-)<4^?_H]->2E10@7\3,$[PL$R5Z)D@$HSYJ??1IA3/DB7[0V21/25ML!^
M/P_#F0.>MJI=YKJNY4A@24%H_M$=9A<^9@#&R)N+WDDHY?3MP#1V)91R-+[H
MO30/V;=B\$(J/$?1I*XWO58#US>M!SFL7+N"V0!EA)T7C+X!1(%-KF,S2RQ%
M*T+B3$P-0*TGR#"K# $M7&$KK01G(!0K1FT/4U@:I<H<F(@!?"K *02Y[6L(
M*?;*@[?TH;B*Q(56N;/P0',P1$/4RUY_V=(3JK>"$0:.$Z.TB_B1$^S7_(Y+
M0^)^ <4)BW.\3F:8=GX6L3 -Q+Q1L-$+*HLM"&^N91-OUE/,L6];_#ZO:C:-
M-I1$027D)R-8[- ]2]@:#NZRJ4@\*:Q\W3*!Z6@V5@]I=)4%0">%,S+$D4OM
MHZKS##ABZ5+YRI786FNT=J??BKWS3N,_16A^*'Y4^Y.\_2\TP:J/JI(H,0@;
MM^VR'7E.+JH.?PN&24GC9Z='I^:Z/N3=/"=;.GCWJ:8M^T(X)D^.CDYB5BMV
MER$XBE,D=%\*XR[S:$>BB&J@!V$;K"Z'[T'@>7QT\/_PD1(/AY]&<58XP 7N
M2QHO28&8--\=!TPV*[V-/@BVD66+8S<O+P03E[RU, *M[Y<NG.)_V=UQ[K4+
M-:7]4Y,-,(%%!=T#[I:)^?_SS&\,BF2[N7(BL]+Q)O!E3T%&X]]#S]+1FRXW
MO1^:.*35K=T3A=Y06(-1""RO7_ $6/(2>"=S;7SC;1IIHV\( 3 >J0SQ]MWO
M=Y-'KZRS,,9^5_%I9-7V?<50!-QI[(4-#AZ]QP!3D(A4("QM&Y=H2=[UT6,]
M%8H3:6'+F CA&@XS2-?0_S(Z-!JTJH\5&>BQN_6_,W2QL7 80S:0,+2:,HCA
M8'$H'.QZG/]"U)(76SO?4:2Y3E;1CHLR0K\BD-]B34I:?=!<\%H"?W]VBSI
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
M*1U3 P R2B]!>T=OZ>FW[<_TD]5&ECH->8V'# )E2?]^8X[+NH]S&0I:WQW
M[]N,0L2-"?#9NVQZ]C-5^FRX&X@#G$IR];VC">'_YC;L67;CT^)-&U2K/.4"
MN?&-[GG6!;@DEU71]H)./I 8H#<&LA4SK1'(3_D88H0#O0!IN;TQ4 -[H0-/
M'\Q4#8FOIC_Q=A[>>%I"MH2&1E_U.WWH"$L6;5VUGUM6:ND8>+\JE(U+=,'(
M%A>NY!)(X)00Z\YAE;3-O<H^_/#FNU?#:6XC-3.N:/1:N/%+&!H2:ZZ$U-6R
MDFZ#6=96-5_J,B>+H%5O-+<T2!MLX69L=/Y=MFONQN7'IU6UOBKH!3CF>?;R
MU:YS,"<B]'.H#G"+A&^!2&4Q(T8&OP1UV:AH:-\GJT>ZK&+3?S6P\9BZ!%^.
MADNX$'DX2SKA!V(\?*]4_3G<MLYOZ'?T:<'7B6Y!'J#+9>5NQ+LI=\NK[%]D
M4 <2Q9%7:_@=N'&Z*%SM.&T]0^1;X%'"ZRH5I7LE1 PNT!ISJTK1M7U_D,MW
MX=[R>2OG%;$&GB-.B0<:&2[PIPJ-9&H;!)J]N3R*VEN/9F/2/]0J<WB&R0]X
M/\#;FF];THV4QKSD_I[KMBI<1M?NF<Z'CSKND\;>9"S7+4P&15H1880>3=V&
MU;#A^N39C-Z)KH+9X'9&73H2N,N&MRE EP1V;'0 U5A4,*^J:=IKZ8HSC\+3
M&6WEV;+2TXB9<'#X9([T/\[Y\O/%?W]GAX+HW+8.G !H/L.0T'5/CHY.9K(%
M>H6EJNO7LHGYQ"@/ PV3K8QDU]I=WO8:?(/C$_$[X=KT@)[GJZPNN<;,)$#D
MM9Q*DY+'<D$;1ZYT\@QG0^M;;[1@3,ZV(0<)\@&<6I%/,NHB=,?5+AI)'E?C
M4+QA5@4]P<B3\;[:T/1HB ,:IA)L9ZB;[]\>+/Z9"D]IX>F[Z( YN2.O-F(*
M/O'YV_ CBPH;&D-(&"WRS5":1A.F2$0>U.1<#IPD,OB!5U'.-$X'T]B>O/A3
M6M>(1O:4WFVT?L&)]5<\A >X8_\-' !2ZSN#'=X6$WG^I\<S^J>'YV<GQ^<O
MGI^^/'EV?GI^<O:G5S=M5TH]X)N/SJWH.6L_.EH[X$&Z9520VGYQ<O+<Y[:C
M(D)ZJ<=B>.^=*E7]\25M*'6MCI7W A6+YHJ%=,$KEOX]N^+:-*_IUW]S.<4Z
MG%)C[_?5Z_?O_O;A:V^H075V,MC)8']1+:.A:$?#8@F77._/W30"'C7GCV1&
MS//3AD[O;?:^*MKL#7?H_TT/)!_$T&DS_P=MYI/13D9[WQSN2#PS=\6" M0#
MWLF-6$_@4"[[,=]4V1M_>HPH^B[D$R;FE'/*& O7Q=N#57O#,!ZZ+JC!X@-S
MB'?I=C_D95?U'EW5UQSC+O@1)NN?K/^A8HQ1\^?3\R[MR*WF7C-D6#))[CHO
M5# @L7?-SG$BKHA(!">[GNSZGN# G^@A2N6@&0'9LQJ'T!LW=/E8]J$T)O7W
MJ%POE_#W]55+*V*RT\E.[SOZ6*W:BD$9K\F&R&2[//MOEL0KW;\.?L3W  7I
MA>ZJ6F:OKRH70VS>,=%H-YGF9)KW[4(; 9Z3>;84'IA^]56UDF3P]W7;EC^2
M%4D-F/4?LG+;Y$"PA%)+3&J/7B3\"A69%=JQD%>;3'<RW8<T740 WTLA@\RG
M9$NDCWVG52KX<&%DO?B.: ]D?SSU^;?AA?Q5QJSX]UQ2\%GS=YLU4%V/&L0Z
M-:T$9)<4Z;CV.@O%M[3":9I]6"-@K,S(R]0E(X:"4H#4](KVLJD2G16*NSO'
M=4FI>D8")S.[=5:Z90NP3HS>@2M#%+\$42A7U15PB \%:'[M=81]YM%N!D3
MBA&/7.\UD*07[</K5:7!M^8=$XP'+;=9S-2.LW)3*F^MH$EO7#(JCL\?^!>W
MN/ A0UY76</)W;9+R]U?,J:I\P2[]$%[L[XZS,:>E$:EI2'3DG'+4DV;)G#&
MMV$&I6#*TBTZ^ES^!D$J)LS0EXK"F*6%XMDN/&2V6SP>HIVB_7X6PT#LFB-(
M#P^@&4RISIT4N@5/ 7OS:)V9T,YW0.,.+CG+KFATZUAI0VZ]!U,B0+G/VCT+
M<O D+-'<',-J."8R-"N89^D]BHW#B.&62T8, \4=T"LS:_4NZVHAYM.UM=H9
MMT9)ZL1;1>\N4TSLY*X"]-'79SF9I<M8%XE Z2-G0.Y%95RXG*:XK_(Z9PV#
M$83$B@*H 52$0MC-.L)'L?%4HE9>JU*M0%@8+KT@ P;2R,#D!Y!HP]?G79N7
M10XX ZB&"]9&OR1[$22+222),'KJAQXM-GKJXGN*77POIRZ^J8OO<77Q/8Z5
M(= T]K^\ S#=22EY#XWYY@.@6X3J@Z/7Q(D-)"I]%IM1W'(E^XY &\-^$,,+
M<P8CMIU7!FHTQL051H&^3$^OBD3:5L !M;L4K6KT[8@3%I&B-+@",!DOC :
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
MJ<T -Q;!'W6B"+=" <7.TU0Y!G(+B9[%O@<*"Q-4:FGH=S:,H 14XQ-0?4I
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
M?C*/D\@@MOB8\*:9S*>(M85&=6PY]H&/:R. OS3 5<VAW3-#L"W@:"/DV#2
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
M ,D0<3?0,#Y1MNTSG3WG\.>L$= / G2US,7NF2)=8FT",['V=H4:X\,?*DQ
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
MC=00JWJ)EO>O$7S*#$>-J&VE TOA-:YT/%U>CDC?M%BIE8<Q(!BX-3$@&%A
MD)7V4@8#RG$"PM.2"B8J06LC+%?$!6Y[.9M[24#_F*W?/KUHRO6GU6G+1;W'
M!6I*J<:X8.P>BE(Q<&N.!8A'(Q7<21&3R$"2%" D36!\+H&_,\'EJ',*O=3&
M#R<55.)QF^H22"R5UYA /E^\*S\L5[/4="7R6MD8PX*!6Q/#@H&%!92J8&-4
M8 C1)1MD)2\T5$$@G@C#+-6ZEPSRBH$^E#"@)_TW4T-PL]SH71$U8>#6' L0
MCT83F"+66<7!66= :)N+)L@ F2C&4S+$F-A'JK@'3=!33K&L6%U6B&7%&K/"
MGU?IW,UBMQ%ZT6Y];CL"+]=OTZI6"L988$=K[CC(;Z@4=5BHWG]*XKCCB9"9
M3M(2R)YE$"FWK3RTA:QM8"5E3%)O-?#8)<>\Y+,?-W1VNH@O6R[K%I][;N1A
MIEJP^L(,]/*'\?)C&P&,<!XUG%&TVJTUFE AO &;O0<12)$BRXMRB22<U-HP
MU<O)M,.)%IL*4F'3^R/S\H>IJ1XT61YB+OQZN7;S2?ALE&$%+%V+K<<14-1B
MS0&&"\<=#"2>:>:N:'J2'(06O(0%[3%-8V.0+D5#>FE1O _9YW;*;(6ZC\XX
M>-.A*B 0CU@50H[>4YI Z5A4(3,/Q@<%T9-@E(C&2=K+<<Q])(-J2@7NGZTN
MU_O#2ND>!];7?T=Z=>A)!=."QR?8.,(:1UBC-='%$90U@W+LUL05]BI#KA?+
MUF X#_#!*1PS.5Q6J7E9)<:D..4!6(@2!!$<C&'EIR"8M52P3+=&!_<U#_"G
MY2+@H ?TS-I-AQ*!0#QBB:"94AN] <+;*JPLG&NX#F BH]2;X$(D^QH)>%^)
MV%Z*%UB='=8Z/&:$/6>$*YSUAT(_%#:I (A'(_39:N<MIT""<R47S!)L4AF8
M#XHY3Z-W6QV/[S_KKW>)EP8;58S>*5$=!F[-L0#Q:-1!JLP$8P&X20E$F\TY
MJ1A03E*(07(6>^F'OV=U8-C(L+X$$$N"AVA L3PO5_^A:SR1_GTQ.S\K#V"'
M0A3YROFD B >C<@S)IE1/ ++SH/@G(!CWH#6TF86;;;]I(!79/3SW"W6IXOX
MXQ4?]=>=BDXIPT1P]*Z)&C%P:XX%B$>C$8(RYZBU0&@H?"]+/F<9T: 3=T:F
M1,MC_31K.(!&,$M1(VI+![$>N/]T\*_+9?QM-I_72J>HZP.W)NKZT'1=LZQB
MR>.RI@($]0I<)@F"T-)017-(O>1^5\SSU]6R:?H2<CX5N+ [?F=$51BX-<<"
MQ*-1A9*F!==.*F'6%%6P/(&AN?Q'^)2(+RF?[664V9Y4@3/<[UE=?H?EOD-,
M(5N[Q9M9>^YOTV /*WVHZY53205 /!I=MSZ&U.9X6FL&0GD*WO(,RH3HDI2"
M<MW/++(K'MIT5OHIK7]\'^87K>FO-+^_<=8"QUF/WD51*P9NS;$ \6BT@OC4
MMMCS)953O&W/7L)V(4IZE[S2EJDB%KWTWCN@5IBI) JUHK;,$"M_^\\,7YZG
ME5N7ITWFR35ITEW<9)DG%PWFBJC_ R&7"H!X-/JO@L[,!P.<\A($$"O B.2
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
M'P^>/EXY9'?.I9M$51\A8UAPJ/KA4(GH@/"\9UEVW!&%RLG&&!40Q4IT(*P
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
M\A;M@ZORXVH6UBE>/:'X7%,K16.D,&AC8J0PZ$B!:Y<%IQ%L;'L!&F/ I)R
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
MTY9OSE@BP/8E4F0I89F?D50P1I32/%(12!6Q%2#CQQ8G=PR\!LY2'IBE?&O
M=2/)W\U\WOG]V.KA]^Y#Y3N_A(\LZ&&'\*O_^1/]Z>E6\:YR:EOKNE%,/9L&
MY19SN(OISK<CR8&1Y M?S"W')1Y1V[IO&&('52V;75I[Q:0'7&)02FJ/3V27
MJE:H>N1-E(DWS"Z5I[16 J[157G53W)[,X!SY%B[XT:.M;_<Q73GVY'DP$CR
MA2^FJTQX$2DE^\*ZK[U*"55\P8P1H]0--<KQXAB]\]&[8)O+%;FI84PH4\FD
M(B(+$\+B@)(\C"CQ%9>4)6&L?;&-7)&CB:@0N>B=LO\>35J^>-JQQ6UEAHQ"
M/W0Q/)<<XN35#BRFDU<[G1R2AF&6R4B0+(BQ?T><$1[)&+AQ&@;"9TPG:V5S
M]TD.V:[\N%LJ"!VE0>8$R;"205S9Q !M7(3'P//1!#&&RJ.=JK#3B^E4!6?:
M_HAIJS.6*:F)8&E&6"@CDDM*"1=1(".=:N8'CV/:MNSPCV)V>3"O83]4M<T.
M8]$H<\#NSL)U8FLG%M.)K9VV</,@\(/0CXE.&2>,A6#KRI@2G011ELI<J9 ^
MCH6[!3&RT=!UX#&#MW)=)'> 5BY6'4UF9=6FY0V543M]8:<7T^D+SLS] ?U$
M^BQ-599@R#8F3 N?\%1P$F54<YEG6>['CV/F]OCAE@S;8)0Q%[IUAJT35+NP
MF$Y0.4'U X(JHPGW:<Q U"B$I?$CPFG&2!S!ID2<B9"RQS&DMR^H4H?/_D1B
MRD6(7X3M_*E24UY(3UE42UOG5LXN5354J>"4DYU>3*><..7D1^#?HY@I*3GA
M@2\(2S4G62!B$B:2YV&0LR2.'L>*;CCC=N%^HU$6N@BQ,Z2=K-J%Q72RRLFJ
M'^D0FF8)5=(G+$ICPG@2DXQ&8"/3 "05C7RFUSR^VS&D'T56!2.:4">K!FI-
MNTCT *WIKJ9XRJ^Q\F&H L'I)3N]F$XOV>G,M52 81HQ19(DIX1I/R.Y3C4)
MTSS6C$8R#=9:K&ZWMO>394];*^P- N84A1=^6)W,V.G%?"ED^$IEADY3SA/@
M^BR/&1B8600R(Q1$AQF-(Z42RM3CUO-N5V;0$0TC)S.&E=V\A0CMRY1$6SW@
M=LMN_]F6%<"1FI9UX5*:G5(P6#XS #)\I4J!X%$>1YH3)81$D(^4I"J11'*=
MT%B"OA"%#S$D+R9UO:G^J6%.[RQOVI:[.1WYL?,WO_2CZB3&3B_F2R'#5RHQ
M$LU4%F>2@,F8$:8U)3P/,I+XD4AS%H>96$NG^1$S\DDE1LI<2["!69 N*CE
M@Q,;^,V57*3V]AM9#)5!.SWA?HN9PTE35??)7C2=>74Y+J374M- EGL'-8E[
MKNTKU35H$G":2$8HQ7;7D0X(#W)-9!*J*)*":_I(.$^'5]-Q>:W4J1KSF9(?
M%MQN2YK'$%W7[N _R\&W&H\?#F5UG11SQ/R"I=B+3R*.) TSRG+BRQRL[0QD
M8:;BB/ LE52'$9?1@RSTQY6:=P-P#K/4R<^=S3Q^KBCQ?4WZ';38C]7,$[R^
M].8UV.W+[2CAN'QQEKO3>9S.XW2>%Z+SY''$06D!,Y\EC+ PI20-\YQPK6(J
MF:;Y=IH= 5L] *[ZJ2J_%%+)M]>?@;T>34Y:YKK?\=9M:SSI*!EB;'MG6,XN
M5P8[YX&C:B=(G2!]BH2PA$4R$IJDJ09!RH.$9+E2)(\3+3(><Y:L"=+[. ^>
M3Y &V8A% RPVVAF>\]S>@ULS!#8>BKNY%';>B-TJ>_ &T ;\Q:DOKC.]ZTSO
M%M.=;T>20R7)%[Z86X[5/**V]8IB-0AB7)O0S,+J>3. L^#8L^,HCCV_W,5T
MY]N1Y,!(\H4OYK.4P[A4F>\ V,\K<<D1N;[4'@SD3S5#F!*O5F)>N3R98? 9
M5V$WB."="\T]8S6,4$*DJ20TUCYA,DD)#^.,R#2):)2J+,1\E8?GN'SBUU<P
MCOJ\W!?_GA>5^MCQQ+..)6X-(9CYK@3W)>:L#&0)G<!R LL)K&?*)8F4'R2A
M)#*,0L(T2PC7&2?2C[.01U1EZP+K/KDD3RJPXA'U78>XH>:&N,J2)^CW5@JE
M9.WIJKP">WG6'#!G/3MEQ"DCNZJ,/+ERD/AY$L5<D%2F*6%II."W("1^ED59
MK%B4B7PKUFS#KMX#MSH#@;\_D1\MS[H^T?M?>#%&=O6^K/#+K:L+V2B*7+>V
MEWZ$G239Z<5\*63X2B6)4HF(XIR12&') @TSDH$126(I<JHCQKG,MF)F/K,D
M87[H),F+ RM\F?)IJ\<>"X4\TV,<3HC'T<=3%TC^M3=1,[0[#=(!M\X?.53V
M[+2$G5Y,IR7LM); ,LE#P5,2ZU00EOB,I#$+28P-5[,T29.0/4KT].V\+B:J
MKE5]K&8G&IE9\XV\GVJ@BV]*DO^HJD122VE ?W5ZP0L_M$YV[/1BOA0R'(;L
M>/&!TT2+- BI("GS<\(RBO7W*@?1%?B!$MJ7_EI7EJT$3K<NJ];-6'^ P'T#
MX1*O-7BZ8QNS76L6#MO,FS8IR-YE.9:X,1V^_O5018'32'9Z,9U&LM/6;*)2
ME="$$NJ'(6$LRPF/N"19ROTX$'$2Z>3!?=O6U(-]9%9MN<0_&E;5HOQ>.VO6
M'=JAKIR3'8X,!RH[7KPURW2D: ""1B2<@]Q)8L+C2!$>!ER&G(KP87CT3R>K
MUJS9)!X@D-Q N,1S6[.N<O8)3-EI,>-C3WV;JHDL9O/*9?N^-)UC9V I=U K
M<5"X0]9;DC#FJ:*<R ",9D;3@&2<IF!HYV',LL 7_IK>LI6(\:<*FW7,KC^-
M^62V/Y&'\.D4+]F2UD(CUWQN*'K-8!B. Y)_U53MI*>3GEN5GF&BF8Q224)?
M8PP[U22+M2 L]!.=AE$0A_&CQ+ ?6WH&6>"DYT"DY^[$N%^15Z!K/3=MFCMX
M^;7W<].'[A?X?XMVZAK1.;7'J3VO2NUY<C4D#K2(!>?$5PQ4"@D:2)8DE$12
MBE"D,A'Q6BK=%AO#==#.]^EG<WOH893YKA^<._G.>G?$_,*(>?AB[,5;[S*/
M11K%E*"93I@0 >$QH\3W<QKR.&&^2!^Q#=R#Q.9=^ZG&\0!QO':&Y3RW(>^Z
MP#V%+>^ZP+DV!5N4FZY-@5M,=[X=20Z=)%_X8KHN< -4M=X7$SX1A>L"Y]CS
M[G$4QYYW=C'=^78D.3"2?.&+N3NU+(-G)8^(;%_4]1P4,H7X@@?CLE;>.SY3
MWKFJKKP/)0R!3Z3WE5<5G\SJ48M$V-TERGHV@##+0/;I9<0#![*8.QCM&W L
M[\EC:SI,>9#+B 2I$H0)'I L%Y+HC%(>J8CJY$%U);8>M@=6?-3PI!/]3N68
M$OM'P[4<8H,[JD-=.2<Q'!DZB=$T4F-2)DP'1,>*$Q;JB'"1^"3((S]/5*KS
M3#\<0>'Q),9Z#44XBC,'!/BHQW5W:B,&OQ]/9&6^+ZIZYNU?J8G$>J6%J3E4
M=NRT@IU>3*<5[+16D$4\8WD,ND >@X07>49RYDM"!5B0B=")S]9R-!_:06VA
M&'PH)Q?(H%!!V))6P$:^:P;^XD^K$QH[O9@OA0Q?J= (<^X+$81$!%E$6 I2
M(!,Z)#J1H4K30$14;KM9VC:%AG,^#MZ,=,'*IS<C2ZU5A;ECV RMO+HJ\:6E
M^'-S7-+5VSO=8+ ,9P!D^$IU Q4F>>HG(4F%# @+@YQD4<P)5\!=DCQD+-].
MB[2-NL&!85MGR+6<:N!.ZE!7S@D,1X9.8#1QR<S7.A4!$0GS"0NH!H$1Q(3Q
MF(6Y3\,T]1_/F'RPP%@/2_HCQC(G-(9E3SK(MB<V)M4W58FB-C%)8T5ZY=2T
MVQXJ^W5:P$XOIM,"=EH+D'ZD="89D2R/"--"$!X+1I@O-1B 21AROFVST4C]
M$\N5#AMVM:T6I4X#>/$GU0F,G5[,ET*&KU1@4*DB'BA&\IAQPJB@)-<:C$&P
M)A.?YRS6=-MFXQ8%AO,S#MYD=+V_'M]DM+C[-N X0:P^_ M^K0NI*HZG8*AL
MUTG_G5Y,)_UW6OKG- JTCC0(?ID1ED4Y2/)<D3R2&5<BI)%<<QH_H*W6^[(Z
MZ/C309\]=<U .^2=AX)T.\W@]9UB)TQV>C%?"AD.0YB\>%SL@&4Y%;XF493Y
MA"4Z)UGB*P+"2:24ITF>K:7(/*"KU5,*K_4VD8%SA-[-E+H[5;DV5CMCX)Y=
M\@H&4ZD9+R9*XEGQI@NC=\:_P;?%! _[1%D>\;6877JUFLW&JKT,'C&K"C%3
ML@FEXM%T@52GS#AEQBDSSPU$Y,>ABF-&0)AP4&;RC' 1!$2!-9W&,@SS.-EF
M@^M3->; ",_+<_[M#V"5E^48]QZ4',-KW_):R8/R:JHFM=%QMI75Y8 FGD:-
M&0#G< )LIQ?3"3 GP'Y @"5<I"(0&8DR[#%-94+2/,E(%BJ=\"33@JX)L(?T
MF'XN 3; /H\#81C/;8>[0/-@[?#9I7*9S*]%?]F9MGD[J.'L=*?.)]=)LC#-
M(D$%49*#3A)+G^1<<2*"4 1)$*:!B!^.[FOYW[(:LM!!FJ_W$;/QPK@BVY2W
M$]U/A'O!46['$)Z%(;@^U(Z87PPQ#U^ZO7@+/TAE#%:^)#S"9+&<^R1E64)D
M3FGLAR)2>?YPY./GE*;KY4>ADZ8[ZP]P<?E']P<<JYDG>'WI39NF\5Y^[>FN
M>2+OTF &(%P&LOY."W):T O6@IY<*XE#&B0\"DF:)HRP#)&70Y43RBC+ C\.
MJ%#;")P#JSL 3O>I871OKS^#.G(T>;R4/S;RP\"I'^[D.V/>$?/+(F8GQM;$
MF)\+,*CC'$12P@F+>$YR'0F83YZ*- VXGZ^YJN\3/G]R,4;#49HX,]J5;3OK
M>76_#K56P@3.X03!7DP\]4U<HF/+J["]+3 '-*X'P,L'LOI.Z=@]SN.4CN$J
M'4R*@"6@;Z0Z!CM8IQE)(QH0':B R0QL:;'6R_ ^MK-E="?ZL&%OI\#=3B:H
MA^#_#_\]+[Z 9F&2^MH*'?QB?R*7/^A=>301XSENY+NBGI8U'_\&TFL*=\#?
M%@-CKN3)M*G0VY8RDSE%QK$39Y [8GYAQ.QDXSHP6I+[(@#!)D4:$9;%(>%^
MHD@LHC (X6^>;P5/^\7(QB&6=KTN=N)"Y ,T\C%$7DP$+&NMO)_AM)C??C%9
M\G!L1S9^KA:G=^3QB>S7JCL?P,O3<P:RF#NHQ3@=I5<TKJ(P8A*TC)0Q1,!)
M",\X</<DS_(TY0D8\]NPWQ^DC7Q255'*HX8%OFL88*>C]/4>JPMM21\)1S1F
MPU-)W,G?\95S LB1X4 %T(M/06<^ PF1" *V.1C8@<I)KGA !!5Q%D6QE,F#
M4M"'+O!JV'KX[;N98Y0ZN+BAIJ6[P/JCV]P'&PWK37;UR,L5#!,?B7'XJ3FZ
M0Q4R3M=Q7L"A:4,NJ/!#084X][GPL1^7+^!'SDBF02'AG/LLSFDDHS60'*X#
M/V993OP8%!^F0=WA0BJBXESZ891%N4^WJK\\3_@@&M','Y[2XGB'BZX[0>B(
MV0G"[=:2^WZ:,AZ11":4L!CL\4S$ 6$BXHR*D-,T716$89*$>2PH2,LH)2ST
M-1CR7*'G.J:":FQT_0($83:*A@CV_KIXAPNE[[A9K^!#9]"_"CV&[E%D1K*<
MYV,U-&YT7V_C?PV 9N^]S*]4J=$TXRR.?5!+4E!ELA24FD!)PF66*9K%$0O6
MHA,Z"V62\H2D'*,33$J2ZMPG>4@#*<-<A''T I2:=!1% PS&[Q CV7F3:&5U
MG87_R@G:2<;7(QF37,<IUQ2D7*@(DX(1KK0@6BDIM,IHNEYHYOS>CI$\@\$/
MOW"8Y..>RA\30(MWW_:Z!RV#++[@[/\._[;C^0\I)E)]>T-_U6/UC<BBLHCN
M;X!?S*\FOTHX)6-^_0:_7:.@O0A( =_?^$S\O00_^=>\GA7ZNAV+N9> J?XK
MG+?"/+S"M@[%%P4$^ TGCI/I:/';8W/+AB<W5]A3T_[54/F#<JZVN(GOR::,
MK.<:3;*1FBX[UUFSAL5D7$Q@1#->S=[P^:S\=?D+( 7[\91?*.M&(US#EKSA
MXZ_\NO[UI[^MDNDR(T0B6Q#N.@'N%)VUYW3U@(HQKVM<4[BZV0+S+_9DJ'Y:
M/;_1ADD_S?3N>5*^VAW+R[%\'&+]34UX?5U[(/#W^G3[BI<$^]FB,Q];ZGAG
M,_C'--E!%RIJ2=[[<?FU?@C#>?09>+NQD]N>]L_%Q)M=EO.:3V3]RU.MP<#T
M%Z.W&;5M1=X8SFH$2L/;<7CX?)@-7DY @2GGS27V58$/BNQ?VNMA6\=\6JLW
MM9IR!.59YM+FOI_6 D5?BKJP':'?M _8% *R+XR3O2#^2U\.M3S="**_W71?
ML!?3^]QVGWOH7OI4KWH!L[HM>&B.P0\F!6\\67<+*3Y)P"H(GH6M-,__ZP'<
MG%?%7T?  VM2JZK03^*X>YI@( ;:=]7I"<2-7_W/G^*?GFX=-TQYN.K FEIT
MMS9L:@H*6JXJ+_1' R#=02SYX]&RX^>.GSM^WN?G]''X^<-S*%\JQZ<^C9Z6
MIG=Y+YXMECN87/AGLO0=E]EU+L,&0_:#WXOG43COD7W\B/KF%K*/'U4AVFIN
MPZF"WT4Q+DP" /K&-R-X;<I(]F:EZ8(M^H[VG(_Y1"BOOE1J5K]Q2NLNBI,'
MY?EL;V4W)OKLH"+DEM.=<G?*7R59OOCE?%5@,;NCUYD,!]395A6Y 60:#V;%
M7T9^_&"6<Y>SWW<CL]ULWQ/DMF<I#]-("9*P@!,62$52E7 2<>WS-.-YH*)M
M57WM3U:3UO=G![RJKF'LO_/Q7&TI*3T99?$ :] '<WJ?FN\Y0>($B1,D+UV0
MB# 001(3/^41833-21:'FBA$/!4T2O)L#1/EOD523R5(V"ACD1,D#JSD%9J5
MIZN8)&)>5?"5-RTK/ 9#9<!.*=CYY7PI^NFKU064[V=,4DUH&,2$)6 ;9C*(
M"/4S&5$E9<#%-HS*M>KHQ] *=/%-2?(?595(;RD-Z*].)7CQ9]>)D9U?SI="
MBJ]6C##&,Y&$ ?$-Z'0<!"3U\Y $FB5,J]CW1;@-D_))Q,@Z4J:S+ =G6;J
MY1-8EA]*7#%57>UXFTBG"SQ6@NS.<AP'VCUD?2*12OM!+$F4\)0P%0B2"A:3
M*$MX$E(94VP>^?AFZ7$Y:9QIVT+A2@>H2[BSOTO=)YPP<P0]5()VPFP37#,/
MPE")B$@F*&$Y=D)F003"C*<\4CJFT9HP>PSC>.O"C$:#!Y1\^6??!64':3J?
MES,^_I&ZK?JR_ H<8[)6O?7WO/I;0P#]GW4+GM;6AWFZCYWF+/.7J<P\'"'7
M98EM>Z%?K6:3R3#CH,80&F)WK2ST21;) +04'E/&?#]GL6M$,5SM:.#,9.=M
MHVVTHG 2\F41M9.0KTE"YBK*,ZH%X8HS;$@1@[33$4GC(/"9IE)RYAI2. DY
M" _":VQ)L=N0SO%>EH7#1S].0W_QGWL]Q,WQ.ZZ^W<8''03.UN-BGGGWD6Q/
MXH1[$1A^#OEYJ]3ZWXI7-38W5O=J:OP2%]SA/N_HQCF^[OBZHU:'Z.\X^TO;
M.,?9=YBS.]1MA^T_X+W80;!+A^WON,P0N(S#]A\ E[F'ZKF[X/Z/RJJV&B;&
M)&Q,UBPF7U0]@\M-,J@N)GPBS%]B5GPI9H4:,$R_$PP[B0NP@QJ-6TUWQ-T1
M?WU$^=)7<]M^P;OI86:^Q43"\.Q;GK2,IY]7$^RE4?B7I0'YJPD_.Z'.'5SR
MR87"LIWY!+9C#*.7WKBL:Z^<>#"P/U636Z3$O#)JW0#2.%^)''BBA,&AK.8N
M)Q8/6 ALE5W\W*[UH[UA<QHRC04+:2*([RN?L"0-"/=E1D06Q"%+5<+2-7PN
MY2>IH'E"1*P3PA26+=,L)GG@AVFD,S]"# Z;AGPQJ>LWC6E[4GWBU:SYXW/'
M%3\ 4SR9?.Q8XEG'$>^>3US#+L%OWRN]&5Y2\:[SB%^&RB.<U-KQU712:_A2
M:[-,"5(M4AYJ$K(L("S0 4F5C$B<A8D?A'$HLS690E4<1JF.2!A@\:?"2I@,
M?HM9+M)01Z$*PB>6*;>*DL#)DN=#K[A/E,(9PL]D"'^:5^*2US">4GO3JIS"
M6EV;V 8"7TP-4$5AZLS 0 9SF0L!FSJKO2F_-A8R7'H#T@5<6LW1K"ZXJ8QQ
M1K131YPZXM21%90ML%9CEC 2JXP2QE5(N%(!"=-<@7*2Y"Q,'F+B+BIMI\6,
MCP^_3=5$%K-YI;!^%G&UY-LYJ"BS_U:S3[R0KH7!;F@@ SBC3FKL^&HZJ;&K
M4B-5 14LYR1G&1BDJ0P(3X4D7 94L3"7<;36"^]'C-BGD1KKR(R!DQI#LUM=
M '>(=NL1'+>"C[TKQ6LXE2V@8FG13B87WAB^4)Y9%/QB#G_PNE:[UK3=:1,[
MLYI.F]A5;8)&H$UH'A$M43-(X4?*1$*TX&&D*9=A(!\<9FTXUL<%PSK1)RV[
M^H#<ZA2G?Z(_UVK?<*HM*15QXI0*9XHZX3'HU73"8U>%1Q1'- 3;D00R8(31
M."29SE,2*,Y!$.21EFNM6'\XGOI4PL/Y,7? (G61U!VV2%TTU"D33IEPRL1F
M98++*)54A:@]4+!$F219%%$".@8-LCCSTWP-F?\1+-$/"R;EC-#=T",&<$J=
MW-CQU71R8U?E1I)D/(U%0F)%T8.I?<(3L.0$F)64ZDAD6?8$1NB#Y8:S/W?
M_GRN'N[#WY&MGO3UC%K[\R2']YN6#MZL](JZGF/CN:NK$H=1BC\Q31>>,E&6
M07PM9I>F.=TA+J<:>US\>U[4!7XY5+[M-(D=7TVG2>RJ)D$3*?-4:9(JGQ&F
M!26<4D84U7%*=9#G_IH[6W$MDCSR"<-^-\S7,<E8R$B8^3$50M,@U$N:Q-MY
M74Q471^45WDQ,;SLH)S4A6QZU9Q7?%)KA6E6V.]F=GV$2Z[J67T$[ [K#IQZ
ML1OJQ0".KA,F.[Z:3I@,7Y@\%T)"$J1Y(J.,L(QB^4A(21XPL(-U#'*,<YI0
MNF;X9KX.$P&&;QSE<&/FDS2,$A!7: \KG=,@&82X6O>BII&35T\#DO \<=D7
M*@^?Q"X^N^1PYJQ!+)T1[/26YUY-I[<,7V_9K%7X@0J%YB%1.4\)"T5"N$Y2
M$@>QRM,@4!E?TRI^Q ANRXO.T%]W9!A6X"Q:9]$.=^F<9'"2X75)AN>R:%E
MTS!(4\(#!M:I5B![*,,4()!*:12)B/&'6+3;DSWKL$NC#)M(./$S4 /5!6Z?
MUT!5L]FX2PS&Z^%1^)?H.Y/0<JVM*6NN6@1VA\K\G3JRXZOIU)'AJR,W 00G
M5.H\(ZE*-!B=?@B&JN8DI3J.%%=2Z6C-4(TEUT&J2!)QL%9I(D'!4#FA82RS
M. NS(*'.4'6&ZFXNG9,,3C*\+LGP7(:JCC+*-=BH7$82#-74!]G#4I)03B-?
M) H,V579PZ(T5Y$ :U:Q".15F)!,) '):$HC"M9CDJPA]SV"H1I'L1,^@S53
M71SU6<W4?Y1CB9O2E:I>=V"_+JCJ-))!'0&GD0Q1([D!*(.R*!0@^[,PI: O
MZ)SD>1B22*0AUK F"5VO;;U'4/4'LK5Z]4HMK*.S;IUU.]RE<[+$R9+7)4N>
MR[I-,RZTRD.B04@1QC)->)1RD@N9QE(&<9BH;81AGT-:K>,.1[X35\]H#_]@
MJ'8CP=_-,-[][7@IO9)?WM*Y!MX[3Y1N-=T1=T?\11/E2U_-;0<<7K6RM55#
MZVP^G=K\-S[V9%&+<8E 0B;-C=>7GAZ77[UB8BV5>\80GF;)@V?AX,WS_WH
M-^=5\==1#:8AJ555Z%UG\:]PG=W:NK7=Q;5U_,'1\ ZOK>L ]D+PU@]099SR
M0J)K&]1&B[@QU,C,RW,%N"B BQ4.+%:X.9(GTT!S2@.B*(T(BP-%<@8_0AIE
M(?>I"O4:-NY].DRWH#_8#_18S;964QDE#O3'Y9(X^3#LU73R85?E@\\R/]:"
M$1T%F.D14<)5BGF)DOHZR8(L9MOH)?TX\B'V0R<='E4ZN Y=+])BG/%OK@67
M4P><.N#4@25U0*F(!ED$MA[U \(2']2!--7$5Y1%3$OE\_62^GN9BZ*\4N?(
MA;:K$=#0V8O.7G0"8MBKZ03$K@J(.$]TF"4@&P(&MI\(!<'F6R06(=>QS%D<
M^MNQ%Q])0$34R8>GL1CA%ZR;'A*O7KS[MM<]9!D><ZX+SG*?0[_MN9]?*H\+
M.*4PEFNXVIN4,W@4K^#CB0E)7E1\#"9G91#?9I>J5@;LK1P7DL\4&*+%A$\$
MMHVN9_ !YL;5>TLT)8LO2$I_AW_;Z?['F.'?WM!?]5A]([*H;$'^&UB'^=7D
M5UG4TS&_?H/?KIVUO0@.%DZH\6#X>PE^\J]Y/2OT=3LY<R]1$_GKM+0%_6\J
M->:SXHOZ-2^_X4KBZN1E)54%S_[VV&>UV?B^7\)O_VIXQE"HXCUY2,G:MD>3
M;J2FR\Z1U:QA,1D7$QC1#&CU#9_/RE^7OP!2L!]/^86R/BW"-6S)&S[^RJ_K
M7W_ZVRJ9+HL,)+(%X:X3X$#HS##3'Z&RY^2T2\Q!C'E=XW["[<U-YE_X6U4_
MK?*.:,."/\T1ON<I_6JI)2_'\G&6]S<UX?5U[8':M??4XLQHED9X_'-6_A/D
MQ#_[4N*?G908ZMH=&[DW*PT:S$'Y$/[WZ&/M2=_WG?0]ZZ3OH,?NO4X]Z^=B
M I15SFL^D?7(4]^$FLZ\J:HL4"XH6[+][:J<PR8NE=[V1%)O=/0[H^NLO^/Y
ME:H*T1A_ 4\3G:4^26B$@)N2D9R%.0E9%&4!%UDFY#:\@\=\-J]4UU\9N,%/
MG@)K;PK7S*JYNANO_NX>/%(XYM$/0K#GG7PZ/-T_/SHY/MMX*/KA*K87A>%?
M;HE9/=<Z/:8,\PJP1+R+<9FC"5*57Q!2 ,V03Q5P:X$2'UCUU=5\ @:ZH3 /
M../<_E9,Q'B.VIM7S&JO?6QS)URG9U_QN(&9,4-7@SF![54?2KCME$\NE+<O
M2K0K!(S@G?I2")C6SPB/0_U?/YSNOS._!K_^LN>=&[EA[*B'*\_?.]H_HG*E
M-$A^'9(^7Z,/2!<@O;K%!_-/P6[6_=HI3U<E;(L'CU#>%UX5:G:-FU\KD']5
M;3;,)"1,U(R4FIQ?PIMA=X[*\U_@.=/YS,ASF.48=QST_3&9P:"7W@'_D^J+
M&I=3I!1\)+=T!:*TNE 3<>V!CCFWU+6TR=Z\1H7ALE@>-+X17C6S+!WLV%I=
M(2@&_#U6U0QX/Y =KA'\!NH2K$-#NB-S0S&I@3<*2\*SRZJ<7UQZ5_/QK)B.
MP?"^Y).)&M=>KN"-:N3)>06/LK<:6\:;SO,QL/J::UPN_-S(P6E5@.$.#X2A
MP:M$55B:AKE/9LV[2U!]*ORJACGU9KVDKR])E$9__[OYL4G6^%%&@TA&A(<)
M)RQ(<I)2I4B0ZI"G5$22KD&0W$?6O.4PYA/]J5(UUN;AN/<G\@R8FUG@R6Q?
M"!2KL%B?0'<2A:K/X8UOQZ7X<T4J-:CV<R7W9W>=PC^#5R[,Z)[W=O_LZ,P[
M>>]].CT\.SP^-X+-VS]^YYT=_79\]/[H8/_XW-L_.#CY?'Q^=/R;]^GDP]'!
MT>'9]Q6=[XWS!D5'^; [N0A(AIO&XD0 #4E- JI\)0).6;K> NL>Q'?0&3I
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
M_?L%*' R@P6<_+GP K<K#,,5ER,35<.!C.!)UZ9""'4#)9L0+SQXCH$_3+B
MFR[F'*.3>$U^;7;LO;W4>]<\_PAO,/'#@[*:EDUXN4WG>O_NZ&!1O'"3"WJ$
M3T;?-?Q_2.3_7\-GAE1)&>=:D!CA>EE*%<DHB#XP?:.$<BT"?\V%]L-I48@'
MMS^1^,]A1V;UJ3(EL_)H\AZ.-IR9MT!W];:PF>BPC>6N%\^& XC<S"X-ID1H
MNSCF5#XL,OQT59-#6.'5#.5).3.A^ZI0P&VDAY_;/ Y<Y7HN+A>97TN!MX:5
MX?_A?IN 8.MGVE00Y&T-OVPKN<R6&OEV"8O>7OSO.0B'V74O:(>5-,5LOJ%P
M!^B\-(D@=?NX8M(4WMB\!9-/<:74;.,KZAE0%J^PC!,F7T_A8)ABIB;)IGE+
M4W=5>U-3$ #\NI *<0CJ9D5JD+L3A6*C^A/>I.>F,%0TK%IA2@A^8+)RBRE,
MR'Q@J/H (6E,X9 R?+OA^&:6M>J_RDS5++,5ZB;QPIP0.Z?^LN/2P(B\HJ[G
M:F3_J3R,9UY/E<V=:9>HC7LN$I!NF?FL7>R-RXQ)N1XW^S;&)(YY5=@R+]!>
MQN7D0E56-7D@P[\A)2+6(N8!S0G7&3#I) U(&L::A$J"/0(\3V8/*A$Q3/K(
MS-[,^?QZBC%IK-H>?VPFN^[3D/.J\VD,XL0;QXIWK7BU@!M=S5<9#G\:6?;
M/<P<TD"$I6<9-/*F+T"P%^KI*8TKD>2"I\2G2&E4*\)%R$FF!%<Z";-DO4AB
M"Y3VJ5V"/YH5V+<+<"OQ 6.:70Z$]()T!RC.,ROVY'G-29!%FF) #HQH4#%C
M'V@*N[R++&5"Q%++-6?MO1*Z-FJ9KM+MEM2N_;-_C#S\Z1W^G\]'O^]_.#P^
M/S/5D*>'9^>G1P?GA^_,][NA=CI+OZ] M@G&J%^-C8XX1F46CH9L5!VKX%@Q
M- $=JKA8TV^L3+6, [6LL:HQZ?A23;SIO!*7F%H]0N4I5VMFS,T&N]$/,2(V
M6E7X;C2)OMY09.AL^YMCWREC6H?H]O9]PGP%/#?ADM! :ZEXD$=)\A#;_G;&
MNS\[X%6%:'V_8X+\ENSZ9)3%V; M^YN\X(Y2;Z34,*"2Z2@EJ<\#S+C@)&4@
M\X.$Y3$-$]!)U]1.K@,_9EE.?"R99QINY$(JHN)<^F&41;F_GLCUA)3*1AD;
M=@!OA,4)4XM0,[YV_O+O25%TRC0U(=.QDA=HJ/5SI%$^FE#&5T0QP0XTH 2W
MH7.LM\'B*%L6V=;;&/P4(SQ[EZ/LV_..)AYORDA'2\G:ZINI?JQMLL;-$M-\
MT*1UFZH<=-ZTGB !?R'PE3E42)Q8JU+FL!7-J'K5//F\1C<-3O4J;\HH0;B?
M+H_89)@C-*+U,W$$16IG:RITX%BA]M"M(7KK6Z><:%]ERHB4*=@R=3E?>#&V
MF2F+->RM'>HN^,G$VOWWT#A6UMWI&??0,W(*JD048MXM]G7*,] STI3$'&RU
M2&!M]9J!=Q\]8T%PR,"WA=&=#IM).W7B'K7^J?)CG3$2!"$E0%M D+X2A&9"
M^2'+:12O)7W>1YUX%((,=TIK&-FXL%=T5?DFQ-"$;U=$1!/)-23=HM.5"%RL
M#+C:QFN;>,42*$ 3X??J2Z5FH[ZHVN#@']+:@4@T\7<U,>-O9:^5WUU,I8EZ
M"%Y)K""[J/C5'7QV-WSJ8,T=K/E#1I,Y6//MTUF+,/XHT.(MS&&#$,C[J6]W
M0PF\%[@@_6G+<8-,\E#'>0*B4::$^8%/4HF5''$8,QW+3&^G/]A'$]I&(^-,
M"71\%JJ)&KA@08\1?-P__=^'Y_MO/QQZ9X<'GT^/SH\<0,I&GT&76M#WLA<(
MX9K/EE(+T )>,9E;>Y> CDAJ4!_WO(\+X!.I4%4R.1/&BIV">C"M"J,T-,\1
M'?2'2>"H.Y)N\3 ,N"Q\W;KOC?(!2Z,LID>;^;'R/(,^ K,K*C,0_ 1332H8
MS_@:%+*ZP#+S!F5C"16%VWDW [E&3=&X 4P4&U-EP!:O9K ;J +5LQ5?1S>H
MKY?*9(GBM[V!H-.A\="H!AN6X)-!I[Q"=:JZQGP31&@V1?-7?>25/J;,7VN#
M"F7!9;" W[RH'?2H>WUA7FER4<?%G\KDE, \T(]A$D7Z@S>P+<:CL?#!K#VZ
M <G%!-;RBZJNV^K]Y56Q*VQQ4/HK,;50LHO5[IPIK7L'?1IZ7'ZMEQ>^<8*L
MO<)L8@]JQRR*K#</O7R"];#TH.=PV?*VXP47$S-\.%NJ@2LVX^=+R5GJ6X$I
M5/E\>32R5#8IS$YQ\V ,V9O7X96W3[.[J9TG&"QR\W269Y(7&LZB,6%@+.7*
M\!&W"!C/Q!@ZFZ;<X"K#8"9WNJ\!4(:O*W6IX"A\0:\:MD![ZLR .)(Z#;@F
MDB8@X?-4D"S4C"B5JTRG%#/NMR'A3[OD<)<.<(L(:U"/S[S3PX/#H]^-J,=<
M@/T/'T[^V#\^./3>GYQZ[TX^OSU___F#UUV.GQ[^WT^'-EO HL-\.#D[VX9Z
M !<\RFK3$/_[[#GX?/( _#'$3H/9P[CL10U\E&R_MM!3IG["@DSA.;?X6(9W
M@YP>-VA:L!W%ET)B$&!1^]?"K'7\>LJO;>,T[PZSF4^P#<+^V8$7TOB)+%KS
MY#?%#+9?_(A+ZY;A/3FA>!:N#C0L4%MF964 \%O .836O[ 9R\UF-%>!8&DW
MCG0AGA[B_ZB+Q8 LF)17\"W\:\-+C00!F[PN)R;88OJ\S*>8F=@&7Q1H$A8,
MK=$L-CS'TL4-)("2;CZU#CS4=#N(U)9<41L&.30WP'&H6O3Z%>0*Y5-//UYU
M^G550W@0-HS,&2JW&2H/X$$N7O;CX0F>!:FF/DD"G6.5,2-YYN<D232"CK"
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
MK.6%W9GMLO@Q[FGB@P:,:I&:/\&42M2*N^MFZJ*L"F4:;G8ZH1G)_^*3.2(
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
MS)6&5[7<9N-9*0NS?CR]%'*P;^U@6$Y=E]MRCH@=W:G?#]ICO"A_]YG]@IY
M70<A+752@.I-!N4(-K(I*A0],8)XP1,1^\QR7\NOV9G-_O-D$;\&P75Q\G/Z
M[<K"]^VW&ZI[6KY8U]G?__3=QTZY:7G!M;Q7;?>!49MV8LO"@EN-@38W)MM2
M"1/0<LWXW2C7/8(;EY601COKDK0<N]W?>F=;[L5#<E&Z' S-#RB%</YT#.RM
M,66"(B((6".88N2LYLA'Z7 2G@2Y98VXP'QP,B#LHLO=%!,RQF*DE'>$"ZR-
M45LE0?*2_0(X<V?;!7Z,H=2=G_Z<7A<DLM_DZ@B3:;GET[B77)K[XQI]8-V+
M!AAW/BS5=[KBL=G26.C6(V 8&9E,V&@D@PN(,X&1EE8A+S37'BN"W58-&<.8
M4D(99$J]Y" 9,@(;1%G2/ 4O(S=;#),EJU5JW\PG,-A?2JW.OV=I7*\FLR=C
ME5R8W$JPQZQ3BOR%16\RE&LM@'V"NIV7/HVT59YM"<YR2F334%@FB[;%PA;5
M4-<^ST67<OFF22AMCEKEVEVU9HE8[R?9B%BKS]2OUHE_ R.J+5>5BSTM 6N[
M\N)F :[EU.TQ* 1LD@Y,:X2]HHCSY)'Q5B+/N  =X< 4VLKXT]'1P")%- 0P
MJK "A>"-0=%I+5D2PD2YX<]^/_*3""3[?O1Z*0*_@ 1\/^HBY3\[L*=;UW9<
MM$:;GE2TR+Y4A-#]5A"^+?S\03U19,NN.MKDJQ>UT7*=M%)W.,OEILS.5M&!
MCYI4H:CK<LTTMS(+S;_G=I)K,N<R9ZN:S5W#J%+T<:,^<O$,-JPXN+'_@F!-
MPI9;CT)(N2L $T@;KY"R0J1@<91DJ]TO" @/5E/D6!&>P)%+ *D!1\=\Y)@S
MWE-/09,+K.\OB=$+B>@<A8]Q;,N"H(N;/^)M$Z]OAN/;F/OZK3@9Y&*RP<B9
M>?.#IW$V&\9RS7BI@Q[0(N[L0@K%[5^#MNW#(PO=M*)C)G#1!YOJ -13*5R;
M[\DE+6_&^7V#TK$UQ.O1LF)]KE\_ ."U;^Q@-)UU.BF7+&YME!UCR+IO )(!
M3QNN0_'L&+"88"X=E0[1Z !7P3I'SEB& &N=(S%10-:[*BAPHW@@!N$8).*$
M<V1ITB@*PY-,S$7UD*+L'SN#]P0I]WW@^$6CS$F$]TSC:%%"=3N4L(O_/U G
M-<M&YLWIW$WCO^>E?4"?)MZE?L6PJNCJ2SOM;,"OS7[+KM_=QGG5N@\H,EY6
M'\]R&&U+WXWF9WTBQ0=URY%I%,8MJ!0?$28.C!H1%7+")*2T#TQA93%E=S5*
M_A0L(8>B=PEQ:@@X_AZL(8F5,BIX(5B/-(KHMT;IM,)O\6;6-C1A^&+-=,X]
M+Q?EA3<;%#Q5I>Q/JXM=+:*/VS>;>J+$2':X=J7<9JE#W;EVV10Z I6B-*>6
M,XL\P6"DD(218<Z"7I':""RQP5LJY5,BB+T)&'SH9$ ?>/&^S8]6L?2?D9@1
M3BIA$ DXMY75$FE,,E]1(FV(1BN^A4V,)FJ ?3AV"I@/4V09F,D,V,@%)RWX
MW#UUN*G"%U21?K/4:FMN4Z,!G1:1G2V@^H ?W7SSH6#2JN/XTLGL@DGWN?K
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
M(=-QFKTK2A&TTO*7T&8$7L,8&V]O5NW00)\M!@CCB:,K._*QN9F,P]QG)9Z
MMT=O@)469V#;>0RGXZW)E+?_D2\9%EZ"1^>/5@IL//D#".+CVL.*JL]7+091
MKIX.BI+,;QJ-9Z!G8?QY/(6%,TUS.5S BYOQ-$XWF"_+9%Z+P6AN.W=@<4AS
MM^YS+I$8M471<_"+E+1(,Q-1HHXJIX6RVR4N'W/@LBNC_1W,]VMX6/96_@%+
MMM@+ON\<9=--)H;7LX<.]Y_D8>;91YG^0!*WE:.\;Q$4E\VOW_[]VY_^]BW\
M^_7/__O3][]___-/GZ^CGHM@^Z9/UNT2RXN=YL0!!E6>_'(P TKX3QAF)S*M
MCE@(3:?I%G*SVR1Z+L)^F54WQ:\Z I??R*NO+IKQ?#;,1Z<;VTSA*:#%0)'#
M6*XB&,MO8W,]#K%%BVP+%L4,"G5>L!M4HA_/1P4(\A5=*Q(P? ?3\EDFC]\D
MCU^2IZ# ',Q-L'KAJ==C,,T73YBTI0^*KGTS'X2L^M<-8) +>,[D%F@7/1@*
M?GE5MBP&H)R!1KL>UDX'0.3M()1))Y@DL$&\@?'8X2TX"'EB(<[BY+K%OW=
MBC+8J_'JF7#99%F>8>-T<SYT7^P7L!-G\1H- 2E1',8,<&6!8<;+LVKK1WY!
MR*G^XE483&^&]O9E&L;W&V8(\,*_8-*#=+M8UW(-#-Y.9J^*+*/\QNG+[$CD
M1=V2^A5W9(VBONB/&N"72H!IH24WE"FNJ/AB?3/GCQAO8)S#)74&HSQ!5(CT
M :J\^"M9@O!:-83-I_1%^77NY&VQ.A9B\^7TJSN"LV2V8CFL*CU4INL-T]$C
M93K@DN+C9D-[[&"%6F.^<ESO.8X=#\=]TV%K+"P'2FXT[?:#;L#YB979>L]L
M_'B8[?407%<[NX?7%K&!JO>.E17%\;#BLIS;THDHG@7X37;Z(2YLKBSX82["
MM5/X9)K#HKLXLT8.P+$%VI:8WG2G]P?B'N+-P,]6ZB#%20X'@D=X/<C;+SE
M.LV+,HV3MZ BBKN[<EJSTSO*&R;@]L)#;'99@2&S>]M9[5-P+"?M5HHMOK0=
MW3;Q_4U[S3B/)V;'&IX4W_LK.WK3!0ZOQM.X_?H]!+!/98E_7P6B81DG9<]L
M,%NM]#)B.[7#V"UJCLUN+N'%*B)QL8I"#X'6(Z!_BA$^'L-3UC@@._]I4F*#
M[0[:8A2@AX?M&%:ONIJ,YV^NRH<!&!%X+0\G5T*;^-@53FLOL7-8\TG9' 2&
MA4<MHR*W4U#T>7,DO@%6&G?[)<O7+B,/:W,'EFEY9Q4D64ZNC6 ,ARUQ8%ES
MQ,0" T\&TS_:5TXB7!G6=<U".DJ/MQ8F%S2\:$;C1?@WOPB6T;Z!!;%#>/O;
M\?!M0<-F/IW#2V_SSL[8#\I69?%DQ^]&,-.KP<TB#M\-/,\F[\K&4%X04P+J
M95$I"S8>+K=0NQNFXV'8O*L$]5O9A$<O: -3S8'ZZVBG\[9C;FX",[R]@$7*
M]\/:N7:G(,MSV5N]LX\ZW9K#'7,B![?RGL%P_&Y!K,5B=:7R8!+365F=>2%I
MEOAQ'M;R$U (P 993RSHLFZOW#>)R^:WNSS<S?L"UB6ST*@ "@SCSUFM[-IV
MZ1B],#_<=)M?Y.:C,&Q'!3+9V,DD:ZIR.3RFNZBLP*+,W/!V:[]C.T.A_/U?
M3;,.U_\IFNS]2_JJ0'LK-3#G7(1N?CW:-)GN)H%<BL&H:(PN/QB#I0&?[#0:
MXBB\NAFW6S@OVRW^MW&]H-HRA>?]$R65KQN(>+-.'^Z+VOT.]2F03<0&DRW8
MZ6IRQ^;N+,AB)[8U#S>_ %YH/[X!U=6:H<@F6).7=OC.WDZ[@GKK?+J1RU3X
M;L6YVQQX5(RVR$&ZN2.AG:>3%<EB#<J_6=^NW)P%&<2.2;]8[7"N[WY^PA[G
M/\GC]AIIO_<:#[]+]4NW5?[K=H?X\S8D%X39N9F3O3$+IEO.;\C&6[LIMMLW
M:RVKI>V7<15> 9+=VDQ@_P-NEM04P,Q0<H\G8'; 3/T5O/(FFWVCSG6X&0-8
MEQP7F-?*%+F;>;%,41N[+(73E7'4V@R+P5PVKYOIM<U&)3QZ4D:[,HGOF7J9
MSKJEM_!6ILO1[WK/]O-;6A3S8&'M?LS$[=+?X#%I,+DNZ22#V74A3S'L@6WB
MJ&3,@?V9'U'6"9XZ'\XN/O[TO!*W8"+-9MDWF&0#$VQ5>/QX C;4NGF]16J8
M_+AD>Q3C&-Z9U6;KRLWFD^7Z-_,1V/G3=>ID\J9\3 G(MS!F.WL0W,;Q).Y.
MKNDR^[H]U?R.;)C#?\"4X##X8E47(QT88&7.[W85CUJ<'ZGY?A@#3/\>)^N;
M\ZCY&?@7Y=<L-&+SZUILX&]ER_K[T<U\!G=-9\V/K:D]K7IS0=9_Q)6RV/ \
MQ_-)\\L\3D F?AWX<?.MG0"'_L.69S:_M=+XY;?_^.VK+!G_RB[.EYGSNZ2$
MC][Z2WO3(FNA<P3S2G9)").R]]^Z9ETD"!&,J$!4?>F_NFCF975M\<)@35#^
M%V[.BWT=P0T/K<9MG>>2&/"?.!FC=F$:>P/#MJ"S\V3G,#(P*X?9.\IBFOW>
MK :SC$Y"<:Y:7R__M/#N0.FWQ)N$HLG^/<_9O7==U8M.G[4I#F4(33N$R^8?
M15F,%AY@H4'VZ1<$A7_?3++^<;=MV"EGQS5#"Z;F7=\S>ZBE&>HJAWCMNHL<
ME^I"",L9+6,KH'S\?+C,)@8%5VY%K?8&F,P&9TXJSEG6,(QA;,V]:2;B<-"^
M/2RW@(#EKSKX6V+(\J4=]5L_>0VF2O@^OAV,Y]/A;4=5^'A]Q9;/6+C?*UH#
MBZ/EUPLN;@-S>77:6%SL\J"K3ET:37%R UAD<QW.$F<(R\A#U9#K(<H2?>S"
M+8N0#+#=,O*R-)$&V:J*UZU(%-MB[#L);2-V*S,L#DI$,AL!,_M'MCG'TRD(
M>RLQ%]F@N>IV$=H$VMLBY'!I,[B&-^3(U=U[ME)R-S[X(X)9M%KSNX'2:0E(
M=>HR1XA0SNN^&W'*^5U9L%?1; #8)KO16=8O-N)D;2QU_0'+^&L)I8/*'058
M\AR- F4S:"V]P73-F"KIPVWH=SV!JSUTL<H.OVQ^SE;N8-H^YV[8L 0 KUT,
MH2CXU7C@AD6L*ZP48HIQ76=T]%HL?#?&3>65)S.QV8I$P\%R.LOH9G<" Q:P
M=13R9^OC*+[U?3L#1RUCCU1-^5GH?PH 5=WT0=V4;:8.JI<<"E9#;/VLA3AG
MAINW6LONV"+).Y;@I+TO17PGUQ?-FS@JMLCM4A&T'MK'M$$3YI/%"8.IO5YB
M[L9F1QC'-M<^*X@=$VCS2L?9D/O8ZS9=KP[ZITOIS8E0DXU0=VO#?9+P9HI4
MR5QZ#(68L]N+YL<[B_-;MRA5/G=M;Y;3+?F830DGY1-V"SK>9?+-K<K+YMN[
MMVQ)XBHA.S-W>=-R5PN8%\ J'\E:I&]GN 4D6AQ(+*>W%A&L+HTZ1[(RN-Y]
MT4KN<EP][X$/NHWQ#F7'DP&\")ZZM!^6@RYBM/#3NPC0:J.IS=X)V_3YR&37
M)'D9;2IN9"S-CE:'-)=;8AT6E\.A&X?2%@]>6X2%0EF.NZ/@YF;R= Z4R[8:
M*)%BGN2#EJU#:1>NTJZ0W&)$@^G"KXK5.UD*SX_9:P:B9)-U&:C]>2V))O-W
MF[SQ>J7?J_+9I7RR)U%VC<KV;XECC^9@$)=$F>L%H>_+5EH1>@U(+U9LOY:?
M85>G^29KMO.VKU%B,WG/>6&AW ?U7W87E'WK-L4O!Z7OFN73KUI;8&5,;+_S
MR_6 T&Z'8.W-%VTD U[6JL;U#?*B6C^T\9Y=D$X;7*SIDP5Q2O[(5\5UFH(W
M"&[.-$XWG:<N.C_]\&N6F_JK(YG=2JR[?JV/MK%\[0T?6_K-(=DN\[)=\LTV
M@S''TKJDR07#%"=LG6-V)+*L'QQ%K1L4MC7KO4O4!@'SB_X8C=^--ES*;%WF
M;PO3%(=ZD)KYJ%QX44)V)84KAC:$>#.<3YN[T<&-R%8AZ7TO*#3NS.:+!25*
M=ED[B;LF:#G56ICI [[PO6_KD-YE2F4'N>:4K25E+O?!%@Q;/._"H9U4E9C"
MRE[8S<U N $80UG)+!A[V_=?@OFNY$0_&91@,KQV"C^[;&>X<=XQRJ'0."MQ
MV7@S:_V577Y0T3SYZNPNS4>=M%\V_\BO_;!F*(&I5JR[]IYM'+M-9\RFUC1O
M5>84KRZ_*<U')4O'EFC3'1VRJ0IVY:LM<_4^.*P%MV_%D[O(S2)L=?]CUTC>
MJHN=[UFEO7W$MCI+(=EPQP=3^^;-)+XIJGU!=Y<7N83PL[J.;PIUO_R_ZT'X
M14"FA=XW<?P&QGO5;69N)N:.[*SL<*Q2^+*6S6F&H# 795R6L)33\US7_[<9
MWW3)MYVW7[8.[M[1PNN=@@7Y\ILYH)EOTF#85A;X->;T8'C(3^-9;(BY +>U
MG=OWH[882$GSA3O+!11G/_=?()Y?K[)-?YN7?8]N9_K7C@O7[R\!E2XF"O(5
M<CKC<+HV_>EN^N;GK2U'YUAU]SRH]D#-QJO9>)^7C2=K-MZ99>/1QV7CL7//
MQON[G;2%M+Y>/R/RY$:&AJM[;&9L']%;=_O?+FBX<<YF%5R81)?-DHL,BZ4R
M16<B=DE4%QN5UY:%U!:.76?03]I2%,/!'SG2V.T+MDDBB[)5B\>T=O/2-5CE
M9Y6'3@9QX8(NHH79/6B#K.LF=G'^NY3!M^-!V#RCL705LH/?IIJ$#*@[-RB*
MN9N+7PS6# P'W^=%L6_!L,CT:ZFRFYI;KM!]@1[;I73X^UW*^[F6GJJ8+Q+.
MFM==D;Q1WI1<5K6J\K[;K2BX.&W#C:N8?=EX:'.<NJS2;*1WNPX;VWIK+N8J
M,K]:@>%J!=I@8BY1LW(7IYN'>3YZVJH5Z4D^KC,>E1!55PEGVB7,%K%J$].*
MFADOLM+RK2!]L^+ 3R]V/3S[.N%M*V[=.:"\15$D>T6:-SF7=-W)+C[N(C,U
M'\/*RG.50G+9_%:.H96\VI($,KWKXH.6G93(14Y-ZVBZ"'^T&60PGC;M>)%,
MUU&Z>%4;[YJ[',,HE2N7GO?JU6L)<CDQMJ2\=*[\:+UDYD-3)6!<W4FMS:7+
MV%%"9XM#EW=PXR8_IJCC$HU>S.>BJURTS/\%)&K/:RT/Q64"M*?0[IR-V^:=
M?*QNF<@#7FXVREKMN2+@@C]OLW)?>(+YA-KLSFP6$[FQMT7_7[1@-;N]Z3SI
MM#H[6DBZW!E;._78I98#+>(RXV5C/\NMDI-WA$B6<:(V)#TOT:\<?"R1;+M:
MT@5'+V>W"(?E=+U[A:R5QRW29-&U:R)8]A1S N0'8VE=[*Q]65L/T,5A*>2T
M=FS7V6$9?1MDVOUB^.JW>#.+92.$@:=/,17=5O:=C_G=6JW=,5\79^]B%XYJ
M.;=3-27K"[!^+0ER]S"Z<!>HU;NW=,FFR\V/1;TO[R?SN*$ NRS:\K#NJI]+
M0&3MFHNU5W377RQ.)P+[9<[L0J%9R94ES'.%08<V_28+6FZ+4P2_(V\SO8HQ
MGQBX&U<A%\UBG'E0[6C60/.>",GE,KN[5?7+]]Q7C_:Y@.Y/NP;S"6]ZBB+\
M3MA$K4!!Y-Y<P3!D%(E()AXPL=9$MM7 )AD6E+8*:4O [^.EOZ7#R#%*0F#.
M,RGN%IO<56&R6$H_Q=F>BN_+"T+4O<7W^\ /]ZJ3/@WR8K69>03\FUM&<^\C
M,B91Q 6SR"DND<+<>.)9<B3<Y5_E'-6YTX0,D2">K$,N>(\8D8*ZE)NWIF?A
MW\()?>;?A477V3X//;]1%?;^&-[&B&D,'$FB,\-K@AQW&@5-+!6&<,:W&-XF
M@B4W#F&I?&9X@JP/$47I F;""(>W&A(_ <.3#_1*Z0,WW*>N>9\&N;MD;K]X
M-D4*MD$RB,60P&!P#&D#6M=@J85CG%E"MJKYIVBB31Y1K3G<0QRR3A$4<7+:
M>YR"/3S/EFK_P+>Y9-4TCE[\=33N-<>.XJ-5]-U2MGMKY4 %88Y$@:@!7<6Q
M JRF1"&16*!)>$N\WT<Y\WL7__4H+'R*V]^S)WA?9?/'1N;Z']/\U+#<ZBCT
M+F^TM&JPV3L;@D<]??GYL<TG:LNS;XIM=?!9MNMI(P[=@+IMQCRB_$B80/X6
M#>WM>-[MBK9/-^(2?['H)P5L4)*37R[2G]?;6:[UQWP[F Y:YGZYN.6^QI?M
M6X2ZY$I]L;X1NMA4+#NA?_[0S>22&?/8>Q]['[Y42C[U2^M$CWJBC^PGV_9K
MNZ>?[$[-\I FLY>8K#4M^^QV9^WCGK4=\F=WV#A4X]F#D/KDFLL5\L':Y:__
M\H*^. @I/[D=_=GP]<(^;?[;3?[\U\7>T-,S^S&OT#/ULCP@R>_K%5IUT'ER
M^&%UT#>+W=JB@R;;M>*>71YZOT!5!545=-H<?E@5]'LI1K6(,14]--R=,O?L
M@M'[E7K"9M0/]Z8]Z)+D[_&F'^XX/ZIY.-S?9_]NK]LN_]/MI]ZS8<4>*TJ'
M[=I^RJ#R,)J.QB="T4UN?L2&>Q\Y<Z?./21ER]L/JBCN2P*C03-#D//2(HXY
M0890C#!8@L$8*K66=[?HM"%2&A>1H'E_UGJ'K%81A6"D4\D+0<-#MNB66W-[
M2BI04MZ[15M%=?&:)]9S%3LJ=E3L.$GLB*#U!38"I6 )XD%JY)(+R% LC>0^
M<*6WTCN$%91*P)M (N(Z661\8"A)SGFB\#RFGP,[V 45O*)'18^*'D=#T8H>
MQXP>WBD?+1-("Y^S/+U&%ON$?$J:6"VP<%N>!U.*.>DILE9HQ!E..9LTYN1
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
M&.$P[='$=YI&?;:5[I@* (PM/3;\BH];37W4I+UPKKLQEP#.1TGPU 46RA.
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
M[&-NZ70[-?%*&W7*Z-<\VY_C?[?S+(L-54H5F^C/-$CI?':E5B"B0$2!B&%
M1$"!&\)U+@>6U;U#H"4RP SG(4I*N=9W(<(&HX*G"I1@"58RHIC /?#HB4$<
M*T2> R*VTXYVD-)9(*) Q,YI62!B/R%".8HIYQ8H"1$8P@X4-QBH4=1R[G40
M*Q!!'?4(XP#$&Y$@@F9_PFD0WLF8H$4%@0I$]$DZ"T04B-@Y+0M$["=$.(^M
MLTHD)>\#,&\H&$(,*!NQP)Y*I59K8*G@&(L!A*3I&FYM\B<\2@"C*,,.>\-=
MV6CJDW06B"@0L7-:%HC83XC01'A-C0$J7/8(. '-C00BHI'.$6*EO L1'"E-
M J+I&I^+MUL.)KKD2N" '++&&.UN583Z(C[DZ((<6U!<B7W!B?O[L96R7+LJ
MRW5/6<I2"JLGG?<.IO%@J016:D?UMZ92+Z9Y(*M9*H&52F#?Y&$--6ZZ5 +;
MPQR GG+J/N:M%%(6T2Z5P/J/4]]2"8R5#* ^:)GA6(9[N\"'60RI))P6YC]8
MYN_WFNRC75LT3=$T/:B?42J!%253E,SA<G6I!-:KY2A*IBB9X7%UJ036J^4H
M2J8HF>%Q=:D$UK,%Z>4Y0*D$MNU*8&_NQMU6L9F<5Z\S/1),F]SZ>-XVNI\)
M$,/$C(.)]2_I./N9CF.5<I(Q IQ)!(Q[ 4KB"$)CY[ML'+12&DQYZG&@' 2/
M"A@3&HS7&J3GT401O)7X;L;F#_4XC?ZG^N-J]_6K7NW?UZT;37(XP(92.,D1
MYZADYY0LS@(;/:5E@8T]A0T2N/#4 H]( R-*@^(T0,0Z 09%U!!^%S:D5M0:
MJH"FJX%YYD%KA 'I0+T3PIBH=@$;):.S8$;!C/VA9<&,_<0,3#SV 4G@7B:W
MP6()AA,-6'NO%?+2*'P7,[P6&@7!P5 M<[4 "HI(#$P$[@E"4EI;,*/7XEHP
MHV#&SFE9,&,_,8,[2@TR :3"R<^P%H/FW("W6#&.%6$NWL6,A">,H.2;"&UM
M0@HJP/(@($2D&!$8"4;*]E3?);; 1H&-G=.RP,9^PH8E2@DK-"C#(S",*=A
M#'#)(N.<:2GH7=B(/GHN-085<I$Q$SA8*250R@0)Q%,F;Q<9^S;,*%7']@TX
MMI'RN,U0AYZORT;%_L=ES;!!!#G@G9@#B_O_VZMTL6WJ?SMJS;B%-C1U+/9"
ML1<.R5Y Q J).4^P;Q/V,Y7;%!@$B-+(#!=Q0U$02[6U39]2$UI,@P/T*0N(
M#(1+"XCL)X@HQXR6R=4TP200"4R"CI;F!IJ,*ZL,\6P3,1$;!Y'B7!8$*;N2
M^T/+ A#["1!26A\UCA!H2*Z&<P*4HQ&X-\)@[C$Q*T%SZP1 %( H +%WA"L
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
MBGEI'59^)V@FCC#M:>#S/DE] ;0": -E[0)H0P<T:P-27&H@F I@PN8F-90
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
M)S@A/M9/:G_4[2;_3Z>J3K.JNK6G?#KVWR4U]8\;6FI3;1!$,1<.1E@+>@R
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
MU@=C8@BB4-21 0\DF0LHN<:*^/1/LARXT@F]_9,21I<FQK:M"WG$]L/ Z+?
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
M"L0)+P'+DA(9J8B)6@MJ[#_(X\1Z /30S96?T9>@KL-XWHRHN 1OEG8B;GU
M;E$P$]6'Q%W?[[=.YY:G_EV* 4(/W.@?DZI5Z[/%-DZWY/=FC7CG33D2!?\@
MW:D")QLGXTFBYYYG]38L^2:]JQ9&]&X[_)T55U4-3CYA%IAQXWD3CO1^KOI5
MK-SLRR\P'^OQ4IN$1<0Q']TW4Q< 6?QM5X)>K\4\LX<% 7P$])20$&_:@_$5
MI[XX)6=NO?G/.GKY*)D+7#.DA(?)"G\C(XA%EF$;A6?<"OKB J&?@QU?]/TT
MZJP7NB3>1R=?3!\B^(OQ8X?9=9NR0GNUZ7E"**C3N]__4OSR\>+73\7%KS\7
M?[_X_?>+7S\7OWRX^.G#+Q\^?WCW*=N5F;P^]HN_F)N"L'8B+1N/QBTWC3.2
M 2C@PU71&R10#C.\#@"QDQ$Q7T:A24 N_I1.3IWC*'[S2SKN8O93\R5Y\^-9
MLO:I<&"<IC<\IKN\:ZX">&1?_,<Z//<$">RBKE!*0A2UB'H<$+?@XXW5!L&#
M:LQE(I-92=H0UAJE/4>8> -S&&R'C<8C9FQIHPM>!W>W.,.%X.OWH\'5K.3B
M8[QC3/YG-*@WELW(STJ,[UW$ZH+.-HU<3'V9@KU&.-,NAI=MY\%!ZIAS /JC
M,';<*8P<U3HE\#BD2YKJ4ATUE-LRN'A7?\#6&U>"_E#9) I9B@SH&\*EU41[
M(70Z9WF],RG+!W"]HTF:B>_A&2Z:F'I3"B/.<-<5YM9R+9JHM[T!H,Z? 0$5
MJ5=@D4S6S% U)BX=6TTGW<)228.'YJAU,MQ ^\2=M(&.C%!AD(@8U,TZ ::'
M1Z1*3C$.@9NP@G(<LYC%5'"&@T<<@[&#T(4CHBQC8+&PI_:NNKU-X=C'.+5-
M'T>_)X__:[-P]3%^:IU&Z@UM -;YGVYF-FQZX+(9JR_-*!60W:KCAU_??Z\\
M[ Q+=0:&N=LJV3[:?5U74T^[01HDP,+B3U-]G8EJIJ/GQ4_!F4G=K@VNT^9&
MBV>GM5UW?$B3 4+C6=_;""ZZ:?*:5NEBE9IMI2B@FEN,N@ 0<WD;2=036X<_
M)NWBFAD7,77K2NN$X6RV*MA:Y;DS;]O]] #CSJ*-9G'P]A;-PFHQB\<7KIC6
M7:M[6FZ=,E[3L[;(#\"U]]4(XJT+D*]O9 Q?+BO&IQF"NUB+X.Z<?POA6MAF
MKMK.<LV*-UQWKLO+R.^\^&T!\:7?[URW?89>NMBH7H:0[7>W)CE=,ZG/Z^)/
MU8_3%LS-&K'W3>B;5HCGEGYZMWD#NK8EGOD"%TE]YU++R7Y:#._-EIAA^ >
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
M-_EFZMLA>G Q=6A5$=Y8D]\#1U?-"F'1'X#-GB\;SAHZPPO_5QB?%?#NVN&
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
MC4#.^))+9;P@])!JU^29Y+D _V3H-DXTICDQC<UNZ9#=DO<N>,\$HD89Q)G
MJ3+:(2TB"]QZ(C!?(?IE)G@%SDAKZ1 WU"*KP:E153)C9+3!K>3B=<@M9:+?
M3A1#9U*8#D:UF>@WQ[,'9U8ZH) G@Q>,C3(H19!4(K6>50HI(@FR(3).9:DE
M7F66*YV5Q%MDL(BI,8!$FI 2F4A8*07\4^KN$OUFN'#"\SJ'L%EC#TMC3\83
M24(]>"*'@HH4O(I@$(7BB QUW#@BC3/LKB?R%C-L2X5$&< 347!"EL$E,'%2
M8D&$C:*[GF@-IPI)>279&74W=LT[LONEG)^6\3^!55YSS'PT8!0L3YLN 0/"
M%0*5G):ZY#)0S^X^Q\I%RE(9*S%%A )"YIH!^+4V(LU5U,8[(4/<JC#Z85PL
M\<.O_:>#_BN']KM/J#EDN[Q;E7UYQM*Q@+(_;;W)Q7K8%[E)V$X@;ZE'/(:T
M5T$LDJ8DF'N6VA#M<P%BB]3VB>H&_OH^T5[9T4WVPS%/S]W4_+'[=BKG(><)
MD/WST?OG]=Z3VNBH"A$%$C4$-U(@$RA%G)$82T6T4'Z?BR;[:@S#SN YLM/L
MB,W(>0)=7VO)S6-.<#VAVRT;#CT/,;=_^1YX*85CWD' 'TJ5\@XC@!="(Q)6
M1 CGA1#E2@J]+I66DA#$G V(EXXCZQA'RH,HF2DCL;S#N8KK@,IA1/?=-A9'
M$=[<$7$.[+/N9T>9'>7[?[AHE)2E0++D G'BP%'*$B-EK!/82<K%2I^T7&N6
MC<5^&J'=\D//J.HW3SDM58A8&(4,*P$Z\M0Y,,!'Z[V,Q/OHB-H$Y?1\1ES4
M=1C7%WV_T--K.DO\Q]ME+CC@UT%_M#0=TOG--/D<W&6_^F,2ZL])6IF>>KWB
M7=QEHVZ;GLS[KCR.1'K6 V(TZ/7 L, AOJ&ZKJ?4U_7K_V-'?^Y4CZ"CI7V6
MY)R19_,8GQ.Y:PID>4X4VSG5\S$^9Z>(^JH-TLSE$"Q+=M?L61N6<B=XEW;(
MBK5WM>Z$P/>TF[$;"W'@VT#9 &0#<. &X 0!WX$;G2RX+EKK)Z<)=<6\;->>
M/X]Y^33?Q"':CF<D.I^0N+/%V8O%>0:5\FF^B4Y"RQ>7[&X]L[$+>0,O?'4_
M3UN#%[^;\3/R1X]4Q/OSP-LL_C_PG>N]*N')Y*Q0R6@9.468E1IQR0*RQ"MD
MG8W6,1JU$2N5*<0+K(A'$KL2SJ$ETA@^>JY)"!+;H,J[._2SIL\7?=]V??XX
M&==CT^2S+Z2Q-&DK2ZDH0_AEGHN"Z&(RRG>3-L_+#62B'.4L?6XRV@_=G*XG
MNA%U,NJ:G<I!.14B1:"&1!2$]XAK%Y'53B"GO/#,E8RQ%;* H&*@.@0DA;>(
MEQR#4Y%P#F$>LV@9C+8;3D5FI[(KI[*OBL0CC7,V.O7_-NB9<9->UDUKF^/(
M@Y9E=OD'Y?*U<S$X)5#T F)"&QVR3!I4EH08Q:/&=,7E:X(!*6"* G8AL2*
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
M^^N').P-L8=Q>N^*:!=<RF.BQIG];A$'S(<):%P;,7V9F+3*W-BB49'4;92
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
M3SSUZ&C@'EQR?38-7/5]BJ;'K;=V8<GIA0CD?95<> .ABM!/#[<<>#Q]:>#
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
MFL#<:G)H!^/+,.JF<<X(X:!EF1'"02$$(3S6)7=(*1H0+RU$AE8S)(5W*NJ
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
M<-WT-X*.)7]2O6I E>9)@!( 35',3W=O;GP"/DPSS\KE>]"VH*/MN.0ZE;A
M?OATJ8_S:X!@\VQHZLGZMZ"<XZ09')*>:KI?%[-F8;.!G8(/ >LWR1XJF+?)
M(K-*B-4?WO[VXQ]!%Q9.;RJF:;$V3+-6 X$KL(![%LUUUV'%83EM:;IJ.%ML
M<W["MA-[S62?V<ML(L?U63TOC7A::W^1_0%;^<79H@U/51Y,[L?,L!48.F#!
MT_H\CZ58Y6*.!?ZNFGH/<RV.3)U=J/GI+$:4W>O-C9:50FVM?;:6XS@O-K8"
M4BPID0GQ/1 !OK;C2_#!0"H^VF+ 6Q<DCWKEE-Q @AM3J7;1XZ3Z:2V%[#.X
M<]F96A)]AZLP*@X9O!58(C_T:DC%B\QW??NJ?=.06S<GD[&&A_OYSA?%E%IT
M5S@A.Y2#)[(3,&17KMTV+5P 'G%K6MNE_.O)^Y.R*!<6N'G19!L683K5/Q:S
MN@EU*[^[;4"Y=XE/RRK$^6(&;-+4F<6N.T)8E,S"M<'$SS#123L>=UG&LZ5-
MWL?91;8S:XF02U^_%9*-4>2LM#R;W9)PXR26*8KM\/,HVW>,P3._8;QY'S]-
M%[-NYZ[L'Y31)<!DP/KA.D?>M"U6_ME(>E_F&'%EM> "A40QXE%+9"1+B&/+
M<Z@[1KJU!1^QTIXZA;Q,"NX1!#EJP%\BF&F1#!;87G=[@"(@X5D:F]>3\&,9
M(DP?$%3S4]UXD.'%+'Z =_PPGOK?7P""\/8\2]9LT>7&P91B>#V_[:#_3FX7
MH7\J:?S4;N:XZ3@\C'@2<5+]^.XO?WG[X2]O?OGPOGK]RT_P^9</;W_Y\YM?
M?GS[YOU.3=8_0GT#7<J37X(A&=?^&RCU!LSH]+)8BM<?P?(6+AWT_"X]7S;[
MVLZ#T[(%<T4ZNR1=&Y#)6LN?UC&!0HM^T49<<LRD:# [SU&>''0IQJ!J0!'/
M"MY?(H+LJ(\7K<_R*8[A[C,8T6G3Z=2JL6,[NRQZ^#2"\W^ZNC.'*.#A"+2W
MK9K3K&A!@Y_6S=(?]+:!JZ>3UA!U^C3#K:)FL]%JDV#R#S#=E3;NW#28>9<D
M$ZM/T\4XM-DR+A9@ 02HY^,8"NP]S?H^;V["YY94&9ITR1;%5YJ$I9.S/H1B
M*_/V%LR^Y."OIM',03V"\].Z2J<1W@Y&[;0^:XEZS?:!CU3@(A 6.9O3Z[NG
MMF;J:LG*%E_95EOS6#,+S*;CO$F;G;$2-^XLZ$TKV]+#K9&AQ6TQ7Y1#Y35<
MM[;:>:+QGXL<7US.]XH!TO*._)BU=2AN=M,NQ^"/K<LIK/ZG_,]DV@44=\EG
M"S2V%Z_)$='UVV)L.BG-ZY(6X+BLR>>&U((+E+FF/'[WDAPT_>]E6&*LNBA/
M=S"48_)_JU_'=C+P[BX;TZJADG<(@E^44.T61?)S=+_Z ]#O#[__\8_P$[!?
M9LW,CBN6/:G^8N>@G^#[]7M;C_O,AI@!IHNG=IR*;@44>&[S^=D:WI[W.UHH
M&$ =@Z^^%KEWTYSY"!_:!++IK,#>V1)5MRYZWBP(.\*S1=-M?<TW(Z5E=&>[
M1]^SC<4#V$GWUL7$B$>*F+PKSAW2/%'D#&&)&\.-VVJ6=A=H\U/+J3^N+5<6
M[D[X9S^M& G\E?6+7I]-%Y-]G3#DXN;NHGW@E\+_?1K0 3!P4"$I' 7R.!'$
M#;"R<0PC&@P)5CJBB-]*!8F2"9T$8B1O243X2\/52'+G-4N"1<)ZRL"BUPQ\
M[1C'X.,L2]77\_IC\<L';V:7-Y-W"K)+41[F,JZZF *:+7L&XQ7MEI'2LLV>
M<:T'_-P&P-VB >EL-B.+)7H]ZC+[Z[,V:@G_+=D]D_:([/FLS@%'>/)5TL55
M9+O-G817C\J^&G@VX'S\<[$\13T#.+8<U/5H)F@+</IK *LEI-EBBM1NPQ6H
M<#6O04Y6#1H7%B#2/';Y*&]!),XF&0VWNQZ#\-P8;FK::%.]2;$6F3;%-U[
M3[/J#_4?VX2E:T"WA;1M:DG=<G6+7V\4-?#*+\]S.M+XLGW$\H>"%/(VWJCU
MSFV! ?!AT0!-\U!+[0WX9SQ=9O;\H;YA7* )8M/"B+^6"< XFTTH?1T>7*ZH
ML,IFRM EYMV7O._5[!SI<G"CEE"?9O6\?,JC6PVB"+"/LYQZ7[;4RD-3RN&^
M40X!U6<%A.2M]_$8[&".I&4M [?D8:4,A,JH1SFM"M@J+@,\=5G:[#^,*Z#8
M2J^L1:=*:*O=A.D&=E%/QW8%?<;VTWI$<#G.S8N:Z &.%7+DZW=OQ4S=>*ES
M<X"L#4*VY+O.8?""\KVO9WYQ!KH.!MIT(2Z;JU54=1H5NN4]F_-QWM6$B=7Y
M?)S-5&D6>6]VM0#ETJ_3KTQ_?=T+XW0I#<O5+T&XY7.7A3C:T9:EVK06=9:1
MDJ26-YBZM/FKQ+E9M,VT_=WFH)KUE]U&\2KY+P<7NTUO6(9%R>0Z7]N@WTG
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
M*.&*>>:W&KQCX-[($F(B@"MDI$;:P3_)F6@<-H8(]:2,*NE^BT/NG5&G"88
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
MZH]X]'O5'E9<AH8TCQ_KN%V.\&)>SBKGL/[V]EX_2^D=IS$9JL,-]1S[V#=
MN(@)=00I'1SBB3BDN6 H8:=UC(9%L9UL:(+ UN:Z,XS /8$BIX)%F"?/ W?<
M$;.W7=JMS=EW>2OMPZGM-F^;59B[!2OWSSW4>H2%&9H''+-\#T;FH&EYUPX6
M_]Y/;GPVUL:%Y QA##G.5$Z<%<@H$9!6-%I"#95QZ_Q-3ZW-$JEV&+5 U Q.
M5T6--Q,/)G79?LUU_-ZEUV5CV/Z4=WIF31G)*BT!KULK^C5;=:+T8*@>LTSQ
MXS:W6=]U+Z]Y/+B[O@5*3K1@WVV,!G]A^[^_>+A+[.NG%1A\DH.FY7$XQL_&
M%;'24T9H0I03B[AW%EP1S5&225K.$O=R&_@ZPHD,!BEC!>*!6>0\TT@H2:G"
MEKFPO^/E7W5%-@^>WQ_W"C;21 [NQ#&+]V!C#IJ6 ^X]3&-#=%2,<8U\]!IQ
M;1)R4GH4HP,8FX@%;'M(QJ8GX)>)P5KU$_SN8VMW +_[54U_*W&K?EJ"P2\Y
M:%H>AW-\A.[('^YS$N4^V\H<RZ0Y1Y9X!\Y+\,@9:E'T21HO)([;;5?ZY?"T
MVG)_Z)JID99J\%?V"VS^V$]-,IBS@Z;E +/[;M=V6YWH-(F*&N2XRN=E(T,6
M,T @%!!*<IQ3C@_)ZO0$9HLA*-Q3F#WL,?</9O^\+%_TO<\E0\?C 7,?FY-R
MEV,@AZR='I%-[WG"YEC\FZ?"[2XH9261B%&=FSXK@5SB&+PA0XU00GAF^NU!
MK=3O_J"['$G91Q?H0-3006/[X4#L,W3K!_S?=_MX0W/%2)3SW"&< E@O1Q,R
M3( YPI@GC4.,::OD9"^M5VX%WQ/P3X<$\YZ"_^'X]),>GQ;]5/:#Z[$?5P\T
M7_;UPG21Z\+URJ$^?%Q_6^(^&\\E16(EU019; EX+MXA&S%!R3NE@@U:B7#=
M<V&&,"%I0"F7R.8>7!X# T2)48=%P@*+_17+?OQCV$J-&*<]=#X&/?%4>F)
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
ME)M/>QFYV1E0;Y753XOL+;6=[_Z6)7)-]^W/VS2YE&J?V0?4UI)7[!B=VSJ
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
M&3[[[]8WJN]\S77WL=G1E99ZPQV0[FF[[[5#>8#DY&T%XO>X'U+=^NA;.T=
MK^7#__>)?%(U=2N:^G>@.ZNEL8^NLT6(^WZUN/KUG;:6ZM=WT*_?<</6H>KR
MA4FG!];KG>V2B@X5'2HZ/!8ZT(H.#Z7+.0FA@D()H/#@PMZ[_2BK?WD4_\++
M4?FR>Z)(TNG!121_#>F\(;^\U6ZD<'&Q9&BKV;9OXKS/2"AAH]<BI#N0K8F+
MD.5.;SN\%UL*_W"7K(,[I/,3YRPVWJ) ,$=<2H<TCASYA(U05&E!MI*G"^[M
M=9_]\QOXN)N7CLA+*^'3M^J1Z!$A)>Y2O-/&_V.9QE^A:*=E6:&H0M$U&]5%
M%Q/)L.+RCJ^$0ZBADT.>)4UH!J.TL5?B;997W2L4,3)2[/KZ']7XMPQ%0YY$
M>?0.NJ.9UQF2'1S!+!7B=G'8O<JR&G<U[KU1R'V099T_*)1L_;RQM"G/)IPM
M:RHS?!ZF#Z_Q7!W,V??!G! L-3HA+%B_"P]&6E"+@L8^J!""(!M;56VC_L=J
MN>WWEL=9#?K@\X,^]*9C/M?L+1=#4H(Z%*/@B L;D&'6(N(CU5990^A&!;EM
M2* '@@=]?WS KQKQJD-@=3:F GC9LJP 7@'\FDV+$S;:2H62 !3BP5ADA>*(
M*1.44E3B7*?U[K,QY0)X(HQ;3_)&@LPCSHU!Q@$V [ ;%PCED6]4M]V&!!X#
MP-55V1,5P.L<ULYW4)W#*I)AU6'N.LQ=95F-NRID60JY#[*L<UB%DJV_72X-
M>T5Y5K0LXE?F^,,PW?G>A'8/+K8Z"':7(2K%F*8F2"1T8HCS*)'3GB.J7'("
M:ZT\W<8,R]HMO5AZI3=]7>FW:;E93[\M:M@<L_G69CV;HS!<C+"0(\YD'7H9
MLGU6D-AI60Y#"?<&)"RS.%&C$,7)(LYPRO,8!O'@E> LJD@W0.(VH_@/!1)\
MQ(@<:7G]!NS5/LNMSU7#Q <+$U=ID&6ZWT%S@%7IE?X-OE)WY5Y<T,6R+_2
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
MXA0;I)5.R$2L@^+**;ZQ!&4;O.ME&X[^F+7PCK^U7?=[M)F"_:7]_-<NAE^
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
M=]O(^'A Y* CP0I=T3<X4ZVU]@86A+Z?M_Y?R-DNYH&RHQQS]K99LK.N[&$
M$JWL81?9@Y;12VT1PY0CB!XU,I0Y)'UBS+D0TR9[N$W<^6(R:;V=Q_#^T,[B
MS]D[O3SGG+9<K'=$:JGW_3'6BAX#D.B0%')OT(,[SR"\=$BK +&G- XYDK<+
M4=*2X+PA 6\C]GQ0].!:5>QXW-CS8=<:; 2A0X\WAY01.DSPK^G*@U#.*M%J
M[M7<]T8Y]T&BM592T:/_?:TD%R' B>L%"G/[I=8/+LGKU*"PCM_L2ST*K9U3
MUCD4L(J(>R^1L5@B+SQ\#M0QMK&1P6WF%\[*4/PZ:X]>POW&TP6T^>UIQ;B?
M>Z>X/.]#=HFOOLQG%N!G/+6SD]?S>-2]::>Y);.VWUCP=>[YV,VW7M="C2@S
M=8BIUEVJ.+=[$JTX5W'NRBP\RSF5$6'F%>*)$F1E,/#'$^:ED7RS+N!M9D)V
M">=R_::Z96XI]9OJ_CXEQ.>O3V/RY@<7IQ&._EA7A@V<N^QA2?6Z7T))>1J*
M)R8I9HC)"$R#$84T\QHISTBR$8=H]?:B<& =JXR,GY<>;DN)&:+08I#5O!_/
MO.LN/U6M!ZC6>X9:CQ6UN^ 3M2*"4&*"J#UP9)C1"(LD F>2)46V%[7? 1=O
M%G%SR2I"#B0@KQ/F#Q.0OXGS9M)V=8)\/V@,/:#9^81VX29Q,-[G/PO1WEO+
MNG*:K7&:E&02) CDHM/ 3ZA!%FN)A ^46H*5\70;L3XXSGO<^T&-J"ET&<8^
M.)12YM&_*NL:^U<=KZ!907,;H.FYUYASB/RIAU!>>N1TY(A:%7$ ++0L;&,@
MX'Y!DX\XVXD1@&$ZE!N. < 7"Z]=$CR=/?MKC[L3DBV5\LWB*,[&'KZ'\:?E
MKWZ9PV)7NKK\/?\%>?T/_+MN_;_[99)?GM'G:1*_H#">Q5Z_X0:3Q='T>1AW
MQQ-[\BP?W=#  P&JE%N[&G3!!RK_\L]%-Q^GDW7+^VM1G(;GQVTW[F\^BQ-H
MV:<("OPEBRF_^JDN?[EO[5RY]?/K1O'ZV\I*;NN.M]WEOZ*[N.YMMR:7#SNG
M?&MU.CP=?%L)<3R=C*?0I+F=S9_9Q;Q]?O$ Z,+RYV/[,2['X9!-T"?/[.2S
M/>F>/_GILIY>]*19R\XT=U,#=TK1UF9]?,E"_<1V798IG+WJ@_Y?^!YG3RX;
ML+CBI>'U>L._Y ]6Z(QQB-@ZC!R6%G&3X).5&ID@K V"":;Q/^CR'M<(Z6MR
M>7+=<ZFCP9@$H;3R 7'EX1-S"D4F$XE"$2SE/U83!'!I#"_F-[Z,GN_1\ZO
M^8%@[.E7EH)_\WWN:3AUVS;ZX3 "GYE,VL]P:M-C8@-/[.!HU\SA8"[Q8*<G
M__4?FA+UO&NZ^/$(#C:@;!%.L5W3IN9]/)['(Q=G#<.CAF(J^LK;&S_S"[NS
M[!'TGM*.I82O*$70.[B5K\E-S,^ -\JG(T#4=K$Z9?DX#<3LZ?ITT)V)/>[B
MLRX>VYF=QXM.H[_LR96S'Y_&W=B-)^/YR;/U3:Z;UE@^5\H#8]C3\_YQ[6MZ
M!_G3URXF!Y+>]M+;7D</M&;X[+];WZB^\S77#7^GK"O<R@/0@%L"Q.>EU%T[
M"=_AL)I"%F\/<[SPM+* ?)S* D/5V@O\HA -+D+LNU=]H'K\ZO&'Z/'OJ9;,
MW;,6AZK7.?A\>-7>Y?[8T>(_-1^]>IQ2/ XO2OV+[X\BZ>E]%C>MN;[GBV-E
M08P_Q; :0ZY$=(=AH>"<F!WE-56BU=RKN>^W<NZ#1.N>9X]?@WZKQ.XO=A8^
MVUFMH%*07ZKUF@K,-2_8Y3] EK>--D62+#(AYVECYY!1P2%AJ:7P-7&I+F=Y
MNT1Y)%8A3!A<0Z)'3G*-N$T2!ZRC5&DCR[N=^L5L!DUYT8>96]O6#/-:3VV(
ME2!*$5\%C H8%3#. (/HY+'1$L6\-HA;;!& 1$32.QJLU3H*<1DP0O(.>\N1
MA\, &(X@8TU$S%E '1F"UOK! (/B0M<#E6*?CQU3;JGN9HTIM^X1WK=I7F/*
M 5.$W2E*M*.LMM8W^SJ[P(9Z0[% E@N">/()&<(T<C&PF%0B*?C+[((F9CB.
M'%D+IW.L-=)64^25U!SXA2<Z/!"[D"-*"PU'JVD_GFGO8P945>O!JW5%+$ L
M)ECR C.4N#6(AQAS;2F-E):"4F4UYAN(Y:4PSG")G(TTUYX&E&-"(JR"#I1%
MS<1#Q<-Z) ROB%6(:>]@8<SRP[.M.H%;+]08J'"'RB2&68ZGE"'T6M_K6[2"
M<Y=\X )I$C@$M20@[30#GL"3EB1"S+M1?2L9%I2V"L)?.)WS ->D7"*$41("
M<YY)\4"T0HVHHKM *\JV\T'$#+5$957M"F%["&',">USW63G)>)>8J0QI2@J
MKGB@T2:\L<.2301+;AS"4GG$DR7(^A!1E"Y@)HQPF#X0A)F1JN66"X*P:V/C
MLA:/U9"MBJ^N&RETE4-=-[+;$JWF7I6S6.7<!XGN8+&I?5K-_Z&=VTE=R%]=
M]LXZF.JR=UNBU=RK<A:KG/L@T;KH8F"++NI"_O)&,0>Y[FO79^0*=OD/L6\[
M)LXF8A!1*:^QI &98/.Z3(^%)E&0L+%O^VT6\F]UCHWCD<&ZS$FV4LQR1W-
M2A%?Q8F*$Q4GSG B!AL8(Q39I!CBG'MDO<Z[?))HJ>&81KZ-]?M;Q0F&1Y04
MNK"N%+-\[ BREH(K-8*LR_8'S@SV<*547019$JF01$AOG4?<YY4'&"MDM/?(
M2^>X3LF%Z+:Q;'^KI(+2D9&D3%)1+?KQ++HN4*AJ/4"UKD"5UR1$(H,E##DI
M(9*-"2/M()(U7 5I"(3 RFYCM?YV@8J-%,45J JQZ,>=81UH,%87Z5<",;"5
M3[L^3EY7.'Z+35 :A+/$( OD ?%$#7)$$.0I!+;1J83Y1BW<VRS2WVZ-.C;2
MTNP"FRC;O <1(=2U^56U*W+M(7(IG)2B$GDN(::E.%>M<Q:YX+744E%CTS;6
MYF\5N00;&5;H+/ NF??]1,+PQ<+;_JGOGWR+\71A5QT4QI^N_[W_<^G86DT=
M#<8D@9SR0):4AT_,*1293"0*!0HI_T&?7'_O4]&>G\65!U*JIP\UE7N]_9X]
M^VN/NTMO@0RNT:VO/?'4:;Q9',79V*_'SJ3B%N2.K-4.<:$H,M[!IQB-UR&9
MR#8F>2)6VE/H,2^3@C.!'#MJ)-!DS+1(!@ML+_N,E^TT.]]9WY'OQMV_?AEW
M?M)VBUG\ '?^>=+Z?SUI(KB0X]RQLT5\=(C\CDVLM]WI%!\TO[_X_]Z^:U[^
M]?V'M[^_>O=^U+S_ZQ]__/8:/C8OWOS2O'OUVXL/KWYI7K_Y]>V[WU]\>/WV
MS5I)BGRE"\,W-^C8;S[ZGOKV.]Z[O_.S\1P>ZK]#$K_;?[:SYN6B@W;'67>7
M7KO_QE[=;><=+S\0C'W-\>Y 3]Y(%+]"K\T/8Y/&F>@T)]'.F@@R",W[>#R/
M1R[.&H9'#<54/%"GWJC=HV86/\7I BY/L_:HN:IMW_'@!R"RPA*ODS H!)R
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
MXX0JM?N6VCY$5]_T&8-[XQIF[;E95Z'MP&Q)C;'*Z(<:8Q4NTWN(L:[Q"S7
M>G< ,=;1T4GSNYT<MO.9W8'@:C^=_(#GO'=?:'L15WW-50SN;4N/J:H3K$ZP
M,*$5P9#V)LHJV0'L9(A5N'\H/<2JB8'71UGO%QW<_;<8F_?^\"B.NV_M/UGC
MK,&C915:C;.N%/,WG,7@WO=FD=9>[LC[4QA_RF__/_#ONCW_[G<B_/*,/D^3
M^ 6%7GKC=IIW7UL<39^'<7<\L2?/\M$-HSH08$3Y^2M0P0<J__+/19<W8URW
MI;\6Q2D =-N-^YO/XL3FTOWG-U([Q?4O#P33JS.6CF3];>4<;JNSV^[$7]%=
MMN'==FN8NE*=#D_)Q4J(X^ED/(4FS>ULM1O@Q0.@"\N?C^W'N&0@R";HDV=V
M\MF>=,N-]/[G)]>&DS_]G__YZ7!^-/G3_P]02P,$%     @ ;H2/6X(M[#R=
M$0( 9CD@ !$   !G;G-S+3(P,C4P.3,P+GAS9.R]>W/C.+8G^/]\"FYMS'95
MK%WYJ'[<ZKE])_S,\EYGRF$[N^9.QT0'+4(R.RE235)VJC_]XAP )$@"X)N@
MLA3172E+P,$;.,_?^??_^743."\D3OPH_,MW[WY\^YU#PF7D^>'Z+]]]?C@]
M>[BXN?GN?_['?_OW_^OTU+F\OOGD?"*OSMDR]5_(I9\L@RC9Q<3Y_N'C#\[_
M.K^_=1Z6SV3C.I?1<K<A8>J<.L]INOWSFS>OKZ\_>BL_3*)@E]+FDA^7T>:-
M<WK*B5_$Q(7OG4LW)<Z?W[]]_X?3=^]/W_WA\=T?__S3NS__X?<_OOW33^__
MW[=O__SVK50MVNYC?_V<.M\O?W"@%FT[#$D0D+US[8=NN/3=P'D0K9XX-^'R
M1^<L")Q[J)8X]R0A\0OQ?F1$OR;>GQ,VB-2-UR3]Y&Y(LG67Y"_?24-9D]!-
M]FP0T.K;GW^BD^>F:>P_[5)R'<6;2[)R=T'ZE^]VX3]W;N"O?.+1^0T(3$RA
M@/0S79 P^;.7QJ?I?DN20IM?G^+@QRA>OZ$_OX&?H>7?G[Y]=_K3.U%S&>W"
M--YG];!.0I8_KJ.7-_Q'[+"H0);>:;)[4E?@/Y8K: L7"M*9+'3_]2?L_/NW
M;]^]^5\?;]E.$84#/_RB'BPM_],;^/G)34@V0<17=X+^4.P$_=%+BV4YU3^\
M83_*17U#'^C>3>EVROJPW&LF@OY0G+%PMWFOZL+[MV_(UY2$B?\4D%,H1F(\
M!,GI>SB+K'H2Y_U?N<D35J9?%MI(TFVL[@W\4BBZ#I.DP5YFA7?)Z=IUM]4.
M\!^*DUU91;[F[W[^^><W^.MW__'?' </F;_91G'JL+-V&RUQX(;IA[].Q1J<
MPE=P/_ST[D=*[#LG5)Y2S0*^Z=<)L1D[=2+;R5T[(;8MM/X'7;O*?=ZHQ41W
MK/$R@ _&-BN70;M&E=OK#0G21'QC[()Z=S;N0FFJS<>SP=37G.]N_5)<_OAW
MTF@/JIZ.;OM"?DS$'\WW1^$IZM:![&+#3\V;SB_$CGM3W+UL7]*_FNW)[,H>
MX!S21[G56<Q?\8Z+S9\T^-!BD?>=+H'R6PX?FC>:<0"=C_U/;Y9NL-P%6.ST
MW8_JVSTIG?5*+:D#;AA&*?X 7XDOMUL_7$7L&_H=O Q_CJ. /-+SZ<"'S_<W
MM0_UF]3]&H719O\&:M#-3=EG8#!//<Z"G[JA1^^>U$_WI]!>O,&.?.?XE'UI
M7EQT4W34(Y29]W%(?_K#6V#)9:8_^W@6>LX54J.,=T;MW]^4:92H[Q+B+<+_
MP,_;F'+H(9N^6_H%K\R+&"I*Z]&J7MXM;37^I5BML=9P&8&\Y'OT;^_TR0V0
M]4F>"4F3\OJ9BIK7[AVLW8,@Y(!,E9-RSADIYP%)'1>N]\*=;MV8%GDFJ4_'
MV68=RS7-R_J^Q;(ZW]\52/]P7.<.ZYQ]G9Q&J]-H*Y@]XQ)K*YE7]R?CZF8_
M)$ZT<A89T>.RFI8UFS5Y+O.I7*PNH@V=E&=@Z%_(;93PE>U0S[RXOV^QN 7:
M#A _+G+OLYNDT?++<Q1X)$Y.R3]WE'UI<8A5M<T+_H<6"_X@4?^=<X7DCTO>
MZUS+4\HFM/ <-CSE=53,6^"//;= Z0D_ON#];X&EFSR?KH+HM<T++E4R+_B?
MVESRE*AS#42/RVI:UMPD=;%_HH>#+'<Q/1OW?O+EHQNZ:YS1AY1R0V2]IZ+I
MA^B%Q"%3ZL,*]ZAO6.R??_[#[__P)Y"*<XL976ZY!0>:</(V3AS1RHE#!7(G
M;^BX 9IM@$6)_5;^4K-H?ZPLVI&5;KL.YV[BT\?Q3IH!>G >_'7HK^A#%:9G
M2]0%^^'ZCMY^2Y\D[\HKUHE&S=K^J;*VV K<MG([>/JDEIR\*4>T==P*S;;"
M/5F2PEK%M-B.WFGXSI47O:9TS?+^6V5Y&;W"^A4H'E>QX8'>)7Y(DH0*GD]^
MB".I'EA5F9H5^[EZ(#D51R)S7*6F9^V%A#LX1-&:]:AZOBHES"M$6=;JF4(:
MCD3DN$#-%NC:]>._NL&.?"0N_*V\ ]6%:I;I7669@(R#=!R9T'&IFBW534AW
M>1K%]*DO+Y#\4\VRO*\LBU3YN!3-EH(^V90#3T'V K7'%O9Q>4V496H6YZ?*
MX@@JR !F=([KU&R=/D21]^H' 5V#&SH#X1H\8,Z2A%3O.%/1FE7[?675!#%<
MM9R<P^@=5Z_I*2-;U_>NOFY)F)"$KLPB?29QA<W3EJM9MZHRA%-R!"E</R1V
M7+-F:T;EFGA'/+$&M[[[Y >T9PIQVE2T9N6J&A%.+%\P1Z)W7+QFB_=(XLUM
MY(9PA'YUX]@-4VD6R^M74[IF":N*#Z#G($%<14[RN([MU_&6<M?5]>+?UJQ+
M56/!ZAWGOBF73HN11_>KBDO/?ZI9A:H6@E5VL/9Q+1I:7Z+-QD]1R*1WU$6$
M^C82+A67F:FH>:W^6-5'2,3P*BN0.RY>L\5[>'9C B$*'OB64'9,K>/3%:M9
MM*IV @F=G@,E1R9U7*^&ZU7Q.Z@L5;5$S2I5E15'MY/N*_2)I."8=4=BW.OE
MY2G_7+,V55T%)8">7PXEP8[3<64:GAVRAM="<DVOWG.*(C4K5-5+<")''_CV
M2_31_4<47^R2E')A<?*PVVX#GWZ@S,(]"<!7QK1X[2K7+&M5;8'DG8S^B9.U
M@.P';^.XZI.X#8A_!_ >R$C5[(BJ.J2S$X'SO?AT=-WK;HE^=)\"Q0[0%JQ9
M7X63B,(F[7S/J!T7KK-Q6KUNVG(URZ9R_J@8JH^K-H3%6KUPIJ(U:U=5P&BL
MU\?UZV[&5J]:M8!YK?Y45<!()([K,X!M6[U0AI(U*U;5OJCMW,?%&\[@K5[#
M^@HU2UE5T9B-W\<E'<8*KCN2IL(U2ZGR/M'9PX_+.)AA7+V2M>5K%K.J_#&:
MR(_K.:BM7+VFC>K4K&M5^U-O-S\N;B<#NGH1"[_5+%95,<-J'Q>DNU5=)S24
M"]0L356G(EO8CPLTB+56O5;&LC7+5M6IZ.RVQR7L9QY4KYVZ4,VB594I55/A
M<;EZVPPUITU7SKQH_U;5JBBLA\=5&]&,J%[/#A1J5KJJC6EO4#QNA/$MBV>>
MAUUW VGB+TGJ^L$0UD8C^9HM5-4"=;= 4DDUZXGCRUN,=^:XQP:)=&ZSG7I0
MJMDY5:53781T<8/<'#?(H*;K5I=,R^HU6Z&JLE*:N8_+/^+R QR^MPL(H,6%
MB>]QG)'F&Z"&0,T6J&JW-%M -,.PYZ2&CKM@T%W C#9GRW_N_!BUT9):D?ZV
MVQ"OR]YH0;9FQRA\G^IW##=%B?:1+9'UI;P+Q[TTZ%ZZ\>BL4,X/!(6RL;'+
M)FI"KV;W-/2L*NX>N5V5@?.X:?KZ89FXB(IS;=OJ-5NBF==6+1/BO#NN_RCK
M_[[?^K^O6_^JLK+;^K\_KO\XZW_)\E7UW :"RF2[P?D;;_+_'/=%UWU1$"[2
MV%VF^.;RB$WX6^+BM*J,0:B:]\W/C4"JJG(,ML88B2QR%+\J6/./#,8 +L/9
ME^=[5'<_< Q4:%*S=3K3J=DLC:&RBK\\[;FB7C3IX'0=M\<0VZ.-'JP]@9H-
M456GZS?$41DVXB[X',;$#?Q_$0^LU8L0',L3%MG?9B\T(%.S(ZIJ<OV.R%MC
M-G:Z&Z0&CSMCV.=#^G*Q$AJEANJ- 2G7[)^J;KW1$R/]@GHSH3 [:CW&V56_
M1('WY"Z_"'9OSW_TSM*L_"(\^Q31(T[?_-@/UVAH;;._^K91L].J*GS]3A-=
MR=C;O2CA.6XJ5P3;L4.[=)KUB5N8C_NN>_R5I$KE7^XU&ZE9I9J=4575RW%:
M)1VKH'U<X"$"N/)%4_VJ6?3NA&HV0E7KK@G_*NX)78S8<8,,%B361NKI2J9F
M<U3U[S4!94<1:(*-<?%,_R3)37CAQO&>/K]G&_#.6:Q$G?:;I#')F@U35='6
M;AC>M..'CFC<8:W#/9-5/VZ@X3;0PVZS<>,]< V-1*,^I(P;YH]OJ[K9V@W#
MFV2<R5'T&6^;7"6IOP'GXNM="E&0FRA._7_A8'D0:OO]TIQFS<:IZFEK-T[6
MML,:=^3615SM<0<-%!3=AGWI0J)F?U35MH8 ZB/;,O)FR)X)S>^ZEZ<ON9I-
MTBK*OO#RZ,L=WZ !X_';7"(=J=1LD;:Q^\>K9/Q=D1U_7J3>T: 7K9H=4E6R
MUNT0Z1X118\^!>/NE$S Y9 ,^WLZ6_&+CH,=@&+-KFF9-J.X:R296;3N\.:/
MNV=8]) V+U /2C6[I4N&CN-3--$6J5X)N>UN):K2FM=^G*1G&Q)ZB,[&?[@E
M+R3XJ=..&K+AF@U8U00WVH#J.TNV):YR0D@'^^IDG95^Q?XZ/QUW[TB[-]L[
M&'&SA9XG9QAJ[MW /46IT &%ZQL8E1ODQ4/O8?>4D'_NZ/Q*&Y WU7%+C]6;
MFGU>56"WW>?2YI:Z[O"^P_:7>N_P[LNU,"X[&T+IL"@1I8X'8K+KO%I\K/N[
MKB7S1GY75:P/=F&K:AXOYU[P9FVXS 8U:O9&57?.H=".< _#+FMVP!=;#(D.
MU_?1CIOEPP9JBXY4:I:_JAK/EE\Z_EECSOWBLS"BE(-SC_NBT[[XZ*80)$!G
M4%I4_*GIGFA%H68_5+7@V7[(FREN"2QPW G3[H1*M&47$C5[H:KN[K,7G/?'
MW= :5%,V;M'B[!=:2G<AM*E:L_I5578!B+-L 3NE;? 2;[Z'\(8?CM= CX5O
MPP0VK5:SX"HWX,*"'S6(XYUOZ;L61UM1JV:1:^!U2QY5,O#N<97[KS+$&(=+
M^C3BP+JN>@,J-;N@JL'5[X)B:\=],<:^D* 7[\ -#5;U$TDOR8K$,?%H892Y
M6NR1EA1K]HLY[75QO\@PDKQI^!J0A47K4(T'TQ^WSW"YL]OP#%W)F#?*^Y8Y
MMX],Q6#[0@W>WF9+=*!0LQN:)_,^;H21-T+^,$"B[@4:HLZ6J?_BI[K8PNZ$
M:K:%(GNX?EO(+PNTZ+ F'='F<8.,MT&2Q2Y-4GIKTPN[]R91$:O9*%5E9/N-
MDCA2N\?-,O!F^97XZ^>4>.X+B=VU;)_OME_JZ=5L&45N]49;1C1\>L9:+MCK
MC[MFV%US3Y(T]I=TNO&D?J:=3OH]1DTHUNR<JKZSV<[)F^;W#C9^?)]&>Y^4
M/YN#T(8@6;-]JMK3AF\5EGJJECK&H'7=/W *GZ/ (W$": 3IOI44U*YVS:ZH
MJEME^K]S6 M'Z6>PQ2_EP<IA,0"59GD6>I=^L$L9WI<HI-D)?4C5;(NJ_E61
M>*L(LH&-H@:%-UO)TW7<*GT3=;6Z)]K5KMD0506K*JG7\9H8;^WSX\U_NR=;
MT%Z#5W%6Z'S/?VR\*;J1->^6GYJE@"O>'Z)$UGZA[-,^*W#<2Q/OI=LH7 ?^
M"_&,N!LCM5*STQ0:W %W&O3I]!8ZQ7T*CSXCHR8N;/.^#4:W9H=5E<$=DAP>
M'T8;VRF_@#B&>G*^_T"B=>QNG_WE/5D/L[O:-%.SV:H*Y4Z;3;[M1)_@8LM[
MY;!N'???-/L/'I+;_'$;>1LV;JUF-U9UU;UW(W3-D5_4W_2VA/^ 9@U7/0B_
M5!;$C9=0\YZL'/Y1WKQ?G^+@QRA>O_'#](WG;][P,F_<(/C.^8H4GF.R*NSV
MK-+[MV__@"2\]!0^__@U\?YOJ69*N_N7[Q)_LPW(=V\&ZAG]3,*$3MBI)[*Q
M=.JGEL[8O8XVKA_V[W2!S#A]QB9.-V3S1.*N'5;1&*6WSY1HO-P]D=-LDCKV
MV4"I3\^A89)LW!_)+HZV\ ^V_(;>.*ML%*^03?(T=.,X>FTRZ4$<9W6!^"G_
M@X[FW;^=OGMW^OX=CDE-M_-P$GDEZ(OW4]:)!/3^<)^=^BG95 >05)> UI:N
MS]-W/[(NJRF9NRSZV_&13NC-CPCA]'@M=_B!/DJGD',OW9]*$8+%<:W#)#D5
M)%G?VQ*::%C+*$RBP/?@C3U]<@,W7)+3Y)G09[3YD!H0L3^<TZT;TR+/)/7I
MYAIF=!J:-@:;?9V<1JO3:,M3T'8=9QVY48?X(!J_D+J4?9E ;JP-9<R>X2I^
M(6 3J!ME=XKVUS*1K&>G!(UG@RRJ@:[=U:V:(^_D8]9[K1O2M[_R2S=Y/ET%
MT>LPI[A*;M0A2H[7>\KK)3PQV+V??/GHANX:._:0THN%K &Y_T/T0N(0;M>Z
MT?:G/-' %XVO85.=B3J+.4PP=#*3> %,)@]M.%LN 9;<#]=W=(>!+_N[YL/J
M0WVB";@G2U+H1TR+[>BNP1/4?*C-Z$RUJM6LU6U6S5![LE4IY\ALLQ*ZNA-U
M7IGTJ'G_C=4G&H*4%Z=YQQ65)NJN*A5,\WZ;:D\T  -X?/-Q-" RV7HH$:I;
MW$%U%"8:B!X2M<58&A"9:#AF9*[F(VI&9Z)!,:R.YITOEI_L0LU"5]M<J)5*
M4S'O^JC)%GQZ/9&)AJ/V>VYQA&L(3#6,B@S;8@3:NA-UON1EVKSGFHI3S7G%
M':G-MM%7GJC[;0R_+0;6B>Q\15KQ[ZB2;;D1>[+@HTL9PS:#K2-A32IL.Y(Z
M"C8EQ+9C:4!D>FFQ[2"T52U*CFW'4$_#OA39=DR-2=F5*-LO50,RUF7+MJ-J
M2FD64F;;P;6A-JG$V78@JEK32Y_M+VA-5:NB6]M1-*%B1PYJ.Q)C=6LR4>OU
MJ*$P0^FH[1"[TYZOG&2.JQA1=FK2\"P,AL/,4/\V[ F7 ^V1;H3M#3OWF@</
M%/"S'&S@S4C/8>@<GW])I: 8^5$Y$QC@S!!OV EIW^ <ING& Q?0E0^WOC8;
M^2#STZ(E:SH<T[ENH9+L2'B6PWX_UK#?6Q]VX3)+8W>9XF[D!B+X6Y4-HOML
M]&G/IC8P^_)\CYSD _=W@^"?UM/2MP6;$S$,/]&9M,VA?PYCX@;^OQCTRB($
M96G"#*K#3$#S!F9Q%*0O(74Q>_1[/Z##MVESLGZ) N_)77X1M]J>_^B=28D!
MP[-/$5UZ>MYC*EV@/#;,M W4^O1V"XEEXE_N6\](*W(6[1MYYU2_MAYV[R;L
M6T>&>6-Z-F!_&K*,C!=N'._IV3S;@ )BL1)UAIR2MHW9GQXI&TG/)V> 1NQ/
MQU62^AM09%[O4C!";0 $YU]*D,H!YJ5U:W8-D\/<*#V(VQV^G)-+]7O[(S-0
M0]9MN\-LC'[TK4]"MFJ\2!^1?XA6YC,AV:O(3=W[>Y*0^*7]53I<6[/P&ACF
MV/1O8Q:384RA+:K2FM=^G*1GE./VT"6)_U#*W3W,W(W0I7E-=38<"2^?I[>_
M@4TBDMOSW/9Y\=#+\]I7,YT//O\C]W->B](I6?T$&[YA'R9U5QKF!FU.:]+!
MM<\YWF[ 7>E/.@GM$FRWFX NM*=W;JO/(MS![:TIT>F'.\R1;DG0XJJJLHCV
M65 ]/8N#;)(ZM<^@F].W. EM\X3VF9!N;=D/Q!SF]/=LP*H7\# ST)VVU<$W
M2G38;PY:-#&[J5"F]!M^.@S-S&-*&B2N&VA6&K<TCXEIE)MMH*EIT=8\)J=9
M[K&ACE.+QJQ%V@_TUG2B:R<RI5U*J8[Q*UT:L1;E,M >Z$37VJ [Y@OJ/AN]
M&CR0:=*EPIEJULSMSS#Z:IBC-W2+,YRH5KE*QIBW#AV8]30V3[DQ[FRV[<<\
M QLN5=D:!HQON&R3Q4$W"2LW>4)4^EURNG;=+1LS(=[FS=77%."BGP)R%>XV
M/!+KUD_*.'T%>/P*/1CK&Q*D"7P#Q-GP<>C0S$#=3^*4 P_'Z>D W0=Z>=>!
MJ*+O4T?6M+=/M(BNZ4&\^_#EO!0_L^&&9 T7PZW[1!ID9(%T$'(U2&KQ\^F[
M]Z?O_HCC4U$;H[N/ -,\;)^K)$?I>)2ZP< =KY T=SR HK?T$R\-36A[_Q/K
M 13,J/LI5,C(%%LE< ]XQ),2!64-1\M"4?JWFT:*)"0-KS?X)K\A^!=_1[GN
MO*)T!;,Y0_*FK&I6Y,[=PU=GKV[L,:GY)DS2>,>@W1' Y=D-N4+NKR3!)Y0*
MCW[D":74&5-*?0"S_"5=C\Q8+\:%$_67[^;7OS>VED@5@@WQ+PF^OIQ5N8BD
MMZ,TART(6!MDYW7FJWD=Q2OB@T<R\&]77[<^QW'7+/#55Q(O_83<Q?YR\+TW
M2)^Z+D7U&85O_OYI!SF?%JM?GZ,@V"]>0X)^1K[GNS)0-)^"1E7L;1:N<B@D
MW2HO7J&,M:Y>1"% 2+"%AQP)YQC7>?;5UYU64PU[,UX1)J_C: -<;$SY_TR&
M A^<HGB$B"JZ)>I'=)#)2,CRQW7T\L8C/IL'^B$?/OWC[U>8)0H,UO$V8JN"
M^4PN($HFWE]$7GE\36M96\V[F-O440V.=UARDR0[RH>H5\I0P=H@5'&/O_KI
M\^<P>@+W:0:UL-VE2='3 OZ4(AZS"$D3%S).6]:FCF[+&*2F2\+^O0DYQ$U"
M7S'#@:VO-_"C]0M]3.F#2J==3E@HOU&E$G-BTC(?CK0 %R/Q#SSVCDXC#[G3
M5,GVS;OF'-XHK=N[L0(W_.1N3.]FH8BUCEZ2IY0#.(#GSHOK!W P*"OXX :$
MS? NVI4B_N\BQHN_>_^1EGA.%C&\>)4=/U(CUB:+6UZ?$L3_T RV5,A:9U$D
M) 1>\5UB9#U5)2=E5B[HFR-;GEA/M%R*IOC =SD/="C@.&B5>*JKOAT!>_N$
MQ\Y^B*5$AN4=4B@S\$2S>$Q@-O7/9J7,P'TX6\<$E^@Q0CX1^49]=TS%!^[9
M/;QYU]$NUO>F7,3:5LIV=Q9-:[XJ]>4'GD3!;TAJ)*%OH\(;25(F'"QB^!>>
M)J%*8*+#E;M\/@M#*M#%B5;[,'@;]B45)B)@"-)[Y?9K4L,B:U-TQ$X^$=U&
M5!8=XR O0L,E5RHQ</M<X9<\1AR-"$=ZMXN7S_0IJ@#PJ#K8EH1%+9;6.5V.
MT_N:GM/VOV@V14LB R_7U6I%EI1CN/JZ1+'GGKY]BU#-/R@7JQT!JTL%NJ9,
M3W.V2Y^C&(0 P[KH:MB[,WW*[1'4^54P?*J0(_]%W!@>;-UUVHW8P#OP(5JE
M9F5&J<2PDU]U&L@FG?[Q][LX\G9T?\</)'[QERI)6UO,_LLJ<?X"Z6P1%I5O
M%5U=455WOL\.[T7@)F8);_QV)Y(7+Z,E6D>OZ07L!LPJ=4V_4PF+^K+6UI_;
M#<!L(%!$02TK3 <U['+3VI/*[@_/) C WNB&Y6=(4V@>&A&#9JY:SIY$A;!-
M%1@:K@'1B57F2A;5^!S2T*1J*!6R:+/%]\(H]A3+V#8O9_HP3'ZP9_^M8W*;
MU;7'';K),S#?]!\0IE_< -GQ5&#_F8Q@S>I:&]JG*"7"#F4^SZJ2 _-Z>-@H
MK[0DQ$.KMARJ*/P\R@QYFYJ#ODG+O<=FF'[()Y;^\?>+_1,X^C% :G!&^.B&
M+C,?/8"+ ED#H.B'Z 5,]B%E!]4O;B]2\Q&EC#9R76G[*R4,/\DB9C(X?8R3
M>Y)L(^:"S"ZKQ^@\<F/O.G#7[5:O/7E;4X(]6*PN_9A*\E&<+$ Y""Y8NEN]
M*Y6AM>GFO')*C7I-%?LB&Y._.TM-6+V%I#9T<_:X$[#:9*DM=6Q(L9!% 4T$
M7 /;\(E.J?%EUA:WR&,S;S0N*W(.]>;^P<C(UM6:D>=/$:^UL>-/J9H]QY"R
M"EV8C4ABDHIJJ]EUA*[&Z)<4LY]##^RW&6<(SB])P7^8&3]R4 S.09I<CL_)
MV@]#O!(#X,!TWD:SZN*D2M*S#:&]<!/EX5<4L/](W-)=?4,_Z@Z"HJ!U'SK)
MXLM/)S&^\?7UK V) U :'XMBF4F5C==^0.(+D+VB6*]M+):R-I<R0G#H51$\
M---;6VU&C_'59AM$>T)X3([>(:H3B?D\TA_=^ M)@37-W1B;OM3*N@<;M\1?
M-QB.A0BEIJU;C%1@66N >4CEU#6U831-:@YMX.VY&LAYBHG/@L24AN)Q6K)K
MEH&AQ.09XN)?.$#D=133;1DR)>UR_TC'E[A+'&OHX5\!QPCYQX[E2_M$TL7J
MT?W*$23/4BI//NWPNGB,[MPZ*\]D?1C:NX6>VI0$CV3Y'$9!M :DZV"I]S0P
MEK>EGGM\]F.Z6^FAS51JD("&ITY=XBRC9AS$M*9ZRO9$K9T"NID\ B$,:OE"
M6VQFUJ1,Y99[=;6R**GJS^Q];R3KGN^KTJ[AP1JC)9OO-K@)B80FJ(UV \'+
MZ9]L4Z7Y.+["[F1W?A!$KZ"':.H'JZAI+_H&'1JS=X[V$5P:BXKOL_2:0!Q8
M@,X;X$90**P+V1F LGVS6?YR7(5K^ET'TYB:Q,2^74D>A4R\\_T][$G*R6C]
M==O5M1YG4Q-B,XK;^2,M4N=X+I>QZB+$F%)VND3LA,%92%G<IHZ$70K\":3/
M@OX)U12>S\.1>XM3^0O]9E91#')9\BE*'W9/_Z#7YF.4(X4T?59:TYU4:\Y]
MHG*</#=0ZG/-9>V[V8$;>?),/+A::MWMBH4'OH20"WR-P=4BO-L]!?YR09]<
ML&9+7BBJFZE9Q:'=%S;^%_=C].0'ACNS6FCR^--[$ X7J\\)=Q90=;,#E1F
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
MRS9-[DS<P(>Z_(3K#?"F2G/4;YWOF>&VSG6M!07;^+8)CZ5XC*BH"#K'YRB
M>"8J(*FWK&XUNY*SBBG+T;_ H>G%]0-@.*"G;D @_)>E_P"!^2[*E -"+PE?
M:X7O_I2GT::@N2>+VZ9GT4\_PX6BU-OV(&3;N0%R7Z@4ZW4,;./JUKGXQ4KA
MB$6O&^FO9I!Q#<G,[ GO*C9&KU-GPRLW.2G#>4_6/D@<80KYL;4\9ZF8/<5*
MZ>HL7:SYE?DAIG=F\6)E*>#H1:73P Q">]+5H^P>%5;<>'_M!R1606RIR]DS
M,?![LH*0:TY;75/+?@B#.>0'35B?P^@I(?$+[#!,$%RV/33 LQFJF3FRT@I]
M#\#6/[Y&':S%>EHS51IU4A;-#GI&=[-J2ELWIR&3"G$,M)6.*1$;D9B9TV='
M1H5_ S<(][\QN=NTB]B>J$LSL&QR\2Y9Q"R_6TK0]WX+7IW ? 1NV60]!,7!
M=;!;:!6LIADXDEK5JBAG'3!5&2594_B0GDS:LI:5Z$C-/N1AHUMY=A>P%+2J
M MAJ%NZJK3ETZC-,V)" .;W@9 YHHVQ7<'=+U5%O7MEF &B6^#3W$Y,<)K2*
MZ;IZ5EU+%6$!Y_M'VJAA=]77FYD^IX%AY+:3?T$KPO;OD6%1)AH9[:=I>U+%
MB71V&><I0?]JM2C&2O/)3\24[?!)?_:U-2P&WJ D!;L+W 92,!L_[)X\GV77
M-.<Q:%C9_ND]WV>>^RW@+A1UAK<&<=SZ(LH/V#;>O<U_O:%B65E_VH& /;U%
MKL5%U8HBD@G4N1CW;- 4MZ1B2>"A.Q]?K=K\$(6"0_.4F1V)30S3E.>PY/2?
MA)Y7>G*IC$AE]U#WBO>E9MVN_AAQY PMK&:-);T!@<-CVFKS(F'VHRS :VC6
MKFWS]FXN4\Y*VXDG,]U.0V=N7?$9&,WU&4(:&<MKJELWO F%7$T>;DWIN2!G
M-TIZ42T]L]N1W3"(^\43(Z*6V^AIVX72T+K?'=@[*'N=+&-_JW,+4I2R;N[I
M9N&9G4[Q@024W/H#[4?L!A@ NO%#],^ I>?=-$M,[6C,$PGI$WG%GSK!'>65
M9P&903\'1(&$T>Q![4)I9I?A$+S:7S$!L356L=2\=;@V*>U.'<:XL8J]4!0W
M!HBHA$XH+LFE'^Q2K?NXKO0,F,I&67<;0S.VHV;/X47XK/ NF1\D7>D#LKL"
M_O=@9E<D-JGB"+-=@V(%U*;>S@U =X?>^W ;//O;QXCIP;7F\[84QC!?TN9
MT^B!K:X2&ZW'G&A<=R(SQ07D1(V)>Q%Y*J_<PL]S>F@*UL1'^J8FC(F6+$8W
M#+%&=XWW)&K7OZ^;/MF"$GD2?BT#]C-D?1J*^D3G\FSG^92&QEE>_M5BA(L
M<N60./ /,*\O;H" ]2FB?="GU@1+TY:*U:BMG"F_=I?$F-1"6]SZ+2I%U.AL
M((VJ3 MSEZ7;.UO'! _L!28%B;=NG.[A)&C9A>9U9\#",\;E5_H,\1 P$;@I
M,'O/]QE#+EC89BKC[I3ML_9H["VYW&;0OBPSM2%Y4VLR]@WXK8(M,BOX!SH2
M>,PK8)H(G(!>NK=^HKNR)FI\2IP4U<EH6LNBWE4K=]==V(VJ6G^!));[+HZN
MH8=21_GMQ+'1Z(7]X /^8/X$ 1]VMDSU.36&;V=H"1(YS=W^R5U^X>EC]<A;
M^L)CY!][@%FI24 FEQD:&)-QWL48_BICGK/MPMUWL9*B.-3XEP.1'CS$H9#
M1C_UZH+6C5V(',8CK2"BAJ>WH!<KBILMLQ3UI6K/\*V47AJB6S:J.Z=K6Z<I
M$;8+REM3N2YA1C&!EJIG4H=LP:;7O]HEXQ/1>ER9JLS-&,I9PZ&SPC0G:_5L
MEPYG16U1_$(J27G@8 =/C8"3_!!'NRVM@1A@$!U!)X1+*-67RTH7[,M[N5ZR
M3J232EI/S\=]09D7$[VZX=9B1@DA&VE&TX+ E&G$-+UN4=&B<C*E?:#/!3?6
M&FV"FL)S"[:"D"ECXLWZ>C-3[K?2U5M,"I;'1:("!(.\<P@\<WJP1G4'/M6(
M[4\R;KDI<&R3:M;=V[DT)N(C35C'QBJCHH7RA# Y((70-ZDS87>A,%/X.G8'
M[:)=HH:;@V3?X,OT[OU'6O*Y&Y)=ZT8LWGO^=LMB%7]Q0X^27IO]);7EYP,H
MTQ)*QCJ(C%']+Y!X <>4H_%VL2*HR,QDP,TS -77LV\8P4<TN24O)'AG/$FF
M&O8X.PBLY,]1G2Y?7=9:UZDX#F+E71R]4,[2.]\#!L--F&40.%NF_HNO2#[4
M@8"]]7D&Y>^-E(N%\FNT=]N Y%\]0"PV)##YO 4$ES,OVNJ]1?M0G-;7Y!9(
M59ER50F+O <]Q?1E\3"\/PJB]1Y%3[-\5U=K!F9_/.5@DR!QPE2<D,V5FR:3
M1<SZV\)WMR4]BRL:^R\8"R*)&[4O55VM&:RHT.DT<\XHEIZ3JA^L_>L0.&R>
MK@@3HXEL>6@Y]8I0'8@73V5WMA:L)*5"?'0AJ/,U&K7I.7IY=]8:]J,YJOQ[
M3SS"4@8L5O!+GN<"0E?Q_7.#IJ)P&V*S=,OE+(X;9"QUQISRB,I52F+(F 9*
M_"7P?72OL[<V3[IXEJ:Q_[1+$<XFNG--C+R=SMCC3:/PLYD%D$L,O//AV:%\
M[2*FLY#R/XIJB47XT8V_$)RL7*FAVOB=:5G45<?;B$J-)1AK,\ZRL8Y]"$ .
M#ZJ)0*DM/BG"%%K"71"=R*6;NNIX^]KB<PFX%Q)&@XG7U9F;@)PI57+YML8'
MI@,A>WS-+@[1/ ]0./Y7--2;U3+Z"B-S)#R#+WBE,N>1G(]@67V;<"+U1"SN
MOU=9R1"%]..2I3<'YR+40R1*142M7#D(:9M@7#&+5"_DOA0J6T1SB\G&WVT2
M*:689BHZ$K,NT4E^K4H7JD4L/*@^[> TBKS6[-?F\2%=B%LUM)=3ZZ  I7?9
M,E:QKQZ7S,W0PXKO?E)TWB]Z^E=<^9GC$#P^PC6B3MD^>OL6]TJ&RGD)8<<D
M]'(( )"3]*&FC:H._/I](*&;[).'+9U*O4^QHI0]%(;--HCVA$HU\8N_)&HG
M$,IN<UP<EAHK_\5LE1R(^*2L/:2)YWHOQN&RRU/+V^O*V\Z!5L?O5HK9]5)"
M#QV39Q(K,",Q51O]V*C*1'L:Q+3@[CD*B78;5XI,&F*:9[I0WI?*(C/SI^N8
MW40P91+.M#J.9NK6Y_T6?8J0P2<>NJLGCU'J!O+OX&?V*4K_BZ2Y(<,0I#1M
MVQ9W+I6;T)D-G$R@G]I-5BEHK=,E;Y^B%"-MW)J7KC69:3T %EL_1.A\M3;
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
MPMEC#'001*]@/1P:X[#:P@$.LHBO247U%T'2<0]Q6,JS9FM@#+XI$_GH^ #
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
M[ 33Z?XXH'DRC!I-4)M6E]9O#!6_\]6.BH0L&Z.4^N+$V24[O)?AV)XXSR3
M@ $,<6;Z+/KF84 FV**2%=T[$=H8-UR3+-S16>G?)4[T%/AKON_I>R"J0QFX
M)> S8&%FZ :C1TI_B"+OU0\"NM_+"8:&"SX2C>#9KZ98LA21-.[0"R9!X_A'
MQ[$II@T!J72Q^LSAA0< G!7)0$X4:, '-;9 .2PV*CB6.<;QB1,>V-BJCH/E
M8>:@W_0?%E.V3?%Z=7YZ>^*\?_O^]P<XXMROL/UX_S"^/O@IS:/BRBF6/X<Q
M85@@X,9[%S%PY(Z;&IJ2H@1/G*RU4\J'GD)[)T[>(H\PX6U^"_,@NXI+XX2L
M=LZ6TSR1\AY^$V.6+FO=F!,Y%8A;V!00^.9XL''&S\*MA1!&RUJ?Q5:8YL;-
M;3#L4#0VGB+1234MYY$;@PO6QD]30A;QP^YI*?ZZ)\D66&BVDQ<OM";<XB.X
M@V(OG*P;P$W+'7&DGF"0:-:727A,I; RE*@UZT[K'$2\0^B\C=1J!H"$GGHW
M->;#9)HV)1A #[N3%@AA9*,3N,-<\EW]2 OV<CO@=!P@--<.\_DND[$HCP^C
MES2+X3;-9>,-7:F&.+.AAI"\4NY<W_O43_> 9@0T/,'C/HGWS@ #D-A2V9KI
M +T3AU(\<="K;/Y#"4RC&/VX ,_+8ES[2P9;I#/C+I<D (G2^ Z@%PC3$-R$
M'OGZGZ0K+B-W_N3$'*3F4'*C.WH'0?0*P:14%KF,=D_I:A=P3[#D/D-OZ1>5
ME[6!%Y''6\E18N!;L(VC"7B)CG@H@(_LPY"[1#'7N.0FO/9#/R6W_@NI/#*#
M^Y#Q1L$ACS7K8+L*Y?]TWF*3STM)%*+$=H$;ERW"^4RMV$P%.%-^/E,CY]6;
M?%Z* 3*=MLVD"@]ZV2Y)DM!+A#D*^.%Z'CH0WC&\8[*N'8)F!(#A;R,7(FVX
M,"=C\G24>LO'C;9!;UJ7)4P0J'"25_ZX!VJ4(?*M@$,#XLR;0LC#,O#05!#S
M)H1@YDR]6%U]99=<*QA/9<P4=\^F-P7A-!'(U(G"7,'+@=H.=-@*>+_6C1WV
MT/6@@$2S^G")"8<)AEDOL.SR!**C.U)D?N6/9/D<^O_<D1ZJ+LFQ?DOE$W?Y
MS-RF!.F1-5Z%A?[HACOP;*'\2MQ7&U')1L 7;2.W,7(<X0C#$B^T&$Z!]I3Z
MI-%&6,2+40US=&VRFSS#_R'Z]L4-"(IP](GS0;""'R K6>$+J22+^+\)J?R%
MV._LWQN$_:0LDWQ=]0I#LM/9W_;4ES'@?-Z4\[W'&_L!TYJ@"Q_ZWY*\=R<L
MQUS6>2PP673.F?</^E#!A9B9208(RLFI2L:2Z4*.AAB4?-U\_\'UPQ^8TP)]
M$)=9I%_NJR'!/H^/\)<)RO>,T;R.H\W55]KCT TR8-ZSE*',0)2P\#(&?1#
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
M[03^'9<G09YOX67'>KI"I5<.DJ*)LD9&BF9(_(Y<TCTNBAW<_#54[3 DOO(
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
MH2"$$" >KIPA$?.]@N7+0Y5'W6>N//5L)=J+R7&*VN>KZ,3RX,<L:3U*0FZ
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
M,$_I,*EE=V1%>965?^-E9:U6E,2/FF5(EHK8:./^UX*\D+*O4_&K?*092]6
M588^_ZYZ)8D,G!E%Y^"YDFTY&C5JV#,?\(ZJC*%Z.2]2[$GYQ&\W]T4<Q4%^
MN%_G%1R.4,A6UV,PD KJWHWZ<U6($53G7BS9LL+@JU"4<UW=P G#928]I $+
M>8YY7X2L[%;W=C-3Y@MSM?>\N'=U:\BSH2# 3HP*AUD-#,ECEMV0<M7[Q)C"
MJ=H%ST+2+D4U%[7<@;J55^\MJL\)$';[DMD-7VXUK>K[@:6U&W/-R:<FV<_
M=5GI//K'IB@%6L4A%EECVYQ76!V!IHS'6@2TW>Z?P4226\E TJ@HHOWATD\P
MK"3F!KN4N%_A(R$WQS5<%5@@_>9XQYLY.,0F0Z?F%V&8;T@U7L5%<8@6NP\@
M3:6,LM@8L6JFIU%I,%/!B%[B]SALW0>X]IT8.54#RJ%[Q["9U$+L"(*:,5!S
MI"I#1"/=S.NI(BI,JC']:]_)!3"&_$//?\WMU-Z<?M.>!\JU6#0<+,8+.--O
MI4S$."X!NS/5QY?2C(_!WPFG&KTTFJ^0__\.&S[$\S8P"!^C<#OBBWTL/%7;
MWG#L^2+JP:D0'[WYNA1M@&IH#/]+%LS@8:"$SV38_R@E;JSL7CQ<"1INH[_7
M.MIC0_NJGSV%5K!V^B(M^0-V-8S.D^!@\]]DQ) 3JU@QS8M5S-AOR,Z9!820
MG:=2S[O+0>.-Q>V+9Z+5821ILHJH!.<X!DGD:NTBZ?Y %6F==\%WH?48&LTA
MI9"UBT)FC )MG_6/ XO4NAYV4O>FP\@2L@&R/:L8F )PG+P0C35IT?/0;I('
M>?@(:L$I7"I)1@45=I6"BB;I5%%%]:AD,7=732"#M"KC])02,:Q\]4ZAHRP8
M1A872ZG,'!P?*,A'F'O"5[$:<]WW7QOXM,=MO QJW%KQ]K+WNZJ*"D=55857
M +1A):MY;8F4Z_&CLUFT/<(>D?$_-QPAW-#2$BV,SY/LV2HLHQDPS6'&*AX,
MF3#DX@U0U9W(YO)5<I>5W%$E-P*1L*5/N:OB<\P/R5)"!%[JXG-Y$WWF*5_&
MY2!UCV;E><73J,U'C5R!6K^3G'\:H>K1X]3T5#]6$^(!9*P$2UN$EM1^+RQ;
M6&B2M-3JE2X\-+60&=(F_GJA -@O+2LP&[CKA0&\[JU/Z-"B-=/C>S'SG><;
M2G_W.8_@\DQ:KYG-BR5I'ID$#6OR!>HC@8%2=/J*/],WA[Y8 @-4$&>".KN6
M&* 28!I8B <\'(<.!#5W8R_DZV9-1=NBAF3&4D['I\YG#WW 6U177W=^*<V.
MS N=8T[:4* ((E&4^#&)T<CF9J+H0F:#*JZCZ@6^)J='/1 OC."D)V2$FFC1
M8O@!U@?^*N*(YTWHS8+:@R^6BTV)&DU!K]$O\</CH*70U3A8;2 S)KJ3(X*$
M' #":7R/5YN5KQ#2N-/6V7PV-.<NK.8N-$=CIFG#K.5J(C,]D4_B:'Z$83DO
M(!(G0G&7R?0')0MYMX7BJA(CK.JF)!_$7Y'T6,6*X@1:I57\?-50.9R"Y'#I
MCU+L[DI[%(NT7P)3-3#'U55,1GK@27 ZXQ$]%=Y@T;KG*BOY<$T#!$V_[0%<
MB=0"E)=,_L $&^>E.0VL'^NUZ8#M\;A.@XE3*VR =XA23[5,;K/JL+T,HC!0
M[GH@LV5NXX<XC9=QB+AFNN\H(=/%O+!U$(C60(1.47$E$]KDRXSFJXJS/P>"
MUWEIYM"J^5DWYZ<PYR>HYF<M1^#,^_#Z_!?;=_N0)!B/[SZ\IL+YB.^J'387
MOO'81WG20S:U/QRP[/PLL%"GWKG J%R"[9+'H+Z'9"J,U:;JI7'],!,Z<-LJ
M"49?*R>;8;-;,41ABKG'O'J"(67Y]E<XNOAI]GQHYJ,FQ++[ CXO0NX!"+P-
MV:7&\9J2S4[3P2!$?KOC$*7[W=])VZEJHCA?I%5Y+2*@7J0GP3J&8[I*A[W+
MR ]KE'):JB8:8RY.S<);,@>Q;X08@-EQ VQD @6J^7#=5NIXG2#]KLJ)N4B9
M@5!Q+2=&,C92L]E=)CSU3!;$$O>W,R\U5W[_KGE?[9K9B]OF[<Q.70-<O" W
MSML9_*0$^0R'BX?C4T3RL9-NR..G0V#UZY*>@ H?Q4'*'K(L$F'30N!T%!)J
M/@>IJ5"-&J-1+Y]<,S\*B=L719OF9!6\JI06*^6$.H41U!!N\=/X"<LWHQNX
MT@\%L)0DV#;F2<3>(2GG2 8=O5G.%'K*%]B'SW&2''SLZQY!@<R1]Z#7U!/G
ME.O73C?#E#Q9_U8A9*Z5IQLCKOU5<A.7=Y^>+HJH<W1T49QJES<TO[T]N[OU
M=AC*KL3E]BI8\?GW^. FKE7ZFB8Y8TB4_89D'??;Z$Y8V'6KTT%XD<JKUVCE
M.G@"QXN*H<0=N*@4@;E[16#T>6MVI>EM@ONBZBCGKUN1<MS29L0)K)4Y3U/+
M'%1503_Q><XY>H6!;VFAJB"I]TN@A?XC(L;0S>Q)9\&,AS+?4 _&B_0ZSQ[@
M!X553KE)$M=:$76>2FU62)['11@D?^-!?@Z?''J3Z,)108XA/48$7<E0Y"7<
MW7%P'808?[%:"*3#)"'GDS_(P&O8%L;HQSD;9&=UH4* J4C@SD92&;9C J-%
M="HEH&9*$SK-L'+\T%"S:GPJ@)]%OM1O@J3S8%,=3/\KZ*N;G([&BW2]L:SR
MO2_A+*@:"JPJXO Y4#\NV1)#++-/@D&77?@0"PY;[#D@<L3P*OG,T_!Q%>2_
M6VW#&ED1%=6$O6W'O9 8E-/@+E[!(XOE+7Q:+ .Z?80"]-$3!(8:"1-#H<10
M8S SJ8*_U5EKF+U##<-#M!HSS4!)08]1]'G[K< NNQ<$@XMM$T4Z+T(WV1G3
MFB*K2/Z74X, 3Z=Y&OU*<<U2Y;E36T8PD;%^01H*5_"VPQPL\NL@+^,@D?\F
ME FQ&)8&U=TC-]HY(.0@>6&?Q<@:.?6L? Q*]LQ%"U0:IC+" L0GIK0_:BA.
M@]4?E=5PW1I:(\ZK>>\@B)H<0]520/085<-0QK]DS!8YDT/1'QF#.2HMZ]L:
M+'+ZZQ(.CX,KX_8M<^C2RV:,!B&5-!K&CS2%YC4I)H*K2:)F+LY=G"(OK8!U
MPU"''0*=(H:N:#\1(&'KRZHQ>!NUW]LF94J1K= S3,J>4N,'E"W91ZQCD*<G
M3T6*Y:F_UF$-SH>L,S^HZ_LX-65>IJBGH.P:+B6,2 N^?WJ'F93.78$[(7"L
M'%$O8?QX UEP(&(OUL\8<I)ZJKI=WCWF_$"A&NJ[H@B:.9!TJUP/,'KEPU"C
M)E)',_<U'*.:"!Y\2=TM4PULXV&JB_MZQ>K/B:WQ;Z,5.[Y;58++"%>$AVFJ
M70LUF!9S?F@J6E/D(4]"H1M*\(,>))8C@(AP(TC#$[8?$U^BDH- 9AJBK2@A
M1A1RB<@;&:ZL4<-[$M\9,SC/F.0],Y!;)%)\-8 17G#?4]6O!/;@V[C-^^[)
M(Q!.!A-307D4")<KX:\O]E$&0G^ZBF!: U@HM"\FFC'%V5LO'W^3T]#!JD94
MHE^N+$%A[] 5*C["KKF%=L)HIRDVZ]+H\F):R<.*/PGEX$;)3'$P:?L#NRC)
M*Z<53BU]KZM[L,[<8R>L\Q@6D%_&3QB J*>2FK#RR@T!Q\W=,T^>^%=0 1YM
MTQ3MF+^MJ3%WT:</G_[BLQ]OY^LP2'/EWHWN?/%4 E5U5]H&TXP>4 91#X!V
M9M>ZF#I (>B;1I#!XNAJ0)9"&CRTJJ^YU%0D;V+O0N,RT@</SMSM.[+A$+[O
M@,LY5G%; !F=R:8:TL<$/QD#,E=;M2I[_70S]/5S*-NW,AWU\B67E\[@3:[$
M(V#6VE6Z^&CP)I^+U5BI/ P'>SPMW0::;?GZ.>GB)I_38V1JD#_:)+>[: C"
M7ES0'X=QGG_TZS@_<-3]37)#+8ASR%RWG0.55VJ ]@C:*>>I/\*D)V;'23@S
MCT)]ZZMS;L;T/.HL43DZM]Z41S!XL2LLY2P6 Y0[(4'137JM2#IV"%F+H%R'
M-'1JD:M)37SD=2@:H/:^/O-N+\D,P766I_!ZA666VQ7Z$#$TU30Y/W?%,$*T
M$$<H/9D4(-#V2YGL76;D/VV+ZAZ O2_,B!G+5KEN?=%7&70-EB4&8I(D>R9;
M'.$W3^"4BP5@H/-#SN$$U'OM##(+GG+J7$Q&K6&2G(S J8+:0)$]S_(>[&5]
MV9[#59R&M3Q\.S1=L9 ] -5FGH'F;.3KOZEY,=??G)Q>!.JDFIREGIS@C4U.
M9Z*FFAYR2W;/CM,;[VRU3K(MYW;WM:;BYYJV''2_28<7,M>RP)I0A#-;K8-T
MZ_Q:KM<16J!4-&H''4-3O-:?.<?KC\JGXR=++*:[1YYSND[?A' '.JYK/)UO
M4AT;$CVS5*'(#4_P5*/$%HJ^WQM@!]9=IG;7TOCJ-J6THY^'\7_][-?_=>"H
M]_!__>S\:!3>FXYHKTV0UPN4ZF CK^4PZABUKX2UN^"[X1=37NMYVLJ9:/[[
M0.WHSH1K4%&!N E5]G:D?['7]V'\C\G]VBWL(,YH+'C1)L:/-R=#^*$1\NS2
MUQ2VH">N>8X?! _<%CQ@%^EC$JOA8C$@-7*$U%AKRO[*VJXRPB' < EH8S&B
M+U &RC=,'AVVA9Q1N*"YLHJMS.HEQM-H(^=A;GIRO5^8E>F 8%B^V/LS.EZ1
MFRTL"&9A+?E@8X%WFX+T)&QKH3!!W+O1R,R8AV&^X9%R]Y(A:&?=2XKD%R,/
MLM.^F(,)(?=E+[W)"]!O\06=*^(<"A]5IB=NIB];&>":8J/XPXLU/J X_>L4
M:PEKV=C.%@KA$6]EHZ./G^[OXO)@S''Z+=Y;'S^]N_^)*:H>&[[R!YQ4F$U,
M_L?N,#IZ^WDKO[RS %4W=1=)CFEFS. VPP-=/2%T%_<*RZ%(IJ+[7N5S+JB:
M[.XQ2.46/\_R)8]+S*7_E<</CZ"/S.&X!P7U"\(,G8+1KYTD!\ZLHLLD84:4
M&9)FE<=DQN10>/2G$..O20(_P5J<*$N2("]0=Q9U.1Y@W17XPV!5D09"=:W2
MT9_2.Z10C18<4C+W*EQCBXH*.=D,NA!9^]CB+K3=J8'<J:(,S.SYQ-ZS>^3@
MLTK,E=3F*KY"=/=1WQ)/*BM=0M+P!C-B->9Z6+YTV2R =!W5(#V-;FZ_W5K-
ML]+1"*+A]ILG96T( 78'F[.&7$Y5-(4Y;2@9-IJ,AK V$]P<*RJ(!8V9&5D2
M1Q@G. ,UE_REAT?+37),T7,<,\?5N.0/04+\MA:C)RIBV%M/@?YVWS@=HY:0
M!K;5B8^H;J(98[1L484X]?H;9S"G[H6M>7#WEWBF>I13KLIRR<-25N$:M7S.
MIT7%$HQ215(3" +2TI.WD_91"68NL8Z^&,LTD_ *7D MKW/<6N46(3L14 A-
M-L(0LS4Y%.$9(]*T837Q$;SNPPO:!YJD.-5%=NP_BA%DUT"#7RSK*4*#1%@D
MFQKJ/ BL.3%BY7%QO0C?Q)8.[C=)D+.H,J1A#F(Y-:OZU#2:B[EVBKJ=B)Y8
M4K7\-XMOJA@SJ-=J3M9%U6[\W+!W:S#&EG>8IU'^H),M0 S.4I5$O3![93\W
M/0QU[.B17'V3GLG;,LC+XYG+#@^C=0>%3J^I-_ 3LQ$8)]P7XT25IWRTP#RB
M38XP'O# 59;FZI_HE2ML3'G3/:Z9T,ENLG%MW-/5]C]\"SLZW&#XRLIE!(28
MIN3'7V0_]ETQO;XJPH#]#J)RQ7B,8O3AXA>=L!$^PQ=NI.NT!$_\P0U]2RN
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
M/5*TZR69_2H(Y'+*\E,Q @MW#Y%+<@#+O$LV=]!: @38U>F:\5(KDI+AC\%
M)9OAT B;H1%(_$5@@%X>;*?2!"%\'3]ISZ7LOV:-8CZ9WX:1/]-YIM2F@3AE
MA6:\18LC4K8T*QN=B%*-601@_BL@D(?O,2UL%>;<3N#^XPP% 4:GRF9V1IQ"
M!?S1((!AZ25\BQQ_- A@N*6!1;8KZ200H+%80E;5M=&DMS"9JG(5P1(@P*[>
M <;SEW>)\-;A,Z'&. O,?HS"N/@K#9KOIC<GG1*-Y_@>"(0.S$*\.K$7X*66
MC_@Y$.AD^+ J,?W>PUS$W_A.-\ZQ05>TLF[94R*OS-,H%UI4"\U^8R':RD;L
M2YS4]85?I:W?M7[4?K._T<(^_5%2+/(C($'G]O/MBB^B5;^"V"QEO224MNI
M3%I@^?@&;'R7/.U577 BL1#U2:2$#5D/!$(X,5J-5@J=O&SMR2! '<\^QY,3
MQOVB?79%9: ?5IY'Q<7*8HZOP)43?JUY:;J).QIS85!/W3CY_V()(_%\5YP7
M+9D" JQ:@ A]LAGA14+?H]IDZ][P1V>/6KTVV3UWN0-!G)8@.2;;,@E(("#P
M8Q8TEP !=I&'656'>.#4[V6/! &$*+&IFW>_VJ0H)JE@=WB"YCG*E@.!CF9H
M)GT-V':7SC 0VS>I2;7/KPSE+JAY;%5.N@'[H@8[5^@9D3 R D!>/HJ(#HR*
MSQJ305#7 '&Q*RP6G:;S7PA-Y+XQ;JC-^)^&@684X'_=?D(A:1Q/G"3>'K/5
MA'9]?D>",BIJ,T$ 20*"JSR1(H*TG88L'VU=AON,$;P_[KOB:.='$'@?+[5'
MV!"3_DC.JS12J]]R"YL#<539JU<8- 5>(.9 &"#49+[UIOV@,V$1S@ !5$DE
M]^'AF":TS=K/?'54,!P6.+F+:)^G.Y>.(070Q%-!@-ENVBYL;,49"P*0FBNT
M)C-K=:W57 ($V S-0N#LYX\& 4S+5<MPSE(3OK@)F>8:( #OUGD2W4/^:!#
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
MJ/0R3@M4Q<D@0,V96)%V2T0Z4N#H^IBD6%8GM:N"(Q'2R=N(_^=QA/T>RX
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
M*HQYXV3JB. 'EO=8QKX <7,DGBRL3B1N[!^8D6;=(2!.K?#&]7#@0;;BOJ
M_^OV$]Y2[ 0TEWSOAS2NAQ!/OF.!NJBU  R0117A'M$W^I-^+;ER)@@@ZR5]
M\)\#Q*CMH_!^]U@&!/CC28W_QFH)N=(V)-;FMT$@^JK;MD[8S$(T'@1 MTY,
M2O E&,?TE&[\X)BR$R(X0T& 4<FG+VA+B"DK($OC?<I^TI@0LQ\5B^]J+04"
M#66U@7QW@H>,,Q0$&/KN;M)$PHSCG*QDW6SVZJ>9J8B8H;VC$Q"C)DU5(0QD
MYQ]>H\S/P Z,T)QN7T[.&^,%Q&+K$4=KIU0"IQ:.ZD3KCJ1KTEX]1LYUY'7B
MR^N_@;A_C%>KX2!^Q6][D@G[-:???5;0B_EV#%L1!%+ZFNS!V^F'"W)EM59>
MIT1#2UN_Q:NCYZ=1S$H2J?T$XC2K6M]YY2_R'R)ROSL!;;"2TFI$6 #@EMS2
M7 ($V,T4_3O'1?P.3;RQ( !A)*0]B.)91..MRS-5S]O5-D;TQE_3YE?QP8G3
M$[DT;$E&>2*(,ZM4ATR\^@V_;WE.99%0791YOSJ5:D4A@"L8WWLO"P(]S<88
MK7CRLAH\_9';^%!W#1" EW$86IE'943#)PP4D18Z%9!IL14:=/[@)TP6=YXO
MVU<@A(66.A=+<0H(VA$8(83O@<H\$  R5(.G.+HCFZWM.>=W>>E(_!2\^*08
M;/78$?EPY::<?E+&/V*?Y#.!^7AZ<]RO>2=Y3MU![DC[0-!<HQ>"=E&+T-H
M^UO.U9-FO9"N]E+I-D4,_'I32[MBE$4VLZY]!+5ZT'$.ECD*!$,J=D;K-^89
MEB1S+F\BA=\+JM+K=!T<N"0(M+!U0)6BQRH308"H8:4JG%=8$\%:<I)Y28OZ
MVAPYWN#R(-#%#05Z1.PP0,%X$ !Q'-ZY &VT(9ORFB 00^YNZ_YVC$/-?ZB-
MQ!I#<"2/65$$^%,<'0]X!JV92#*0,&YRO:[U,-KX/@B$KYOE"G@5NQC#0&R_
MZ+*;QS)G4768VQ,&EWFA"LV2!97Z;/O"CK#9)PM(]5D@3O(9I7@[^$'*G?]\
MAS)[) @@.'F.),N1W\];.@D$:.H5#P'7,ZQE1E-K%*TI4141%33^5)EHGTG0
M%C>H%/.52H<KS %Q=D5N1ZZ%%AG2W&+YHO'V3ZKI$LJ[M%55=PJ;8=)U*O68
M#N+\Q$4_,R9XC(X)N_SG U9G2,3>AX^?\<A=C[*BNE\ @;27G7\X9$G-OSJA
MAT=L!2'#O,$@0.D4R-(II@6IC);0,U249R?UJ/,2[=K>)<8:  %7[,TGG00"
MM-)]15_WY &]H^ #_Z8)AH, A^9>YP\?\^47#@0!PB-*B7K]%$?O6"3VKDZD
M^,M]6#:]6;FI_^ZW^_[ISP8![/6.V-KO:SW*L(")-WH(4/5/+Z2L VGH]>5
M*E&MO.C ": >L!R4R"=2E*^M8#!^!G%Z-^3ZXZ?*H]5%HB#:GJBF+=!A)5-
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
M_L<O":(R!=,PTF,5TUAN\VGZF:=CC,DH0:0-XYOC?BVU4B;>-9< Q%J?8G3
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
M8E:S.?19"8:JQR:ZTM&J3Q"3?CWE6!M$6^=[]^P&"^>5XRZ339?;UP@6YL\
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
MTMI4L7@6*;;U&H\1$@\!E_W$M(\M#C8YM(SX@,JB:"9=:L3<U>6],6.4"(%
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
MQKCRK+CC&:032Q;$6=2YG8AT(C9,SN(DSQ8=NL0PGXL%SH)N+_PAX1GI9Q4
M?'FOAX(;8%8G.#+/D_L'1L$V,[83 +8OE->Q&)S98/PI'YB<P75XSSPR'<9%
M[OD\/*.47+^L\/0Z*MM/[!*7OL2ER]!]CP][PRV%GGQV_AO%UX&3)(_.7GP
M?5:R!O8->D=!=,!:1'$<IV=_NTL3YOFISK(>!;$$RR[!LK8)KZ/-7$2P;-8.
M(F!QKD(V^< !2&DJ5 9_=:H8LX!EZ*YBK]CH,4FC/8II!Q1R1W;^0<S413.L
M@5$0#K]+2?(;(D\/EHZQ7.%L4;UK"1/.04O"TE\@1S5!LJ\/$.[J6K)46)HZ
M'I? % !^L24P90E,&:\1F$SRFT6(24]9L=DCN\>3,W62-/0."V7;J<<*F&G@
MKDG?4T>J+J\<II;,(KIB(C7C;#H\\H# W%]$SZYL#EWK(96[-TJSS&7X-^X<
M/Z8=UFM^KL_((7![:^(C.\:DO=Z5D_C)ES!Z2U#\GCEW#L>4H"1T\:R\W&59
M!X_R+*%Y?OSO&O:O%*_=#3I$^ ZPC3BBD=:,-SG]WF&^0.H7$M']-S_=%=N4
M&'I59]L&[QF14\\Z0=([&;JHZM9. D-=_ R\^GL\9+UYP?^:;/"^)39\0XN;
M14X2IS7$X+]52,%_^?T%;4G]N4\HVL;.8>>[3L"\BN*Q1K:<(/?';?3^DTO:
M1<:G;-?Y7ZI-Y__P^]-S:X>U'\Z+0<RN41LO#'.T>.SEW@B9S\3@!ZRV >LP
M,R(R\K/5A5/LN8J*E[3]#@K\)^(YAE_.5F(%_^%D#X1]C8;<$%C$7Q)"4][]
MD]LJ27,1&/K0V>3=TN?#$QRG;F72%#OK"J<ID6ZJ*%:2\@A"ZY+5&,@ 5.99
M26XC.)$@;ZHT,YYPV.Z$P9>J9N&U,*N/EA3+)^VI4ZR2@-MPH8W_QL\&YV<3
MDSA:PM1='N.R8T459A:>$/-\69%!+21L6J(0J:JSR-H<CY9-'N;B&6QX!C]>
MEF=P<1LM;J/%;;2XC1:WT4R< H./!]-TG-Y@NA9XG@Q_!#:R\#^ZY(7?#GHG
M:JO !E=T;'B"'W%SUHPM#TH\7UP?B^MC<7W8QP]$6]OB [%DGV@)*0O-CT[S
M=2EHL32/Z %<+,SC$;&2;+O8GA?;LSW;<Y7J4R@=-/)B%7K%WQO5KB^P&->2
MK+(DJURVUP'?7V>[C5'&R]:;?,,B7X)PRA)U/MJ9R*S9TFDPH[O[!'-/)".
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
MB#V[\!I=]D/G. *+'LLBW4,8T0Q#5K)_))?=\KE((59_I40S0)W&S]JG\?/
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
MR&.I:SGF?EDPI\#MQ)IO(42;C<>!5O9@L/ GU,D+'"Z:2$]JK%!H-M,*7 K
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
MMB>FVL[GC2&8)%8^OWPEII^)S9D]K=C' F7W-\,C^KUX HQ=Y\[G9X]@^^Z
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
MIW.W1XQ%HJ+;/HFF;9<HTLCN[^"U,>CF5/W191F%W;2^-49Q-,F_/!C\0'>
M'CG2&6'L)5T?BKL0;^_?<;4>D'+D.?IX@\) A);;?@(QVEJ$.,$JV(=QB+>%
MM95JHU0R$)H\:;,TG+^51&%07*]"(R-2,G.H>8*JI0)F! ]MM#62I7/JC1Q[
M%XON%E_)8,/.JN1JG0]9$Q0C")L]Q]P-RG8 ?D&O>7TW2F]KQ8IX_%ELLC'@
M[@"2'?RPLG\<(E#(G#%./T*D]2=+"1.::IA1$ZB-,= :+M>XT#TK((?C$:<:
M#)$^@C@'I3TR+F@=UR>\S=,,W0*(+D.48YLP;IB'_A>\>N_4P&GYE11+D2_)
M)F-+D9T1)B/3 =+]=C@##.$M2@Y%]6NFY,6>8PR4(CT^+8G\/@KW54X]4XIA
MSS$7QQH5ZU8ND5Y13O;Q"$XVV'8WS; 1JKBE%!C:8\R+Q+7.)*I;F=MR78=M
M$]($C>8(Q7RO6/JS![<]E:?W9_-GRDT>(HTTR-WJ/=0/6QCG:&_5)I&8<@/0
M>P[*<>A-PSX^]/@E$+UU'CP5SSL2+WW\)":%ZES7$Z'R1GU?-(Q&M-GJIMZ
M&-"O"FVTVSEOYHS&E,BJKM%M[C&^7--=VX8N9B2;*])$[&I-?%'-6'-%T"#'
MS!!;T^P1*&*)(KBWKB719H2!DMACB8SFN6-1SDC81)R8!6[6GGR^[>[2"X3V
M9,R=P&1,A.V<EP$6N%E3FYCTVC7VS3T 1$IZY=@79YUI(BNY<@R8<Z>KD>(%
MZVF8.^J&RQ2BEF8=&+0P$'_HV]FQ:<^:K0UZ!PB6="UI74GF138A297.)$27
M<\\^''H[6SZ1ZR [24SUO3?7T1AV($$Q6-_<NTV.1AFA H7:I#+7[Z*L4'<=
MW1,'(E&KV_0Z>@J.PCS!TZJC:=Z,5 ERD1ZUW2F(+-+E9)?')-Y&X1$WS4Y!
MEBZY+_/.?;D01Z5R%]P=9XI!=!UJBW6ZB@-,&(\7PA"+FA^TZ!) KRP(6!3Q
M/3Y*C@267\Y<? ^2-'*(GY9R2[00G^XP:^+1I\ZZ<3X FWG.]-.US@MV;3%<
M:IZ@)2YB/+,FR= ]-GI-?FK)"+!A]#MW<ER"P9:8").OP7!V.'=<JWPH.L_#
M).YMDW:6S]Z_$WA&UDM^.$1AB;5G$.$P@%E6/KM%X@"(L]+@^QRFWV].K^AS
M#/V8-<-@XEQG4WA+3',1:\:D^=;5:_$)X-Z5AUWH>Q&U,@9]K)(MI\#_:9L<
M?_9Q74-X*G==_7#9=/6+/[Z^=';8^(-%A, P:U$&V[/YF],-B/W=WH/?Y6YD
M>YH] /',4HP)BLT@=<6W-MLGF4,H(\U9 A%:\+/T%:$*HB<G+CI L(U+[#G3
M\KM:>VAR,4J)"?K82;>,:ZUUSI_*HNEC%1-PO?HZ9ICR^H/LX05G'B7W3G>G
MF0.HPFUOA\RR"KQ9YLS57@322H'X M@]ZLAC)[V3;6Y,X1^$0?;0_Q. ^!?>
M%OPB2OO-*9K8R>N/A,].+H/,.0?\0MQ$5.B#\(CE-B;%4H>;=NC-HZK/F3#0
M*('GJ#G,#LN)@![<#FIGZ)MSM6\*::L82TT-\2J\"VRMDTDX/15OKM0CKA.>
M3>4T'>TJ:$I(S6/SI'F[HX24R3K]C<&WYHP?KN9ZOFL$=?(JKIFHS8W-Q+NJ
M[%QI2L+>WD(83U6^4E(C6T!:KG.R5CYK?+'5^YJC,UC;]=T^"7'SHM;,W1LN
M)FF*V6=FG;8\3%)H6(IFC9TQ[)MNI;I.E!%+4Y!X_=SSM>5XTYCZ0VJSN6VA
ML($LJVF>G#5^Y&X@0XV>>T_7$;+48R^P4&]JNRO1<?V(SYO3A;">P=:J8#EW
MPK-$M[Q"1X2^36Y21!A@S 5V'Z-S/WT+ U 12HO*>B]BQ^TE.GOQ\"WQ2:.3
M:7O$=G-JL\2;TSFWI$Z'$,NH';[R$K;%X8-IZ#UY?K@)?3HK[(TQQPT_WZ^8
M,0R- >:%;R%',.DUFK7I<N#+9F6M60L+ATC[1)4P\+F:DQ<'JFP&VV@I0%SA
MGATVY1Z-_M-]%093Q:0F_1S-U24D3'PD86PZ0Z%[%IY.1JG-AIY!>M]<BRC-
M3]NSR% W@SS*I=R4:^6F9F1V0TC]2K9>DT8L!AL#M3@6)69)@7"\1M6\[%M+
MJ:K%M+449[(1U]*VAY;X,VNSU[S,,@'8A''8,<IT+!HC3#5IS<\^!(F?%__P
MXN #*&Q['\*+=4:)V:3680,0EK(P^L=%!$8__'%7[8)5O;T2B+G#E:K=4ELF
M66R80R?>*@[79VRO^//$6UK%<>Y%I?69L;76L(FW^ 002PCNX^ .W1G&'MOC
MICY:Z,5IP2^XN.P-G6BKI>/@8QB!,A>7L,7>D$FWAHW,6#R.,QP-3-U>9]BD
M6\0M*R ZM-)RCIGX;:D<WB8!?<?L69,"\.J]/P3XF=F@QQEOAT,+M/&3;GH5
M!.BY3JO_X)>F6V6%/=;$9F_1/]?P-?G1M5FS1IK8:$&/:_@$DV.(5%7>;KO#
M36SY*4'R4_3_P@/SUA$'3[1=?*8K"#S*!EM_GFA+CVB-Z&F7Q'3VWQLRT=9>
M@)]CF?^77]]>L4^1L+7>D(FVAAYK'*#U<MJ_)1%A7^V_3XRO^W=_Y\5;0'DN
MB<,FO:_?0!3]=XPXVPOP4D16P4.:YHS7AC9^TDW_GD3H<?9@(0?URDC2QTVZ
MR=O2IGH)&T%L.:?OE3)\8MD):>2>GX5'@"1TK]H20V@B#I]TRR][+XKJROC4
MG;9'32[-PUOT(F\3>&(*])=1DV[P?@]PH]7M)YC\R':XY[87TS=*'CW1AA_\
M#5SE08C666492$OCT,?(VQ+VRQ@\L>;Y,40JQ3Z[AS"!MPFZ)#YCVP*3IKU@
M.\3Q>531&C3I]I[RMRCT/T:)1^=3S3'3/@')?H_5R<3_7G2U3]=YAN@PQO((
M_2%@39IH^]6]^1C"_4- V&G[[]-NBB)*-?\Z[8:P3%X8@JF;.H^8EOH SF>(
M'N( O/\WH%_>[KBI%+!27/@8IDBE^1_@0;K]D#IT<D9>;^ C^@W+[-X=:62C
MI;E5;*O-L5-='_3UH-@!^25L_WUB#*87BR (</#W!B 2],$K>,]NT(>^,S#*
MGSLM@UH?PA@[5!A;IXTD;/3B=R.Z*R\>5+S)(/O?.. 9!/_G?V4P!Y=?)DAW
M>,_NH\+%]G_^5UJZ)6G>SK/O,(RSGX-P?W9V(K&^[>-LG@.OT3%E;.6C8K@Y
M!V/E+SVL;+PH!=)@!X7+]L.^%0XW#@&EYTL'T'U2L ;HMF]-!_"_V@M\QVNG
M _K?[(6^[P[4@8#_L@\!?2>C#L#_:BO@71>F#N#_9BOP'.>H#ES\W59<4/VL
M.K#P#UNQ0'3<ZL# /RW'0-,;K$4*LE#V8WN9M6#!0F&0Y;C6@@,+9<*V-UP+
MU!;*@GV'NQ;(+10"^_Y\+9!;* 5VP@6T@&VA_$<.2- "O;42'S7600L:K!7Y
M>M$36L"W5MZCQ65HL?Y8*_310CVT8,%:H:\3/:(%> NE/6)DBA;@+13ZF%$O
M6I!@H?S'BJ31@@,+)4&1\!PMN+!0/"3%^FB!W5KAL!5(I 5T:P5"=IB2%EQ8
M*!UV8IZTN,,L% =;455:@+90^NM%;FD!W%K)KQ<9I@5\"V4_>LR9%@Q8*/A1
M0]FT(,!JJ:\7(J<%!18*>YW .RU@6RCG283V:4&)A?(?-4!0# %5I8YV)0YC
M=3K\)$Z3* SPL7YX\R(/G>F'= = EGXHBZ+L0(8+GJ3F*IW6F^V=2+=Z:7^@
MN;8<]5Z8Y5;;@XQM=A5%R0]\\A\3>)?D;]DFC_IM <F9;</6, ;J4UUKI]#<
MGCRXAL4I!+][40[0RU8H<Q08!2=; ERIEJ[R;(>XTI^@FY(B.,DJ8 K?DPP@
MU02K@*#G,XG.,@9.P^@A>75$9MH EN"E8<VP!PSF=:&-MF?[_(LBF_9G=QH&
M7^!IU=7L2!B.IE[( 2TIJ3B:F2&'$U&1QM%,C3'(Z'-S1Q,VQB.A?@L<3=@8
MCP#M_ID)['9R6!"2UAQ-Y1B,B6E8P@26O)$8T,D/)C#:C81^ #.PV&YW_G7Z
M(=E\2 Z@S%5:3';S-=FMRT..M_?O!Q"GW#8J]/'F\ VB" >3@1AM+5K%P2K8
MH\N3%NWKCZ#:*.T<Q"9/VM[I"29![F?HH07P&/J THR*.,S$1G&M^VH/*;4/
M%7VL>UO^ [%G+X\,TGS=>H#7]*@[S* !L\ ELX=0>XPYEICM /R"7LN:U6&7
MY;YF!3S^*#;9&' /\1&D6>FBQ!LK0M'1;RC@4(>;IGRYGM&LRR&UDC&POX%P
MNT,RVNJ(Z&I;I<RM-STIE$.>TLM8#_"-EX;^2&C+-0R2= J0JK)#[\P=HLDH
M.> +QY9;V',,VM[3[-Q@AVIL;XXQ*#863SKS16J/,<BT2ZY;'6_S>:'R;?H,
MVZ[T71CEZ+>BOAK95>Q1K415*G-;_@23-$5BV":D/2#-$4.WN8W3]$-MF2B^
MCW_SQVV1&_L0?_1"6!@7UYM7 />/B1<C+O?-@[AN3!>),C/MD2C9O)TZW#PI
MEU+@8](K]\P::0_>6\+X( G>Y"-0([266,,X1]M;G\UT-V"30%".0\(J2._?
MD1"70,0&/7@JK&*XW226=9/"ZL$5_O5]T3 :T6:K [T!,:"S.]IH8]O_ C+N
M'6R/,;;5>P_&Z,C3VD?$DM3)8ZW9>B5<"&Z^'KT$CK@4.,*UA+=@%[0Y6XV3
M$!U>BC[V(6A90"_]*EF&Z+JC+,.@Z@CPE2U7+?1G$['56-BAE:&?OX$/9WQP
M. *Q.SH94S8#KLPCW#?$.PJVD'.D'1O3LN@["O8PHW\3#W2+NN,HH?F8".0O
M9XUW'"]#3?%-O$E:MQV//Y42K3C6<,=1(1IGU#*C.PJS])/2,<D["K:*)X5A
M[W<<*QJY)]V1X'C(NA3_)+@=' =?C&>V?!>.0RS/.J0\*%>1O,"X-([#/_QA
MH3NBKB*=@^C&<AQRA<30\8Y=16Z+*/JN(KU%JXOQ*M)CJ-[%JTB/Z3@G'>UD
M(@<SQ<OI:A>3<<"?_:2NMB^1 U]>EW4G1>R,@=M&AMCYE^EZ@TO50K##7J-C
M>>&-)USU#FO)$AO2N?01;+VH:LS33STBC;BV<!C1+M#$U*+>G^W;DOD$IT(N
M;[&8\@R_QA!X$4ZX_E<28=[Z"6T7'^PZKKJLA$C3AV&*_G2'?HRW995)1 3K
M#3T71-OGK$/@1R2_A]NX+&WBGXI.G%Y1='T5!\5/42'JKX)_YZ5;LX;E";?L
M0'_(,AB^Y1GF2*_)D\>HY3;M'JQ#=:%((<4H]D,O>@R]MS#"G1_.QKGBY5]M
MD(*$($.0/P,_\M+TW!/Q KX"G&O>C,EJ3UU0.7>=-6,)V;/&$Z\@-HDHS-@,
MLTN:^#1AB QYM%U6?09!AY*PZ@TQM$[9UB<1.NXL'(<^3?*@XRZV<3C5+?@Y
M[K(2KK5$%^S<L:,)E5I*<46I'6)? *8?P']R!-EB37/"FC9JL_?%26-"3V),
M"@1KF]@<<Z ()FU;E);=02#1'L8>Z^[6S=OU&A7TF)47^N,,7M<+<RZQ2KVC
MO8'F6C$$05@^B$]>&#S$M]XAS+R(B7/V'(.@U-)0^II0]ECPES</R2V8XI',
M4,A1S_@I3<,,5('%I>"/I*UD6[[XA3A&Q8;FSQJL-Y,A7@""VGO+) K*8+.W
ML2PZVM3FR@>F^&,I7J?W[P#Z84K-VAVPD+DKX/OY/H^PY$C3.=@W6WB^;>=:
M7!4%Q\I81W$9$\H&UF]1N"W8PVM2_+5?23>^/P*8@6CEE_RC8?%L5CM1^P'S
MT!='HQ%X^OJV$7M54_JR0[HV(#K?-A"+PQ@.87^Z#OI]!A' CSJ.@NQ15HED
M*FV*S)U\SR0Y1VKJ-%R"\?;>>NDN KT8C[&K30,7_?$9 ); 8K9=^O(DOH ?
MQ9\&,;7+9-N *\YC(&R=N:JIL< <5E@^)MC2C#.S=Z6/!/VBCE9MZRY,@ARS
MGF+8&MH98E]8L'U->ENJ/T[>&@E$%<O:1J#EL3V#-(.AGU6]3%8_/%BZP!!
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
MP,L &OG;7_XN4AB,,]=<KO8.>W ?XB;)A^C].$2 NO/B>"[\N9O9/6)%]]"
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
MR&/-I7"4[$QDY\2ASIF6%3V(9ZO:T#?(?7L*^PUJ2G!T?ND(%BH^K0D-YW?
M:G1P;2@*1#(VMAPP1-(5((5\9Y+7VU$TBXIH33Q2GF^;#9J*,4"6 AQ7LG6$
MHM*CPZH;? F'9:G0S/'J(]>ZWZ*JP=2Q%JE:BZ([$@#WHD'3[ #++>-_-;:+
M?OKC=M7=6/7;)892G%+O-QO@9^?>/H@&L?6]G<:PRCX"](AY$=Y_CO9P:@VF
M$+6*E2VZP%^\/:N' &."94!(<J+&E+D HM;\5O.J (0E+.@?%Q#0#W\\@JT7
MW2,AG?B&D49,M+'RBT0\]OY\A38VBEQ5]$4K6#D][:,WQASZP 9 " )\%8J8
MP$:FW!=JG#EOED%6@/14)-D_@R.(<_ "X#'TP</S"Y,N>+/,!?=B$L%51='J
MT?_-89@&H4_-*!*=90^Q77S929K>>A">D$+VPX-!^I*__1O)!Z_)_?LA+*T6
MHK0HMZ@+R/B29%KP05G7'I2@?]RBG\.LM>UGD *<.BZ* ,XJQL#]BBL!)]LX
M_+/8[ V(P2;,:"(D;;3BY^O6.X29%^&OU!A"K 2'F4!LWD5_(CUH K/<] B)
M6'":D=04DXK55M/%JZ,HB>!L=[ :T*N/D>=Y8T3OO%(CB<T($W/Q\0S*SCOQ
M!O+)KFF(C8>FZ<(1;,AYP8>BPPUO.)M(&.8>C(:^T<5J7Z-BN6%>[E9AH8%B
M-'(4[$$/*-<(93,RU#V.!K*'3/,"]F/ L>59G4ZEF#ER+8%6(T,WOY"T(]J,
MJRED[<NM<S0-3S?5T RN-J-+'>$0I51'DQ'54 K/#NUH%N(@Y%"MUHYF(,J;
M>45,Y"[&2+[L/ C>/(3FVV2/TTI+RY6-E3N+K=[TMHH+9&\+\?GF=!GRY)WP
MKU;XTO9.M5<E:?3"YKS%YRAR+A0I#0Q6M5!UZQM#T5/DQ9Q0K=80XQME1C%U
M!KFT6?,YCI]P,7T "GM\RMPY::3!>F_=:W6Y=??[0Y2< #GP:, "=IP-XZ[V
MQ]FQ95ER,G\;?L>FUWC+W'A[C.*X [QX^K#?(RG;RT!$#N1CC32&NO)=.QU8
MCTI[C 7,0_;=O@ 0!T+L7LNG%L0-^Y1Y_H(4I0R&?@:"ERSQOW]%"DWZ_/*5
M^5*QYRCF/_?_R9&ZAM'VZU]^^2N=^Q#'39I2\HP)@;C![E\GW=9G[SW<YWOJ
MQMI_GW1KKV%6YM8&X3$,<FH"#GF<V:WB*IS/("KS=G?AX35AA.4/66'>X)GG
M?)74Q! .FB-,;U-< -2$61'F1[F^E[_9*R?0WNXO.6:+E64EK3PU?UXL>ZK,
M5-3O3/Q6Q%ZY3\9ST1FB0=\H^S3A5E"?/?@=9+=)7-HZ4[;VP9VG.J6H,!VG
M2*Q#X@\YE84^3J.<]*N@G/3K6#F)5N=MZ"UX@LD!NQ,$;YWFCRG&RDV"/KK>
MW(40^&@.@Y8I(U5G%"3[?1(7(GR!#_I^*"-U4,T'@9/\T#O*<YG6=9ZEF8=N
M?;PMCY5*,<H_I!@;7Y(85%:_57 ,4R;!T >;RU"O]E-03<D F4HE?;P.,NM[
MTWJ'_]8]^PL7+WGH0XS4X+S0_(LPP=>=%U=CQ,EP\HWH(U,!QL88;<Y) F#A
M/HW]TM%*WCYOM/.2[=$+(^P#_)C PA"N6<#M?4ZU.%21&8,8NT/<.\+JDA<(
M3!]B1)MA$GR"2:K<B\[XDN*#^V]PNG\'?H[S=NAG1QAE]OB&\/%+!%N)3]:A
M*5E?UQT[\W+T)"&=*\VC#-.)P-5CSS27\(QM6" .:/?H\G?S\E49?DV^V>B]
M/2*]&)0NB/0UR;RH^7=<G/U+DOT/*#H@E[%C#0&,!OXTWYX?:LMKB)Z\ZE=X
M'*TKX<2;,.>EC8IUT=D3(63W_!.<[-[+C@ZVO 8]";^,4E!O?^1^T#TD<K6C
MMCBC&J6RGS=8S09QW>J8[W*(=,5R1[][44X)/F4*F4.7FQ_#OZQ43NI2P.3O
M*V\_[EWROJ'C(<X0T:6A7Q"<)DV(_CWW]) *)*1003],L5;>!HDFHFC\H%DD
M/D%TZUA EP.<O2P5XL'Y[2F8QR3W1NC3BO74XG5Y@HD/0%"47F^J&?6&B+XE
MP9EV/UR79*"R[+RH<*UH<?=NR<5N<D>ODZMJ=>?*;XU&P".S>9RZ7!EWRY%T
M4S-HR>?=N%5'(&;5I9$#V9':,_SF#XPLA79K1?$D$ZLQ(D3^U&R3)DJ(F',$
M=M9%& K\;*X$,?#QG.M+2TNQ&F@AJB>FK9"9@,J<!T<0Q[HR1C WF_NF,Y6F
M>0B<C!.;L2C<EEYYQC=)!'*@,B.?ZNCTPLC^<11F2I)076*LDZAC-9#<6K7,
MU)X:8NFL$T=P0GJD="'%D?='2/0AI.0T&5]'(G0$7I;$(@/P' Z:F"E4$WZ+
M-5H-HP)A:IAQ3'T6DZ-X'I&S>'ENN[E.5A?R5*$P\_.J'$>!;AV&D?5E,^;L
MT%LZZKG-"%.KN/RJ57&QZ7I)O6JZ4P4=1?;(IXV9:FAS@5U;V#LM+=)FW)EE
M\ S5UF:D&61XZK-<'46T"F;'R)2UN2ZT!?Q.(%?79@R:YWH-6X;-B#+(Z:9/
MM';T(!1SPDE$OPGJQ$_-"JG9X#;CSP[]GA"Q8C/2G+?B]C/V'46W"M;7R_>W
MN?6#'?>UY7RR&5WNW516809',:WBDI)J.SC:G60"PE-34L)1_"I]$SCU*72@
MZ.^NDV"C!(8._/S#=?Q,5']#!^[_N>">@GM*@0XMGB3GHU%$*W=HP9ZS7L\I
M2H-HP;BS;I?IZXAHP;^SQN#Q94:TX--Y.Y+!JB5:#N3JS06,&B9:$'Z]:K)
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
M3#!8GH#@323NGC32)$>2<Q'2^)34*L8M)V3'(--^0IQBT"#!<@%2+!.,*<8
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
M!LY7G'\(\\7&6BUYGDH8S',F)FU=&F:?IC4C)_X>0VID_Y/T@V>4I;;,1HU
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
M^>FT@<!) +F*LKPXH[^M66ZQ4@B:QZ 4'P.RZSZGV1?*LFN+OI^9-<E2:(2
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
MEG*NCN"_%F,[V/J? JD22G[K*/F#$:'DEZU%2JN$@P]=$-#(^%HN:VQ?<!_
MVD$-Q4TWT-L$;G$H2J;AOUZ80GG^<B(*ZDIF,[?%($L%V"6^C'C3VKMADS'P
M84KPGH2!P'B#\ ]C>!-61PJ!.6%M)UT5%6+PO_/ D9:@O<FO8@*9W+'+=U_F
MP&)FQ_&&;:M>P1*NG#Q321!)$*,31,*51[.421!)$%LLB(0K[X*PQH$K'WV!
MFEL)6$YF+ '+HW&Z8%!]Y#T)&45='4**["<CAY2<6&VV7 TX26JEE].VMJZ6
M7(:.4^<7D=-"N13H@$*J#^CC@(X<E6@.XD<'<R9;R\YKRE>/'2F:RCN2]\8V
MQN2<]AT:ZK$RHY/<,6:LM2.N%\J1>FRF2WW,[63*D#M%?*54N5<LY:\*#@-!
M51HG+)\9I<KK$NQ9H[-"B:/[DS][#GP3U^0+FMHKGMHV.9PF@=H@L ULT_!$
M0@0^)JRO@0B<C@D18.S.\=*3P7Q>2P3[[+[7^CTK5YQ^G(&V.,/NTK@&I(:G
M +-WN&=R+T:"%8<^\%_#W0GM='S1:\T'Y#!7:LF09L?W$0TN[@ASF)&#!1_@
M4!@BI->S&9Q!" !,57.-W^^-IM\Q$[38H<',L41(V>\ -D!6JTIBU(Z;B-V4
MD^^/&U]*RC)TY%A+F!V2J# <W+%IN23$KC"&#S&[)GHKV#,<[6*1[ON/#:-_
MZ9 YZB"?T7'*(^>0KJ'$^)T>/Y>'>X0$*6<T<,Q<GZY<+B1\C"0L@8W&@SMT
M,7 Y[/$\=R#@XZMLO'?Q%0BO6!,G&VB1=($ N%D+3=D%W[70G8F+"_>_7,'%
M&[=$O &Y+HXNJ8 "1_E80?K7,09%-T6JXR+KFBZ=/I;Q>KW80CIM;^.T?3BB
MT_8944^1!?H.5.S\ UB4!,/[=/1-D'TIW\.;H!,:G7"X3Q6)C2QM*,^!\3FF
M4CZLH1=1['*I.\Z/*'#GAC>Q@[_N0SO]\E?\;5@JK\+(VZ;\61G6SQ-<3@;*
M(4W\2C[YTT:TA]U_42O:3?=TNTB13K^0.3TZ^!I6]*NHV,N!#7TP9"&3[MR.
M[ASOG.XL%;P@Y/1&%$4'WU!!RPXJ5XHM2N!$$D02Q"@$D6*+1K.421!)$%LL
MB!1;M O"&DELT=$VC2;%%HW(C(TJMBCY26['3W*R.WX2+,)<>,(%YT'_0^Z1
M/4(G?G$@@X(3\>CP+B$/>,F("H$3IEMU&7,=:X,''=AO+MX0@G$GQ(@M3-UP
MX%=AX',J!:_1<S5CN%-:<JM/51?7MNIJIF E%\P2[GSPT@75=6CUW<E0@K-9
M5@VTA'F%,_]=M^:9L7 1"'XS(MA@^'0)PF[NV+MQ@[)L=*8KV:B-TO;4&$W[
M (O!N 'B>&T'F _1_!-1 M>PLA[\Y\[[S4YZ>=UA:H3(ARGZPC%<-:9+J71E
M8!A2PDEV5/!KI,?(5((H<>GX-FCLM'RN#>P"5J2AQ>$8@B>#$T/1BCN!FQ[$
MERO^^6XD\3N%*N<-APPZ#2GA\P!CFRGL$A?+X!-+(Y+[6LUE33FET1CW-9:
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
MX$5_?>3*4[!,Q+1M.OV#\P?? PW+>&:*PF#\Z1-QEG%HZ ^&:C3D+<+[DH@
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
M'288$^-2'8&832$F6B *V]E,%YIBL]":RY)&N;8*FCOA ++X\'"^[R@EVQ>
M38$56V+B3\=EXH-EQYWXI@IIW[/U$(!S#Z4GXS]D_,U'1-=%(71FF2D6L"X'
M#!\&BDGT$4E\H$6)BB?S5P]Z'"D?.U[6V>N1MAGCNR;^J*&0L! &H)=8(3H7
M;>6*F<3?=?0P9'>90&C WK,MYI 0A\S5BKH-5C[ >=ZX=T\'6NF>*,G<;PIP
MF)!B+[5OLTX!\C%@]6=F6F=QJIN5TO-#H"[>P//R&;>8/Z)=T<5G2Y2J/^O$
M0_%1_?LJ/!0/1\1#\1(Z@3V0HW)%>RG1!20G8A)$$L1H!9%B $:SE$D021!;
M+(@4 [ +PAI)#,#1-HTFQ0",R(R-,P9@_#ZWFQ+K^GS5LB3'F?<$=$C1)(!^
M/E=-5&V-#K)!R@"&RB@K@]QC5JAR+N=,(^Q;[3"N-;\M<[]^-$ !76H:N5WC
M[.3^7 +H12 7D8Y'+FG,M @YRYG:\")J9IU&F*UQ!2#183?#HP'K"):*4Y+)
M,2?AAVG;T#<*O=0-?^%*,@4M/J:S]Z)0TI>6I$KA>TM2O.;YO4GI6(DLR_CC
M*98=IS$Y?QLDG,[,4HE&?B PN+'KT*>GJ< <]BN=MRY8Q:E-W0'5$25R'!D3
MA;I )QS<TN>Q\)S*/Q]<'H"^P;Y!P/8M\EJWBK@RDMOV]MVVCT;DMGWG^-FA
MPSVO??T)WO.H>$"<O\Q55DO8D)I/ =F0F5\:OO5/5R[9T*?M198+PS>:E;AS
M<NBJS&*-6!@-E9#-*%*E5G/8PW0@P46EP-S$IJV1?R)3NFK@7SA]+#'_8P0'
MLNO0B-6'BG(#\4MX5,U\FS#V.=Q=RLE@'G8WRX"(0DNZ0Y$VAMR5'0[FU9VR
M?()A 00J:*M<E$\(^0EQ.YRJ393I7.9 S6;H_+_JJ@=HQL>$S&!WY'2DAZQZ
M?,8E04838FIX6CZ,F&F9R(@B!]>XBUSZI"<[6BOR@)6 6QP_%1:@"=#HXDS,
M-:%X48.QU28'Z6_<FDB]2@,MU\1&$K2LE_*."?$5:Q@6)Z'T]*E2)(6Z=50&
M5M57T)F%>95\<1G*LN>T?ZJ(G>/JWB3D?;U._+F]KY=+E6/<4Q$J>G#M#Q!O
MQP:!\5KPRJ #7P,HXPH+X)04^JHE/8,U!_R]V)7WWKC:,@V6XN%PK2)\ $X'
MV#K:9K7J!6-0HQYP-JQHE-D,;<##>HJE: JKKO$JO$'KP%P7<,AKCI.)M62C
MG'I4S!T>CVI^A. /LI.2DJ_[YB)E*B>4<@_='$D021 )I4Q6+NET$L2H!)%0
MRET0UDA0RN-M&DU"*4=DQA)*N9N>G"UQ/B:?W]9KRKO(Z2NS]Z6Y+E0^=V3/
M[*/2#JV;&TI %2#8TA*HS)RD6/#6VE!TMU9(&CT1,/G%$'D^O39Q2F:-PU3X
M-6Q2<W/D+R8$DKX-&]PN=#6),/%+6<0)]3W?'@_Y';8GW?'-?*;6JRFFAN9J
MYGV'9Z D1\>']XX/CQ[=]6XY8C951>$K94\8W5A-W.21'[$B06')U+I!3)YR
M0@LE+?DZ"Z)]G8C%JL*!9?0+@A,XRFMMR5>)N+^X@VY.Z$@P4)H]?>>ZX-_S
MIW=Y>@S>>U\^P>F34%Q;V6;0=UFAAC?.!QF3"LAK1H49IVE ?R:TGS%/=2A[
MES#^T@4D^ <Q5SED_;C!9'R'0IJ"D +D:84G ?YO*:^94W-0*CV\M^MUKDJ?
MO&/Y+NL7FZ41<FZ9Y=RUSO45W"@P8B%;H3KF\-\*E@CN(F#"*A/5N6U+G>E*
MTF#[8^E*MD_B/1'B)3 S*K)R8-J04A?U6Y:;.-&4]@8[C8,5\G8I$/1Z!=@L
M[-MM4%?>EVRJMIMX#@5'?(*)PL5<,#LRS'>J(HYD2O?R)M9]&"2AFNQ@PO4L
M/HT1=96ZUU&T3=#(H44)SO^8!?\J</[C$<'Y+Y'EW*?5B^]-F7^B0,5^G/,;
MMS'D87=DZGBUQNOT9T&]A9ZIC>L>'3?.0H2XL@H6.7/XL@ZKDJ&!ILL$=!3R
M,[O@-AC#&NR'C<\,IK;:)XD&X1O2(#P>4V%GLUR:\EK) HE$^B%GR+@!2M1=
M19[%+RC!P&P3;OOD3P[FF\@^I<0F;U421!+$> 61P.;1+&421!+$%@LB@<V[
M(*R1@,TGVS2:!#:/R(R-$VR.); WS'2#WD;G'"2XH>=:Z6&_G9=06DKLT8[5
M%H&ZU^9 W'^ N_ZLJG4ACAY-Q-'CDP>4$R"7" 3G$X$@22E<&<./.W*P4>-I
M]&[V!MWQV!P^?_]!0.8.-F<I"VN&TBN[- ?&S;DE@N5<IF4_KW+B<VTIO[*\
M@J6C!$S"B0CM<CDZ,$H$H0@.X@S/3[?#.+R9.AY?@L<[5VWI^&E1BE,%O<R&
MH/Q9"XI@%P'<$]*-12/8V?'O#0)[EUC$O'.CB1<M5?\TU^QB=L@6)SV7JO#9
MI"';@R K(OE%5W*7 ?V9NG5#)$,<O)"\S-_4RSR>VNEH5U2=84K3#P1G%^*G
M@(PG1_)7<22GT_?&TU>*SU-(MHG$PL!T] WR+MA&_/O1!*:#_T?[')?T= $E
M&X^%*LC)J'Y;HSJ>TO"1#I^UL) &U%?MC%U-INJ/FZJ/+_/G6"NX"D[YN@O#
MPA@X?'HM%N&Z9&X=FRU4WB)A#3KB+24JW^-/T<HMZ*5$AB&EV@S?V+*-I^SY
MN>/-Z5YA=L6J[8)TTVWQCYG@S])&-K[0OEZV2PRTU47@]O^X24;'"+$\>)*Q
M&^^0X4EX:]>.W\H;[JC _&;9@>E*_"2O!VM;D(,)ZP7@\'K#)L::T!.6&]"6
M([O7RQ-L5%D*+HK,M#760IAMTV9-W [)7Y\$D00Q/D&D<)O1+&421!+$%@LB
MA=OL@K!&$FYS?YM&D\)M1F3&4KC-:%PX[#U9AOQLTS9(X.X=$O#.WN@2:7HQ
M)J,K!-WE!'^)()GD O^V+O#Q5*"'XWJFJ CW#L5*)(?R9V)ZGUK=SPT\8!OV
MQV(.MC/A^YMLLK<<6KFDV,"?PTEPX:( MW./;>T2?L6-])%@'53^SX?(0S#M
M$$]2X*U796YJR\Q1#':H[<ZX/SDX03:,;5I&-Z0O<K++@Z]QKG\5?3VSXBS/
MZ7(.VDB*I_*/'Y"WMXFWXKTOO@\X)1F_&8L#Z<\+E36USN"<N08;!!9K86HP
M4TE:X5S6]KUX)4LY)Y,JWLQFNKOR)OE<O!'?FP_BY/3^\>G#)!8OEDM9BO]H
M98D,=N+P\/')Z;T;!;0?1C==5&[WHC+=H8N*.#F\AW1S&5Z,BR(0 <*W:KAE
M7Q-'HBM@Q-QWEDJ\,$>JG)HK^&^>8W&I@Z'[3=*]V]6];(=TK_2O6'2\=_%D
MZ[RU^([F\_C:'ITF1;XA4D719ABB!H+!)G2#<6MENYPB02GQ2E)E,D?"ZM1W
M,\4M:>XWT]Q\=S3W%ZFO%'&U7K;3VLQ]3J68R:L-#M<;;_KB#F6+WDW:MP7:
MIW9'^[[G<G"@9;_(NI8E5RVLT9JQR\%^OBM^;]X* J4TF/U.@(Y F8"_&V09
MR*0I*WSETZN=3R<J%PWC_Q7.+[@GT;;N$$0FJHY]C=S4@4^>WWZG[C?QRQ-;
M[59ZW[=A,&+[M>9KN59EY*Q'WEZ-]3.;(:S-,S-(SHE <G>_W]4'^&I,P.V_
M_.3&^(R4&) BBY(@DB!V51 I,6 T2YD$D02QQ8)(B0&[(*R1) 8\V*;1I,2
M$9FQ424&[*M'^:S6LDA!:D/8[P77.*.82/2V><(&N31M29D.\'VQ:,L<79V@
M'QD"=7>.#@__?G?=;0(G"/H^,1[YA]JT%1?1$W-C7 6U%L-W-#: GM-F)3"G
MPL[(7=,5QA/S5J(?5JG ?[GFV:%::]<*"4:AV9F$7K!,T\I7;'.4$VY41(])
M7R'H.FL=16;7X($0Y^@.IE'SH\0)*N'Q"L;2J$TY4:QUR6&GZ&?BXIT@D5H1
M)+D*5!S$0UI%WY\:*AO( Z+8;HXPI2!N0B:)@S2J4$@#@U'^C,0=+S1&%)YE
M6!:4^3MIP;JG-\9*??GZGBJ!3=_,-.Q46,B%I"RJK3$+\$.P#-1!59MEU6!)
M7QHG@CF@YX6<FAKK.598L-%2J5X,]JZZE+ E5J6$=8\XE=W\XFWJID'F(S#N
M^)WX27L1"^\/VHK>=_^,G?A,,['1S<=-Q'ZCAV>X#%0\,60'0(<8"<6+PCKJ
M:IIFF(< ,@]Z"8O/+,UEWGU?6]MVJA=4T=!V@+7C)E$?;4K<&5Z5%XSN$.G4
M;+OS=;9A,'N+&*+1]?MKN PG[LRU_8VTZ+3]D/T,K2A:S8[A?6 KF[*@\("X
MNN>RDB45(>:@G]_97.1&3%L+N\-2>$&<.BS6*QVO 9D]9OG>'#3&;>HY&7ZL
MU.TJ79=QW[5R9HO>"OTA1VVH>FTH6+O;9K6>^EJG7;#=;(9>^52<^/:+$Q\?
MCJ@X\0659.=Z##_!+;&TG?5.Q3"3%R\)(@EB=()((/QHEC()(@EBBP610/A=
M$-9(0/C3;1I- N%'9,9&!<+OD=MMT(_%A18=#J-+_@7!!ZI8P"Z "0(QZ!A@
MO,:[KR2GXP1/7F,"XHLM('$?NQ(::=_;(6J?2>2VL\K!,9S;C)U*+D YPZJ0
M^""M&W24&>O'0D )U:]<=;\3^C-4MM)7J*19<.E)]UW"P!BONK98PA*NZ>C$
M@Y_KME"NMUK-V\)-.X)N7/(J3OB&ZHU*Y+7$ I(\D<M*9>PRQ*8.A+A<F+;(
MUX'UF79(5:YM5JL*6ER)J6JNE2H_U2@+GC$T7KK/GEFM9JIV"[I0M=+E#<D<
M%9R."B&3Y5+E&I:F('P0%W"V<GY9Y]&,9]"M.69IX0+ILHU$A7($;6FTQUS(
MG<LSHK;)?XO.U9Q\I*AQWB4:AR5@J$*VD.4<'Z^5*!7,VLK::<H"A6C")/K=
M2^N^FGRJW\"G>C0BG^HSTF\T-N*%&G:G[N\9%"((+$<6P:<+V'IH%T)9732
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
M5P:7CZP=S;RCZL !<C%H'A/UO5HO#2^8U0%9AI,QN75C<C(B8_+,U Y=P;U
M]0'.B%?F!1%P7# KS9[;&@06F9#$E;W.,!QK9@)K3T1Y &\$&C;P!I7*C.K=
M(,D 1V?3URGO?!45VL&X U@#&)Y=Z K-1XC&('MPK6U4P7VR>?-T]H)"=Q62
M KC*.([->Z"@!545DC46I5_%<;2;]WHV>=P/7J3IXLUO &:*L;\8WNLZI:9A
MPV'I;PSKX*MY"1-Q1I5*%E%'LM9TP8O")'P ;["F')P<R&6\9X7H ]#W1%'#
M8-Y@B=9*.]"%-(H_CL*#3^[O5GCP<[ P;43KOPU;8_+Q^NWI1+J5$VE,1>_6
MM3P^<U*T0'(W)D$D08Q"$"E:8#1+F021!+'%@DC1 KL@K)%$"YQLTVA2M,"(
MS%B*%MA-]RFZ^W+W5D]TSORER 4(NW1&50HW78&;R,J:+] _H+L:KN1]1+^4
M GMYY!E3J?2BRY1=ZAZ-N1L=-AG[#2/G8J";#4[&R/6ZQLT^-)(U^M8#(7X9
M&B/Y:>DJ/[FQ218$!RT(PKPP1V\EG(O7D=.CE&B*M9K+VD=C^)E"_S<B]A/*
M.U:%=ZMF1--!(0FA471]M[5M502.-8A'X2<(OS>K7A>N]J2K-NF^2FC_35_G
MLL[(.4(X6- ?_I4X<3?T![I\;1H4.49OA#D[+I&I0= M%EB/E]8E]& BX5 (
M Z<#$@\N)BQ>25V@8WOB:%+@I,XP0]OG$1D.;U"*1J$I<^CC;.3.A5WPS"D)
MF[,,$3]4]94$,:[$4DD+%P,[$=.V(<!A"5NOP?*@+MB$J?\[-ER$.(."^PT6
ML7!<!]\_=&B&, 558I<=0_Q%%/WSO:%0![2%1+U!14F)A88#/XB8&/9SHPNG
M0FXDQ-QN37%%!1)R7NHH*;-'-1.E:%(>*L>C8 Y[6ZQ\C665)]?S[;N>'XS(
M]?R3O+8N0N"- [2V"6LYV"6P:M^3_C>LJ(-(74A(7-UF%0S@3,'*(,N\Q>A&
M#C!<MJ7.= 67#C@?+<:DP9%"Q54F+LYLWOJR'QQ1PLQ-,%RXCF+,"AWDB/*:
M^OUD,Z*P5\<E)(W"3$H7&-#!Q$2PA9VN3:DHHJ(<_$2.L79XKENA/H#IQ2,5
MV0Y<IZX&C2I!1!2Y&;'9DW14$]W/N&.LZ3&'<Q:O"W0NPGE*94GP*,,I]XY3
MO#[X&,_^780';[&<R4+62T+7F;H@5\L2H_T<.;\+>*R5&SA=WG$)^":&"S /
M:=AT1N,O!.P3WPK^N8(I%L2@0,7$XTH[/DI6@C+7I5IUA&HSY:BVYG!GJ4M'
MTN*GHUFLL'GQ_F0==?T0,=N5-J[(BPMTPE7:)I.6<H&3>R )(@EB?()(Z-YH
MEC()(@EBBP61T+U=$-9(T+W[VS2:A.Z-R(PE=&\W'5V%O(Z<4I/('S5QI)5,
M+EXK^/!ZH0B_V0C2][5F,0=+YUK6FOQ;GO2;?2EJ615F1;Z1")HK]%)S>C \
MZI(KHBC_H]/=BO+_R4U";UN@_WI"R+Y2YR.<72&E,BC=LD7/)KV645ZAAP61
M*Q#K71\(L<;^>JT9Q0[90 6QJF+Q4"1?)D[!0&/J'**^MZF:&0+B,*M>?:BT
M*PA-;E_G4:5L'\.97#9;J+PM%*+!!:/.;WP6T7K:-@_,%>!D9+:7K@1M4E9[
MB6F'F/VDV M+GLX$O-T^\'8Z(N#M&7,<@]7^25[O.7#T_!,%,B:T![,@,3I_
M YC0Q070L:B8T8$>)GP^8EINY ?^LB.5QK(LCI(CP\P]:KTS$-8Q6%#E8]MB
MI((?9U6;O,V:?NT5EVF=45'D&/@(@3PW@!9KAJ>CR^Z2+*>N4 U/;RG?JY!
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
M6>];[KWM5;'654DS%&;V948%#'A1>V!$^&.*,!HB&F*\AH@(_V@>931$-,2
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
M=](6,;G;;,-C",IB,_F*TM8EV)D )7%5WL('V!"W%N^:>@9^90*XBW8)2UL
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
M2]BZ..E_@WO 1M=TJS\A1UM7*?P;.Q;!.P_>Q@Q<GJ_6WE=[(T&W9"*50J!
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
M0C:</?T!(2B'?],,'>)\_,SWC@H17-= SM%<=J\G+Q9:D>;]32UGLSU?99R
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
M9.<$],*14Y@5#/,&C7X]5NR*]823Q\3\,;N>M*!L'Y.5V9I0:2LVKK/^4.W
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
M!+9+P5I^F:E_-^ $+?*_<;6MIFP<V<Z6VCK^',;J,/M/;96HASG_=>=4MO!
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
M[:8"1VXH2<1YO:+TZ$9#3:%L9@P&IC+-HBSXL]NRR3,B_/%'L,F@#BQL F(
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
MF-2O1#Y]JR^6'QC'P61=5*D6,JM@:TZQ\#CY+Y5QM@HS2JEH?RFFVBR?QCU
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
MD#H WWD G2"<('HA" ?@]V8HG2"<(#HL" ?@'X*P>@+@3[K4&P?@]\B,/5X
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
MS^!)7 G2D18=,C.+$X03Q#?EZOFOI[,DV/[S/_[KZ3)?1?_\_U!+ P04
M" !NA(];$,JR_4H#  #[$@  #P   &=N<W,M97@R,5\Q+FAT;>U8WV_;-A!^
MSU]Q3;$AP4)9<I=@DU0#KNVT!I)TL)QAV!LMG:U;*%(@*<OJ7S]*CK8V"Y8^
M+%O71"^"=#^^NT\?*/+B%XS!]'Q^!>/4TA:G9%*A3*41CI++8WBWO+R J4JK
M J4%!KFU93@8U'7M96N21HG*DI+&2U4Q ,9&<9MPHI&WKV'*+4(X](>G+!BR
MX'09G(6O@O#4]UZ=_?C]=[X?^OZ?4:IL-&UR"T?I,;1!#EE*% (;."?)94I<
M0-)CGL!<IAZ,A8!%&V9@@0;U%C.OS7D0Y[80HP.(<^29NT-LR0H<S7YAP\ +
MXL'^T3D,;CWBE<H:,+81^/JPY%E&<A/^4.ZB@NL-R9!75KV@HE3:<FFC#XQD
MAKO0CUB-JQNRS.+.,D,?D/'LM\K8,/#];Z)2&6HK#C4*WK(<'7;E9+3MP?I4
MPZ@@R7)L^PD#DO?&Q@,7^4>&5'!C7A\6W 6F2EKWH;J[>T9]>!?@]/Z,9>^W
M=I%=!Z[TTMXVSJPJ79>=;<T+$DVXI (-7&$-"U5PV3NNE+6J<)S9J..""]HX
MI+:=%J;-T".E2B@=OO2[*ZISLLA,R5,,2XVLUKS< ]9[,E9*9-%'U0T=Q-\5
MU-EN4,OV&THEL6.VILSFX9IL3Y6K:K;+:446]J)HXQS#Y6-S(G#]Y5*27+])
MYM/Y>#&?)?#^');O9K"8O9TGR\7X:OG_(.F?Y@0>L6W_2VWZ+4IN&@/C C6E
M'#*$R<_Q2H^.WNL-EPXM@\HM+!ILCB!X;4"MX1)WE*KC_Y*P?X^B;U\&9W[T
M%,4!O3HFJB@JZ?31_9=APB7/.%Q?3!Y4RAOM_D4F=QE$5:R(G]P&/VOGJ6AG
M/H>D='N5$TB\L7?M/2B9SOM9'T]%'S]5J*UR._Q4G<#%9RPI'P4\J^1K5\FO
MSIKS+<I[I$&RTT5BVT.H$\;4G7=JKO%9%5^[*F9;MP2@@"6FN71%; C-?8O'
M785<X?:1]QZ?<;YYB"?_$17RR6#A+Z.)M< =RTACVLT/TG;/)J.,3"EX$[;6
MN].+=@9"ZZ;'['P8RNR!L4:N>_!;]D@*DHX4R[7MIC#1IP:7<O^ZY!MD*XW\
MAO&U11UR4?/&= .7>-".=T8'\: ;#/T.4$L#!!0    ( &Z$CUN337H/K 0
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
MS%JBHH4 1G%LMBOM4N>8ON(Q3^I,50)U(O)6(-!"U$JKY@QGY CS% MX6EN
MNL:36QL:C16!;K=(HE(H@$@V"+<PG OV9-Q-6*[,S#4PMW NG;=X,F.<7D:[
MT<K6"EI=8\R&M8^ O9^ ?=%F9U>\^^.SRWZW]VKH:DS6G(BRE,ESB8_!\2>,
M6P@00\C(L0*" @/$]5A)-R%Q$J,S(&5I>A;+VP\:WQH5L59:DX' UX[M(;0$
M(%8C?HXOLPG7YT#7)^RT4BC1.^!);[ '^Z%K;R#B4WR4=$;0$>.DGU'N7(%^
MA"+9LO- ^96!<AR(YKD>$"A!E.0!<,;5"X4:Y%=Q__+%J^\!]WR?'8%#JQ
M89_^/#I;1"$R7KG=N]!>/@9$6CU29 >FLJ@ ,^94NI"'40ITT$,GCV4&7]T%
MXMT(0K>F!TOXM>H=@AHE9G.TQ1DE!??!T+&30G(K:0(RDIBP+VG25#DB%B'2
M76 A(6L;!VB0QUV".I4<8R:K%*?-!J<5C%@2%.P1Z<XJ2\._QD""Z$7L#^(!
MY/_'T(BK,UX/C9W3ZD:$[)Z0=PX4#*ZI%(1_[HSFM//@J;ZR1+\I*+@5#4 Q
M9"0?2R7]G%C,MF$I7 .6 TQCI%T17:'O88.[K"=45K;$,'&!=669L2(8$(C\
M.6@D4PJC!5N@I# D$3RDQ(C <)4E[C&/,?%@8B+;9\=3KJJ04PDPD.<0/M/1
M>&;<Y,A+%K7#)A$?M_/F$ /8$1.\B^Q\;"K_:1-VV<;X0AKHZ)%__KC)QLVA
M)H0UQ*5 >X:D_!'&#P7& E-[!,@FT.@>I6;!H64[G&^0T8G*F"RK+.%IA3=L
M4UL8Y[&!;OE1F<M0T]\5\@[4O?>I/CF&!F;;-?':=CS 0K@%TE=O!O>C71/N
M%C2+\G0()1!A PM+4F\N<Z;D!:CZ2FA-_O:+]$#"Y[L\&0^^^&0<;J=%$V>M
M9?*D7+Z*]&4>):C>@&9MG &6MG$\"'ACW8+:A!>HLRBD]Q""8EN_L4'F1(U"
MHG5!PQX& VX+CK8=_$UGD2:&X>]*HO$A7"N=A8NC_<?C[X,!-QY_J;*#V+9$
MZ-(E!EV'9!(0:S4E61Q#9\ OB&-$MAM81N#IX4J]N3>\$8+K$V.\0MJ2:KG
MC@X^GVD;>H]]$+7(PEN1Z3BD.:XJT!NX<&$V]2ZW]8KU@:3A1_ N#JBOD:SD
M%E-;"Z$$(1TC&,.G*C5J6W&CEWIJU!1HM]?\O/YPR-89'(I2F3E@ZVQB8MKF
M5V(",7PW;*A]_]'U[>.&ZN52=H1[;S%&-_4&K5 '=\/5N%U!UPUKMNYN\ILU
M6]_17)\PJD\,ET6U,74='UE#ZM!X:DT4G^/Q.I0B#J/F%]UV]_FP%D?D*EXZ
M2%V\+JIK#4FY;333757<E=)&O)%",;%8C: ]5#"NE!<VY7)U?6''BUI_Q]N-
MD;8NZ PM3<:XJUZDX6="+[89<*4HDLH>Z^=8:X@OIL1O\6A5N[200BA8B#5>
M7^E9UR7BF^WU>]WVX!^!UY?6-%Z[^'7-:$#M#1RQ.8E;.P;EMGEE4:D:W]#:
ML_"YP,[^NK-L<+OBO9W<UW$==J=E=[N5_5U;4/8-@>F!0>9K>_.;F_E$0K[R
M+8 _XWW&UYQR^R5M!O_PO/?^BA_&X)0W)K]_??CB'\08OBL:=;7,?ZV.OS_,
M%5PF\?J(JOG1=56AAT*Z$FE52JT;J25\&6/S*QCT[0Z9SQM;0M\$M'C\;L9M
MG#99[#>UL5(KJ=$LSVW->:\VX(K'UR4>G>/VD_ <HS3E:L;G+FPXHPY]K^?P
MR:@3OA'T/U!+ P04    " !NA(];R?92N>,&  !L*@  #P   &=N<W,M97@S
M,E\Q+FAT;>U:;6_;.!+^WE\QVZ*+!!?9LEVWN[(W@,]QKL&U26"[A]Y'6J(B
M7BE22U*QW5]_,Y3DO#C;%MW>;=PZ@)U(',X\G(>O3SC\*0C@Y/3L'$:Q$]?\
M1-A8:EL:#@>SMX?P>O[V#9SHN,RY<A! YEP1M=O+Y;*5I$)9+4LGM+*M6.=M
M"(+C(3D<&\[H-9PPQR'JAMU^T.D&G?Z\\S+J=:)^V'K1>=7[6QA&87A32Q=K
M(ZXR!P?Q(5 EC*P4EY*OX50HIF+!),R:F$=PIN(6C*2$*56S,.66FVN>M,CG
MDV'F<GG\!(899PG^AJ$33O+CR?N@UVUUANWJ$0W:M<5PH9,U6+>6_+>G!4L2
MH:ZB7XK5(&?F2JB(E4[_)/)"&\>4&WP,A$KX*@H'P9(O/@@7.+YR@14?><"2
M_Y3619TP?#XHM!6$.#)<,LKRX*F'DXCK>\$"IXLH;/6%VCCO#G*A@HQ3"['H
M%95M.USH%<4EO MM$FX"?(-AAD43(=6J@H:8"E>WJ(HW\&4IRX5<1W.1<POG
M? E3G3/5&"ZT<SI'6]]$)L65BB1/-X[H;RRMGTR%E@"0[P;#,A..![9@,8\*
MPX.E8<7@%K N OL4%E_V@1M%[51:<9^;I4A<%J68_AC+L9]BV)^?=5Z&@V&;
M:AP/VP5^,-N;K,>26?O;TYQA];J2_XW/W#QMX#84]!]D\'^:6I_ ^^F+M=0F
M>A;ZG\$?)W-9=9:%ELG@'K9OD]W)*A,+X: :1E6.'R50N-T#OH"OS_; 3U 6
M8TAN'BUGX\ET?G9Z-A[-SR[.X>(4+J=GY^.SR]$;F+R?C-_-S_XUP==H,9G"
MZ/SDIOR[8OBK1^0CIQ>7\!'2A6S6'.Y9VP'6+M]-9^]&YW.87^SYV@&^.K_
MN]:L-6[!;#+V$VFGUP^/]MSM '>C&8Q.+B[G$US:]L-NIZAK!MNOX4O:N<Q?
M3V VFOY]=#Z9!1?OWTS^#:/QG$JZ8=C=048]$W364"YZT>KW>L_O1_]&>U1_
M8OM*EK_Y(8+%&>@47,:AQ+8;BPAY ADW?+&&F!LG4L'QF"\4L#C&8RU3,8>E
M<!G<3,1^ @9F@26Z<%B_*(TM\7@.3L.,QUZ'H(Y3AYHQLV"*V^!B1;K"*'94
M0AW'!\J$!6T(!,0,LR#<VCM7:)4*!$76_^"*V;6M](<#\OKSLU4W[,2#L<X+
MIM;58S(X/,*8S!T1EEN>/RB]E#RYXD<>TDBIDDF8<A(6&IRU)T#TI]KDT F#
M?T**#J@P%3;&&FO.#'#,78(MQ<;G"W3>PW1X\20MI<0\HA^)::SR1I4-_[T4
MAI.B8RE:DZ1.[X =;M+$X]+@F1<K3E9QQM05;W+5^;7W @[X*L:0E!ML&]5(
M2OR0WD,@4R&Q QQBWA*? 6\A%!;EE3+4G+832KHML2N8JODI$P9A8]^S!+!B
M7TK >MR0_H,%!2*V1W4F&ET(/2;^D.Z#HE4IJ_;I@ILJZ+W4,MN\(=S6UVLR
MC'6$3FR#H\)Y-Z!U6*O*HE"Q+).MQK3^S%ST5R\FW\L\0QID$L$)CZOQT>E7
MX^/_M;8^E(N_4 A[ B2$LH7D#9A:,"0TY [!4VD@V5J7SFN>@\KSB[ 5/A_4
MYDBG9(7ED>4%P_%5BYKDW#2>KX45"YP)W#IJS!LK-$LVV?#>O51Z2\=L=+E:
MR&R[I/;?=F8K4JV/OL*\/9C;)8(.%H:S#Y'_#NC% RQM8;LCS)+T6C]7>B>^
MN*9U"B?CV@_:;6R:WH!6&U&V>M/JX]1IM13)QKB63-'V86GQ%=5YC)N]+^J&
M;=N&J<!UQ.!2U8(31DN!R^X(M#M-\(]!XP,4'GUF'MWM!H\SP5/< >%NB&1_
MN*@V@?M^NULT'EP:W**) G=M6UP>?CF9>P8_P> ?<_:U_[';Z8&U7_';,&;6
MXJ'*,'C3@M=8"Q_XQ^ M&6GU_7#]8S#ZY6Q^?TWWVX";.RC[;<!.TGAK&[#%
MY6>V ?@'G8I_=-%V3BIF+<W&E:A&TBSI:205DD!VHU8Z#8@LSD X\!=GO)AK
M06D'"><Y3T@GQ.^--'E+=20Q;J,\CG6>"VL;<:_V@?X7I"K&VA2:)(@$%FN,
ME'+#22D6"BU(Z*O4R"WEUJO.]^/>$CDK63FO!-:#9<8=B;<Y2SC&Q<,/)SV7
MI:YVXL7/6E#<).$06VQJR9(VG5A.B*ZXX@8[WPUX:IO$QI8,V[NMCE9->+R"
MXIWK5??N3W4'J>2K(!&F4II)#"IS-4B$+21;1U2Z-2GY2W#;5]_H5IU(UPT,
M7S= AO9WXO[,G;ALLU#58(7"[H:P'#.U!'BW #->O2ZPNU8+5^!'0L3DDJVM
M7ZJ&;;I/>?QDV/8W,?\+4$L#!!0    ( &Z$CUN)-_8)N'L  (94!0 .
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
MG;+#4:4HEXI/K=$ONSS?5N7Y[G=YOEV>[[-8RB[/MRDJ1+,TVR\MUFR/18Q
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
M3F&H1N<RGB77+N<)85[28[F";^?X!<D)/V$*EI'I''$3TS 3F8J:X>^F15Z
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
MWE7'L!0!S-!;B)Y .>WZM?!O'B0C<E,K#HB0A()F:<Q;P&@9=7UW)?L6E>C
M8B)A'C&%EOB*B%X*/"R034NEV+(MQ@YU1CW(<*8C#3%:<E^$<_XJ'"O<'('U
M93A>>1J."O:H:IJZFJVA-I99\Q4[GP"RHV0NUA/:=9EBK:K;NF]#<;N,JRYY
M;F.7LDN>VPQULD7)<WVOHGZ47!5+.J&^D[-$N5K"VM05+S4AT4B DA%D+D9$
M01EPEQ0&]DV@.B!! J@+2 V%@[ +A<PL:7M5)36QM3Y0-*Z0 X30HLJ*5$22
MJ'U%& (U.I/%Z+L6DF!CRHA8(C30SS*^LYY9M#N;78K@+7G0V**P3^>8E'X3
MOREO2#+#1L(ZF9ZDAF+  YP!-@;A$V-JE8P/R]BH.S?X#F,W$3>U-@T]0S"*
MW<).T,E0 &A)V5MY85)ZIVZ,@3G1 JR1  Z>L"P'.JULS<$C."73DF'D\IO(
M4##&DOZF;ER"(F2G.*Y$*92""S^4&YAY'**RS2\YK=Y76&#XG,X]R [8L)E)
M*='SH*):,6P%>PI6+Y-LP3)438!LW<JAS00;?@2B9:+D:P;*03:6[FM[UUB3
MY7TE;G,R.RE:Q@L>)[D:7N<N?@;NXA;GL8 Z4$QG>H^3B#SGG[&R:L/<QBMC
M7D;-FC ^#$8E%(<S@Q&IT!]^%XO (J@;5;:Y6!ZSQG[1@V=)_!(SLL'^2Q<U
M#U=QD"KVQ?< LV>6(DSH3:I1E"POEM8#I;N(XE(,P0Q1X%[AES$2AS)H1CW.
MEH"?]:_I$&L-0ZRU&;+VH7_6O^B=.I]ZPV'_XK*[ZC;^JGO=9G3:D:X4T%A,
MA[XH3%4#RH)$0IY,6B(Y7#$8#>$0QHBJ/-3<B5W4M'FF=(NBIO^;LN86J&8$
M8"(K #S&B]!VA+,:E^B2J]68CO#K";S(PQWLRLH?,<>(V,)%30D^ "MLGJ +
M:('>H"0DGD@9(D0K-1-P)M@:!#/4E[V0S#TVYG\9Z&]U8@7FOW,X->^4M,@9
M?!)&@L+Z0>(7S"*E,]K'J1?[$W2@H)M UHZDY)C:BIAP-!!@FRZ4_\$SEMEH
M8<6CQW;J3?DE=@;.0];XZ_;Y,W.L#KTO0@()R..F<A,Q#\M;H(=0RV,9"GC@
MO*G.4FB\I=!B,'AO!#I+$N/.:Y9]T&-,-4'35FK^;I7%4QY1CM9I!Y&-V>;Q
M*IA:K#WRUV!QB#D\<;L '_ROY M#^\1#)2].<KP7-01)IFB"PN9%-;2CV#W9
MM17TWQ5TF=T#]/-U N89")@6@[1[2(9$XJ5)TH4)I'09TM(9YS226KI]U@&(
MWVGI(%ORJI1Z/N;B(\M'?XN97,O1OB@4A8J*;G\3_[!KDL3)BX(6IEH#Z'Y
MR?<9AC)C#;"@<@2:ZJY<.'5%48*0M*-590G8Q8_!022A\*)<8E)UQ!CZA"A4
M_.67D"MA,I+$!2O8+]A\<!W?RR:N86( :?DJT=A2#FA+*&DY)CUF 9G$)1BL
MM"=DRN"X@BFE>#H*38=-\5 8@BX5GUTQ7LD)41TG;0BXBE8P]:YG&>31,?>8
M438M%F!XY8IWRJ9JJWLNKW HQT8MR;[HYJZ3(@JPP#3,(29(><RF@LU;N^$[
MIJZ[OY[!_=7BJ''_ZTS$6=.2BI;S+PB#0HPT68X^0_Y,RG<K8=$X7_ABDFYW
M:>6N\%UVA_09'-(6LQ%>%)%P]MX<.!>E$MK-4SFS!&EZ.#%*7\7R=#)$SU*1
M@F0:^NAVK5B!>")E$.+7.,3?D!+(UB*7<"3>(H;QH:ZZY6TS*$S>N]"1/"W\
MO.#$::USI&*,G(((LL64XC#6BD#FC--DJJ%G)=L7!<C6:%M2EBGE;5T&UXI,
M[/*72S"/%+T ##O6*-Z45=D<2Z1[R.* J4 YC#ZB]"1/^?!<U O%3"=8^\ET
MA-X!J7559"EJ@]3=L;@6:0END^(UT"-*5V@K6KC+Z&94>4TJ'+02QO,DDDB7
M9"S!@9G'J^JI(2]<&=U1SG-2XM2VAN7;VM_6&J*9):IHJ'1>3'V'B>UTJN<A
MKEM,R?BIR L*4%HHA546=[/TKA*\S18<)&UT?@2?3+#&4QJ>U,(TA#='3HC\
M6LC*'E3PPV*"KO-S2BR$-JDI0T]QVRP<,9U%R8+,N2ZKL?59C=K=UV4U=EF-
M&[V43Y/5^+BJ3.-#WOBOU/.1V)3<F%=X:[$CD;S"\'M]E:'R2I>>\L)VM+>W
M[<Q6+#W/88S6%UW6Y"YE"\"1>UZG%R'B?L;>93G]2[._K4@8*+V(<A>5"US]
MQE!!Y"'^BE0&1,Q7\C=5QI+M?6</,QEKS%_!:65UCX:Q'Q5DQ"%%KC7$3/JJ
MY]OP"9Q0M#A-QI3B?B#/DVX^];()_CU%+(:A][-9(20FM)HMB@.K(RXI43-V
M5M'F6D4_M-<JNC"I?%Q/HWGNJV97#ER:P$:)_VI\KPHCUGS<8>9$B<]NK]S9
M/W ^I&(!$BP6SB<O1AE_*JZA$UM'&$&5O'Y9)KYNNZ:1O7?O#GYDU]Q'+YTC
MED5#U"X99@R2>1#[.^1W;-/:]JYL,[>)2ZN29L&(@+OIGE/]NXNGD1?/C^V]
M>$Z*E/2K'@<!FW7M(-&!!:VI9+]B\8<P8*<ZT@P$\S SP)>%,Y9#@W,&.UJI
MW(@W1S0Y>?J1C8-B"28R"H\$(@M3TJ%!JYR+C+Z'U5-$RN5D2*L>APSN8#(X
M;,Q*G8>O(E>:(UUTIIR(!K!4 RG\"D-'X(/:OT!]MC;IPP9Q4"0B5H_-B 9
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
MSG<QB2S<.R(2/E[GI5)D)(EL37>Y4- ="@-UXFF3Q=, 38G+X>#3^=D?NH0
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
M2N!3R%W-B^TN>8V\^\^9H-E5X3/AQ9*>GL23]L!VX*O-U]I%B[7VWYB)]8)
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
M\9*6-(&<CSIFHOK9 B!FS>V79-2OS\I?M5) !)72%#/_;M>VY^HE9%] P18
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
MEA@E/TO.+T6?)!EE^.'^H%(D<+&@NT%I72S(D2#PX6T>OWQ_E 57TV!Y68A
M?XNUL<'U./B<8;UKTF<X1EM]]"MH#->?8XFR*IW #O*J'T#)3**/H=V:5Y:[
M]K-+5GXIXH4C^RF#B>+]_RN3LLO;B&)ZGV[:CBO1#/J6?IC[<R'+@Q-.P<)[
M03=>'6<=BV MHU 'B.?JQ;=FN[<\ Q722%JC8]_DUH62&CEPBO5(A1E!VN0
MTSGO7KG22^UV^^#C>H!T"YB;6P+WADL>I>"HTJP8*4+7>P'+=(8,C%%C:%?/
M]Q:G@)PK%]BA+:4^CO<--X4:6F1<6EV=!0UI1ZB4!:E;>1/XWL7A!SZVT>EL
MBJ\2X+OVL:C8E^@4\.A[/7H*:-%$XP($>ZG7P;   R9>%.%@:AI$7[;?M4O"
M2\6Q1DL,T9=7JM.P^,:RM+\_-=]T651_TEO]S93[.A$$9COO,6!JZOET_9>Z
MC-]QX?#P^"F$F94;W5#52D;<9SVB<(UBK/[W:$=J$$:OYT[U"HE,4,D&9]PZ
M :-35J$3!['67/L/KJ%_<JBX,M/.U=J3U% ZT47=T?-RRJ/ Q]:Z>"U7_)I(
MQ<,)VV3(7X9BR4_>XJY,8-DPL45@#XYX+- '6JD@X'F-4R-S<@*:97KQ-^Y5
MU7J..[6.A0W$U?0/!+!=1[88C9/H%,MZW8X/)0S/O PBS5M%W[_-MW0+OB4I
MCNW1]K=Z;#/J385 \5?86>7KQ&7S5Q^KMGSYL'(E KR4RUD@LEDG#+U1DM!7
M/+F[!?K5:4G_G^;<=?Y%DO;_W RBHI)-]V]=-U6:40XW3A2W28YO?(:[2=)5
M>K(]KJRI/+.$]0603>UD"T.P];!]E@Y1S-2RRBGF(+UZ$HURH*^\8 LS5J[<
MM-^C352*U2Z;L9&+P^<RHOCTXS:-Z2>Q.'%H<P$FRMFNR/PDHVE*8MO=$=(E
M=\P5/U9]26585>#L!E6>1O43S\+(;NM KKRD6 :].P@30%@ LUYVBREV!<@V
M&IGERGI8$_9]FKT^* Y!W>VD#!HJU$N@8Y!M$SM*EZ V>-? ^&S]TT,:X@[U
MF<+'=Z>&/0^LQ\8W-?/+DVTWK,^\=,UNU_+/TP9 LK@!(*$E!H&>.E8O]Y5
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
MI108YNW:P0CB'-FB&!!H!NT%!;K@.!]AG.U2T=DT0;V9*FFK5A@;?;,L@[Z
MNVI>PN(?6SJ./WJ]@$#+BS)OA7,LVDA:R_)_-8R7C!M:!PM8& Y/5&*>;+S?
M4UTX^"5'-_T31_?7:"/Y+W%T0<?$6"O38Q*XW]'>\.JD0.^P NWVK,3RXL%X
M3SBYJK3ADZ/LUX"RHN2"1:<$)6S]'VO>L]F'>PA+AQ*B;F5D7K4K7)(/ET_S
M7[M )FCNZ/1J9LS"]PGLE>R*J+)/QLQ!B.PF<?4.#ZI(O-CT$M&)JF+3+8,C
MG&IX&J/1"I5?OJ:4F.3UV:BF-IV/K3/+'6W:.F%+S2-@[Z_YSU7M#ELKP(>@
MVH;BRMS=%&6O$020S8[M*H3F+7A Y8*05"%0'#7X.:8[!]1VS_#(ND,[H/9C
M'1FU[P4NF1E\\ZDPT :WX9L9MU0X7O)\4JA1?9U8,W)KE%F?P4VG!2GF;@FB
ML$CYJ$ECIQ<^,^ 9'G]HW4U_(O^=K=,4#XUQZ,W]S/LN=/,_G&@SH*W*7$[G
MZ-N[26!2'GBL-BPH7#YYJ]^,ON0)C/VQL-#T28+.Q+[LAL"S4 154%9HEB%%
M<"[QH$!__JT&Q@\1:OIY!F&Y)O%J;IH2 2::>CG)PZF++.\_X3Q]1+'2@S[4
M6*4M E]8^$>$K5AMWQX1(7 \F:9/PFX\I(E=?/RBR.'GP5<$!%(+IX ?XK9=
MN+$,_$04VTNVUB.I@@Y4+Z#5-8\GGG)G3XO"2<+!Q$ZV2ZJDK\#8^D.Z1?85
M/OG8:,S?/L!@,F87 RJP?%LD8AU+NOFX$AO(&)QD1,V);2PI>6?QDYH.:%/.
M@&?\0:'*BFX6J:+P_:!AU/R.;.>53!.UJ;E3@!=98[]A9$:7=4EB8\@O W?H
M3X&;]R_D]/^Y%2^*CVF^2S3YT[53S+#8;]H&0CP4J(SK1[?=>^G8=AT57>[P
MR'\Z!81H3!%#5M]?Z:PKW->!OY'T#)AUC^T"GP*>,T?;]NR4?3T%I L<W-X'
M87KIVMB"*@\8P^?KK9!1',I;UJ7.4]UR03BN\0%\02C*S8[H=3P[":;B,K%"
M:<:NWY(Y:LY5EEDK0&Y#2-  7\I-F"K-KKLVB0%H]^91W,1A&MK#6F& !(^O
M [FZX#3X </H8M%C'%P;3]2@OZA55W>0-6]KVU#AS;'<R?L._I5CA)CWW<MS
MG.,<YSC'.?[=P-=[6>9^E[/K5=TF!16^F3@BCABY"[I7,_WP29F8YRB?^_7.
M]*Y?0P="_>!7/&ZR3DV!,,I[4$PJ6&7&!?C1:</%?;I\/G1RF:ZF')#VB:J
MDCP?U*B_ UQ70OL PTX!9)N"1>S&"L;(,NDZI.$E:BU/9D[0TB=>SHB'7[U^
M8\DZ5I)<Y QNA<J<<-=S6?"XX'F_<6(;=P41%ZDX([9SV:8?+K>%0\NW'?)Y
M=(^U2.X^)[;O 6.EB?=S"D!13$HCV1L"@[G>KT\!52:UA\LEQ:96Z*J?VIMR
M:A5$KBOXF+8?YW,D*GJFI6=AMS3_5EL[EFDEJ*FIC1@VP+KJ/AX>FAU^^"NU
M8?WOF'$TNZ^ Z3@%$']#<?HP#8LHP G!&PXOQ-$=40)J(WZ"\L)9'6Q6I$[X
M$3[B5V<)+JG#HG%_-_HHG0B%_?82 ^- 321D!0(YV_M;VU*S=:YNN0,#PC\]
M9)'C1H]B6=0P)BO]<5;Z@P$%NF&2V3KNN3^4-WTJ:ZMZUG#)>; XZ*/-\+ M
M0V1K0T[A,YZM1#^3;RI;%^)0IJL& 6UAQ9;!#(-"U_C 2IPKSQB3V@$9A84G
M S,;@IW@V<"G%@(=_+4U3IXOLR(ROZ!6M.,& B!<'D1W;U/[M=RJI*8F.8Y?
M&@QU%,C0U7QO/Q!PYT:;G23.L*IS!:E\U7" ]L^3C&B^8#(0R5IADF2V"/GU
MZMI^J0;%18U!H8X+R5/;#.S.G*]=>2?CG%Q&9>6:EO-*( :T@3(4(*+0;,U&
M.II;)4S40<6$^IG!B!&_;(L ;WT.7KTLD[A<M2+.8GFW.*<2[KCXY%I@&ELH
MD$(*&C E/U)/5VASUST,L7^C[#BIXN;U)[VY*[2S99,FC\3]XMEA)C,_'O?)
MRY/*1@H*)O!U8#"C4.X;%.CB;86JK?:H&[KH$.<;VK>4FG"?'W@XN59^LG]\
M5]@7SO:WP]!7(,_0C?  5O8%+S)YC_3;$8T."/KD2#?]IQ!][]1J3SG.ADKS
MD @(#7@ZV>W]5B2Q[&<UJ$0HHOZF(0U6KDHG=I.!:^%88/7@ET5$Q$]S^]M%
M_WVJB.YC*LCW*D*US1$]8E*_C96;M6OJ>Q^KJ)\8AB 4>BFWBE+75[=PJ[MO
M+D9!ZK!_!?XFV"9Y_/%&\:/DJ86IQUQ5U:%0[L=_TXA[T0C/]MG =4_3">%$
M(=(#%85OD*R\_;Y+Z2*5%D3#Q>RSVJ:.GX1R8(Z51Z( (HZNW$W;@5&*W8PE
M4]3(R/:$88#<\+4NIKB!XC<N:6I#/!!-G?>Y2?.2YJK"7O-[N0H($HV[@^![
MFMPQX:*'$(;U^>H@V4[_Y),)W?<9VSRVK >&FCC',8\C_E!>V&;9T#\%:2SO
M28$/V2F@.0L3ZW62Z&2%#@K#GK@A%.^W2*NNLVV)]XFE)RM/#C]YR>.4[E[!
MP_[J&&:!=WP+>[T2TXJ>-4%O*Q.O'H%QH^CBN6F1V)*Q3QKU9#<N-@_H5]KV
MP^Y:F\?$-+U1 6;XQ"A>O=VJ15&J)RIII<B'["VR59#036#MKWC<-_]%/)ZO
MS2#0P3^H+)?IZ2G@\=<N^Z&%;!67#&X9\M*KUFQ5%#Z,,D4FM0,.RR6UV5G
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
MCYM%HD84WA?Y\U;-A:H[%A@7[[S%8UZ3C9X.@7NLQRXU2CZQ<']=+PE$@=.
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
M-,3'F]V':/9133W-/;E/&_LC70463#'7L=(MN3)E;O6WLRTR;ER\XE&@?ZN
MX]@J9XNMR4:]SE&+R7^XZ+T^1Q(FQX#CP#R;AD=&U#B>;GST11WL/OT+5\'H
ME1\E+I0O,%_KT$$S'Y-9N'>$!B(\JUK[%&$,$^LE-OIDO5K3\ZZ%[Z]-,S\6
M^71EU&+<Q3;F:M3[G3KL(J]]R;?,U2\4R5#[Y"2@UGYD\$)L7(H/:1O\K>;;
M!6M#3YBWV."6RKJ-CB=<>LTQS!G9LP)S#T* I\W^0HEI:"H>4-&4FCJ@?=KY
M^:/O(;"@!X-3,7MF[@ 5;2[%"L;M'/3;%C%;Q\.&<89&5Q#NVL?^>BA=@<+_
MN-285ZU#<Y*.SPR(*Q \0R@QXD>+-<I_&+A9=3X/W1E@[]&EG(%6-7(OELC]
M\#U5VPHK?"M?QFNAT&ZL)UA_9&1GP=_-_9\J<%C^D?8^_#>Z(/N_5."8:SD%
MI)!7?E/@$*VVGKQ15-:!4RXYG?]NO[,2S,S]^MRHNT]'8QEA\IG%\47.A$\%
MV[/ .<I54^ JA?\:)0F=<2JC&G^/LA]U[,('9TLG]?C/7R4]CMO]2 <#;T"Z
M0<Q??3*L#8>4.B'6O>Z3N#[E6(-0 Z/J\/VBHQI?CP6[O;X3\@WS:%'7BU-*
M;(H1M",34%Y]95+MX9=RJ1&*)8=9@\.;\'R5I5EA,W3;R]E,>H9^:;($U[Z8
M]WT%FM<E,G_Y!+7)P_=,RE9NR*L&]I:=RBL>U2M.'V&,EG?&G,G"?>#]_D^+
MEZNC4I-K(3?(>P*R=<KTJFTG[\S5AJEE[X=9-HY6CSL9MH%2RKD8!0]WW9.0
MEK2#MT'B\+]-'=+0'+A+,Z>+LD"1AA01HJU"7QL9'ANWTQIU\])3N==&O+E9
MC[\C']J.ASNTC:+%SWGII[) :LQ4Q)%JK4?@6&$%\7:A-[?:U6HS1/Q,FEH.
M9AJG]\>?T6.!REH.M9\S%S&A]K03!&0^O\'_5K6<:;J,E)-QZW/&M5A9V\UU
M_K.OB41!_K;Y/?WO :O_9A1[3,;!0:$LT/K0Z+;E2M1R!25>6X&N6OJYWVE=
MTY80SAM)?)W[J%.34G<=573V$:70ZM+#!P?V,^5U5 C[D=Q_\0!;QL-#Q/'6
M>A8HVLJN2O,ELD$U'[6,%+A\^/SVB.%XJ^"5L4,ZLPF!S.0?D//)9DG*C%T;
M'A1;P)K(>ZP8<EC=1KXILU&*:*X*L8_*642GS/::]-QNI_B*?3 <+ZPZG&H6
M9B[38E"ZQ_9[808+Y*_<IKQ4"&U#YV)KES"K6 &C$2+7Y^-?*I(ODE9.Q 2<
M?AI](E7XJ"$WY7#2R-7]IFJR3_;^FE=L2;LLW.)I&I=]IOW<*P=AZ>LFB96O
MK"84LY=^[%S*BI'Y];](=#4A-.BRI4 ]&7^7G)Y_Q/4K;J16N";-F<;WM# ;
M1=/*> +I66E*7$@I"(,:XUYSIQ^D+LJV=J_)E49_>M1]HLN#TCP36+M'(,7^
M8Q].WD;E?-S[?NAX^NV:7)'8B5RKHXOU^0UR;W2,^",2/=-MK$+?T#L7CPFF
MFC-FD_*M.YWR7?Q3CHE$9@RMY)54EWZF:746=1L#ZS5=WD.#[W[WGANBU 5
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
MX0H>O./$P8W*3FP KDN']0R59LJ64\N6B[$3W1^P*T=-=!#E/O_SB?K_)\6
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
M]\H@CMR3*"&/&T)J;0"T%4GVA=*/QC8Q?;3YR4[+'>3>L>EZ[W<AOU42"A,
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
M%1<EL!.?=(3#9NH_-U*!FF-"HP_5F[BTB2HVJ(8; &HMN:V-:GXC,:U]XKB
MP:3;FNM?J40"TJ\ZG8V-MM['H/'J8OE9\!UY82=/A[\3#&#%;%&@WB#N 4GO
MKP?4E)?U"-5Y:[\NO6).N-MH;EPD4RE7KT^Y=%"FS.UD@\.5T:?QHO0P4?K"
MUZF<QK<KW-!5UYS''>0<4I]/QQPL'TM>1/0?5!(^(B EL A(7\[9V'M"'JU8
MB[-V,/3\@X:MU7)5$/Y0;M\EKWMZ#J-(,*E4CN15NJS+?IHE@>$)/Q.-[E '
M[P-K+$I<DV@X1>'>3MTOBAW5VPA;P03O[Q\\9X3IA;A:$ZEX@N&%L8R7%=VI
M1IL"IR,@[%$ICNH_3E[_J70XQZZOD8YNB<LJNZ:%'6T*]QMM8^VZ5WWG,_>V
M:UBI=OZ^GD^O(ZZ-YG#(0<3)-HRJ4!=:L4AQ+4;-M1L>12V=GQABRQV9/>(W
MJV'*EKK!XAGON_$]A5LH+O=FF1[J55]./^G_/?=31GC,/Y+N<M\IX=JZ[Y0C
MA=+ ;M= LF["J%%A45GU&/_MV$G*D<K0W*X<5^V>9.T[>1I7YY_LW'UIOFR@
MK-Q"T>G"DU\U[?_W]8M+J1;L8Z'J&-&N>WO$6\"I&@9\UNCS4QM<HUBKK5(O
M.R]FI1\]\5W(\U["C=>V$S#S]\O5? ZTQY_?>3!;*11ET75_YY&U5^['GRT,
MM:)KBQB'*YY2M9#:D*<.0 TF8Z16C[(P?8>9F-BB.]9#=.%VY$;PLU::O%Q5
M]1,NR9P7G;@5%:;BFN%KXH\((EX20IXVHH@Z2!I0QL;IQ5!EJ3Z8V^6O@/S.
MS5S*33,EYB-Q6LPM(7Y@JT.C$?<&N]J(XBQW9]BE)',U15V?_R"WPGYZOL#$
MASQ@UE15E*2W-NL[Z.W;FR5SH-]RK?1'/_Z9[XMSY<FM8]MOB]616R J!ZAK
M=+OQR'7$!DTX5P 'Y[N(FX6>W02TEJ9%RXJ6*"9I*:@R 8SZ+M&JSZD83&BL
M5N%-"35V0Q&3(2_,#A%]"0JD<5&OC*!(&R<EU.F:B_MZECWQ_1O!DI>4^,)_
M2O7&6Z>/#@<5Y76^9K\7'G9J"=KS-:B[FJ%D8W50]^V9?-^*,<CCF^5_\[GK
M<#7*=XYA=SXF[Q,?@DUVQ-C1@K*8Q8-MF*$PMAVHAQ J9=,^CQ>(>]$&;<Q[
MY_?6#)*D"'H@L>WWI\-KS$,&24M&G%_4<61",.B4;>9:B<CCO!BAHAU?P..]
M0>X1E4I@OHPU;NZPK1U38J303LU\G5LF<M#M8HIX1VD;!]ESP:YO23'M<T /
MR38U)O1!(><5J.8:]JUZ@*(#L>IR1?CLK%DO3XRF3+PTHJ=?F3'17Z!(8+A/
MW175 M+X.-J#0K@ 'F8ZR[*2;@/RA -B0EF.P90Z'F.)PEZ7P)ZY>9WHY'Q\
M6TYKU33<:,;.A:*6) 7A43".C=LO5D!IXOL:2!>GS69824KX"/2,& IK-!D^
MXJ\5%1)8$JH#E:K^]VHC N$ >KP@PV,NRDPQJ(_UX-7)JYQS%8R<-]XLA9!3
MKY^_L\57:7!*B/EE%3BG%\#+[:4"/+$N2\UJB*?%N2_0QE]3#XO !D!_'R9L
M;C\;/7%7I;<(<CZ-3@+=P.E;?=@S7AHZ+08 J.TM5, >P3^M$%4!Y^*BLP[<
M1;U&781'FWSWVK#,C Z/G=M[27KD'#U@YLI>TO2A/P.JIYH;SO30'K&>"?)5
M\>7Y V-8\N_4%?XA-+#9^(K09*K9J235-M6)X;%8H(,5OURD"I7UQ-(A3YHT
M"AF<9@&R=>O=T+N0'\"WP]<<RM;PUR6@</EN;N>X!-KR*[^-R#L+D12QM <D
M=E2NG02VDDZ5P':,"[/_Z-O?BP]."::Q&2TW.>&C!SGBD)_=\RF]B:0)%V1Z
M?NL",#I6CJ&54<>&(%16 !ER9Z!M2J@ K709M*J?3%#,.8![;&KQX-_PTX$N
M"6S!$C.D_J=LB0X)[%9PL@3VY:KG/!0?+=BE#O?'!DQZD07*LN3>0A%C,0P*
MBBG3V:(S)21P5ZIPW?#I"N6KI'*5]ZI#:_6C/9P;R(=*-B%Y)M&E?L^_BI>B
MCUPV=?8D0R0XH0;3KN7T5R64<X8%.Y_U:/HD6DM@B4A8^R[>:L1%P/1$5VF?
MJ2EAXP>Y(&FC95L'@7NX__B&9Z\G?Z7'W_WJOH,+V8="Z Q/ RRR@E'QKI2V
M$$-_S]3L+B]+PC(8(7-AKI:+\R,04#Q!^:I0?])*^88 )_[@^OW+D:UOXBQ%
M.<358U=J$///W>!J[OOTT&ZR4RUV!2.HDO*)81;E59(L@0#N9-GG[37!?R'N
M!+<X"0)^ ]B=7[&I""SM7E_:P6]+GR5:  FM_T&9BW4=P:#J<Y\B*?1+%+H/
MG5]&GU_8X@+>B*56I9SPZ3O:4P ?ZG_3A+-->B7N3$,7/QN_>E/P>Y>^Z.SG
MM_$>HZG=BU%/[NV?V?&VS.?+W4;B64NI^&B3+K'V-?^<O(OS*8LIR;EHGQ"^
M&.B=DY4=CS/]8#8>X!?(QZ8#LZW@3*O4$R&VSVROX!2Q0RQ]M*.&5!)#(TD_
M.R%*08$6XKV$W[X0;B';^$G%7I8]A< 7">Q#42@8X) R.X,_AFER6&82TN>]
MVL:/4MC>@QWK.65F3OZ<?#S_V5EQY]X[F56GN+/53KA"3@ZD 4LA:+I-3P9:
M2C?4X'.Q[-[J!$&PN",DS&QJ01VY&Y]- \8#$@D!P93+IH$T3\PIT% LKP6)
M6@7^D#6 XF>]YB5$53Z1P%X+O;@A@]4YBN/\I!)WV4P[6ZYF,LMVWZ7WXJ^#
MTWM^,ZAQJ/O<B^GUVK?XSHU!D25C(9P?ZTLI)]+.(Y%-YW$^$8T=4Y]R.X>J
M>T03$-3?+S+?09EYSU41:D QP@H9[DA9&8]:!^\-8VED$.W?O+M?,X#B%E5=
M5G7;V9+]F&"'DSM]794'Q9I?AQ,SG/M(\M3!J3S#/C?":5&,[>?[P44$$_";
M],:XRRLHD4(;[N"&[]^F"6??1RY;;UK07%AC9G%,^,;5D2.!(?<J#H?U,8?Y
MA+YQO\*0;.=9GX"4PTX]]5U/2?3"F#Q5AO4XW >+<?N9G2SP>DI]9!>-X08[
M"Q62&M>Y]8+C-1)8"5!K&C--[,D='X!QJ;?-#)=D^<5\J.#J)<Y-K1N0M2W/
M(6R,.JHJAWF*@I@_6 ZI,",.\E%VJ\5TS*I*E$%]Z#1R9S,+'H'\_8T$YA 0
MP/,^Q#V?]L'TQM7>+3<#T4>V;&YYF5>Q@#YPH)\&/_DL//1Q#CG=ZEI6SNIY
MK7I =E_-._HG1Z8T=F!_ ! \CW+*+5KV'J.(5"><[) OY3:Q]&X@-XUD)W$P
M2_$%YKP+F5D1XNUJ*[-S>P7A4[Y3XY^*;=MM][DU'FMWGJS0?';NV8/L'1\/
M9F#T,=FOJ=\4[2V6_;/3-_<9>+C6'>XHE<,X5MRL.][.T=6C3&W?M*FXN#2*
M_.9-9M+&S3KKI#Z?6KK/#G6=M &I/892)6[&:NYZHV#Y?.A%I2&Y20+;4RC?
MF=)1*&!-S\5A,%?%;8,!F$!Q/["^NL''AQM8-W_&?6RSG%?CU!+D);6K*UJ2
MGMY]5\A>DC]P;FF>YKWL98X-Q#-_/VE(C [?9^86*@:LZW:E*@X]X#;CSQK=
M+I3.<Z %R)+7GZPY=3DCV^A<D&_U-8=C:<TZCIFN\L]EXI/@^^H;GR6OPJI=
ML<VNGG'R5R[+J)J<G^[\BZ-AL&#$?SK)YN4_?(2, ,O? 4*^=Y5WXE8PK+!_
M@MN:^./F;C.K&_*/6*S?U8)R;AEY7,H?F5AIZ+OEV/+!>\AM?_^DGSNU^F[S
MZBSW-I;+]UL+#N;ZCGPD@E>$93)4S[E[WO_XPLDN+L&U9-O)'!/\A)RMJXNP
MHO))F#V-N<U-SOC-J:#S!K?(<.PQ.9]C+T8ZHXX>]-RFYX:Q_-[A0^HXKS2#
MF_C("T7N(1B\I%:]21 Z,YGR,:QGWP@?<9X1P45%H8'EITL0E\RTX]J =9Y>
M2K/)0(7[[OJW&-7+?/OZWMVX%^=#NZ7@2;6GKMD<*M4?LR]$+(3<JNWF/[QD
MHU-NO?9(CK&K_0/GSEK?9UY&X^LMK%!HDN[/UDG5+O]U<]4)F9?S%6OB_^29
M;\K+@='%PISNS%RZW8Q%Z,_#O/K=;/=)NZ4[:P=$PZ[;F;LI.CF.=-2?S#M2
MLNEDLFM@CE/FT2,Y)@_R+6ISC#O2+F=H6[RQW6=S3-Z^(XVY2&JU:YR**F>L
M@@0P:TVEPL'(0/4I><PG2Z&-F7%0 -D]@#3[/O#\-4L$W>3J$?/F4,S?2EQ+
M&!"XJRD%'W&G,6M\E)]B5/'K!N8=.[J5-GLX'%EN4WBQ^8Y-DQ7VDG_0[ 74
M*&]%@GGGMBT\[[\W+^79C2YCGA+NY$DA4CUW=+D;9%8\ZI'M(4PB>L';T\'3
MHS8-6IB=#15OCN0TW\J"C[FD3:=V>VK-&'U:]\3UV,!W"2Q4KKK=.9'4=+XH
MM3KVEUTT8OXH0J/M^)<IEPMO$JPC_,Q#L6[T9A:5AA3791F\=7AF5GGX/$OX
MXL"WX2'-S672.?/]N;0<,B]-%$7Y@5[_O#3---UG>WG: .X G:7WK1FGCYJ>
M\1-?MB!.$9L9*KO%>P@'.DH+'C$U=[3?',G2*T-+=Q=N9-N[^;W?_9SB5[:X
M!R:]I8D\Y=WQ%3Y+&G%C]?1,?\-$&7=OJO1WW'#$NS98QS:D_KQN0-[#(7WW
MA;?#J=V9Q^MD5V@91M:S?'9TU U]\2Y/86U@:Z_#S@?8IH+*B2C^9*+(?R!-
M:]91T1[#\,[_KPWW?UZ726O,E)X*+;C1U,&J*WL6_:O([JY6VE$I6&-JM\N8
M\N!00E?"X.WI+_<>FUV4EY):X//*(PT &%CLQHU^A_ONF[8RQR"!)N2^T? K
M\GLE@>F&I&!&RS#?>V9C,9F(<KN:5DZ53 =K(,8GT[DNX' .F&]T70%S<=VW
MN\_'#EIYMU'\55&[+!($[_P\D :(1L9QN#1"A4O #VO5S?#@*]L+G->KZ7\?
MOV!F8/R6-=*RAUJ>8N?T;,;,)/GMCG @96[LR-.9X@V&I<_&:@WS; [TB^O*
M];/2ING\JXP/PA=_92B%S_]D I-@_T*G>5%_1WGBXFG'NW3%:['EYB^"WPYW
M"3=M?6=>WG62T=(Y>\4EZ?ZIXC)!>/XD%$'-G<UO][T('_[;9K=3"><8%#QT
MEH@PQRK3[3I+WKW1FQ5\H'9_'3C]+?PI_0<C%W6NDJTZE1@6+H%%;P >X<\W
M]FJI#'W*N3BX5R;1^[K#B43O^V<7+EYPD;GM$&5L\B;4F/EMH2H+F:)<LGG8
M1MUSO GNI.25;]N>P&E6[F(34\OXWK,U%GA:#?SV 80J4F.$J%>^AY9GI=I1
M:>DINW01=^O2Y8KD,O4?RAW%NSFQ2\I=,(?ZXO;V3<R)?YPS_N%6_Q;I1CH'
MIN$_4PS?,P-7RV]/K_1EO@KR<DT'/AKE&3GFZ#CFG-Q/=EJ3X>[<>>C8Y7CV
M"V^E;66M8ODL3\B2%YWX3U9<\]T3'^*6MF 4?/SJ'8:/6D-42WHN_9A4<H!7
MB.QA_>/P$XY]JD.V<*/UWYZ^K/?,98UTU9WUJ2W3K-(NT?E2L*HSQS4*;Q*<
MYT@VV&&KY',LB+Q>"W\JX]I+5!8I 2-3:A<A1G:;;<I=Z%%>^T-0E_;L&5#?
M<;AB6Y @(FDAW,GA_#5S&O^.$/OI;Y_"13VB;+'45\)%KEGWU;P5U/@@#,J>
M^_PQ>#V<LOYMVZ3_-5&<TXDUWQ\D\CRI3DBW9:!7[F@YW4+T(S6OM\DS]RO:
MS@OP#I2Z'WH^Q.?R[DE( R6PT<\;%D.&RT':; P7I\#46]_MHFU KA$>=JTV
MC ZXO3]9>VU%7NQ'G<YC)Q*U=C^HHAEKW6H:LEXS9ON:8HLPB*_[%.5,GAPS
M-/+!>NC0Q/VOB\<J-I?_RKY?_Y-]W_@O8]__3<6_J?@W%?^FXI]#A7S9V[26
M'P/3=!86FQ[ZN*+\S:V%_>;ZJ%'EG@,]9GS1->?)^8E^'A$>3Y6_%!SV:)/F
MSC9A@GI#V?OK3?D6*ST[VQE;_)Z_\E6>L_NDC./(F0;X'6P@PH5_"QMGI2;:
M>-&X",:Z(-&Q:18&_'UN9F44*W?5YRVV*5=V!]=!T"+M(-/0^XGXLTGNAW%,
M&^)(DC(B:F"C)_,A2TM>B?6(.5VT,;*/KVKUZ;6XN85NE6NGV]!=MKTD,V69
M0GQ J4L[U5]JK9J2G^%%QZ'(RM)V]%7.<#MMRE'):?W3-[';8MDITE[K++>>
ML]KPZL/^NXFKMI!2XZ]%.!6('L8_N/? ]<$Y*)0OW?'FHX=^=^+(XI[_>LS(
M_YJ+TDJBUXEE8@6KQ U[&:Y"HNAII31S2H7^^RFA/G=HHMH$) _O>]_-=0>E
M:F7SP3@KM[;@-<6=9N;>3WW\/Y\:DXW1$7X0=V&X5UO(5PSDEO%WB=+/OHQ?
M>.5*."9Z.A75WY.\W8_.ZF,"=1R'B>X0)[+H0,ND@.7T;,_2,:(*W07AK<L4
M#NO;I\"7N)[**=O\^M0.8)!>F>\Z.KGS])0?7!U!&C+&[:MG[PQS*6B"6U3,
M=3.F)^_==Q.1U7O[O'&<=BI2 H/P)JCM+%28YY\(/U3'!C@.W/2ZK"WMG[\,
M@.J'>@"F)^'WLJR-+_PF"4NXBST-FKM?8^,Y3ITEZ?H7/@SL.0:DD3G[); 5
MIR6PFQ'$'IV\KT(?$5F\U9>HT%5S>XK)B"S%@,X(>=U='S^K!3-N"I?X/<$'
MNI:6F!7CTSI.=O977^BR#L1DD7ZJ47B95-WS3N^'/Y2G+*5L1>D0>85*0]SV
M:^@I+S8O [C 3AU4+^L*N#*%14?MQ-C@FATOEHPE3;GQ;TA@$242V 6JS,&!
M5($!L06A6+UWH*^$_Q),8MF^?4) <'/J8\64$^V%LP+@5M;VKDL!)277NA.8
MLHS*)T0_&L^972[<, _-9!^8.^\$R,^A(AG%S^_NS=(Y!_IQQVCU6=L.W+NY
M/Z10Z/*.UW]_0*X^KEGK")?K5+=CM6+2L-V?3P)Y4<---(\H=EEUUE<'_?R
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
ME<!<Q_Y'A(Y(8+="'DI@7^J@\#"YDCK*(#''O43$]]!?\GJ078?H^X@8][
M[B7]Q?B88J#FN 0V(H"X#Q>:H74EL*%,!$]^!K&H>@8U79XJ,IT1'KP$4+XB
M%I<T0/C\%+"P183-I4S;_]5@+A\'[B2)$ #''+HEKH$A+,X6;QKPDL .KY82
M._W< 20",85)<P+(I/UF1!7*)$E@6X'"8"7Q,=0O!VM"YF7%?@DL>TJ4B^+R
M\.\@6!0$U)M^!D8\(>_T:0 S.]7*G7LEIIX!1J14H% 9(NY[TES14^I'R[\8
M7==+'7P.S(9+8*528DT]%6"Z)0F,"4T2K=Z#6'!K$F<NB#7+4#T3<!&,)8%Q
MM5'"NS_[7R[LD,!^.33,4*C8*DZB\A]#-S2PIL2GVR2P-5-[); GT= \=4*!
M#BJJKINV*+HA@3W>@!&OL)3 [J&Z*WYV?T'\>OBO9>N_RN;7_Y%HIB! '6^A
M(EW+RID_)GK>M.OY[S/5N\$L_+&&.^9E;RN,Y1AF@?^(J*;I#)&^4OEQ$)U8
MH-=Z4(6SY>G'\T,$-]"3F:0XQK\6-!#^/(8U<W87 <<L3;_C5H?<4](C- [Z
MNK7I>;EMX)P!885K8+93CMJKH;QC@62CZON10^MU%]W*W8*0/Y*/=N?8EF@P
MG3*TS>>CCAX) !8,JIW'H)C&_/'_ZR<"N$.NL-+R*6A91Q^.,[/,[1O5U."V
M).7C8SRZ)K_M?OXH>Z1;Q22:G-N_YYM3=\LGNO5;F6B_O#MOE<0N5 W48#&#
M>X(:BU)#Z@C-N2A.B,!<:,BUBQ=O!&GU:#@(,)-BJS>VS>HM QU<>"NZLYE4
MZ=&*JZ3\\'OMK75I%LTI=WK'0LUF,.9WN)-ZJ)0M8W,[VJ(U]3/R'8=]3U(,
M92[;1[K93#>7<<ZK^PYDR8?4J[HG>(JJM$MS;@6?\K2J,6J,5QS>:5S:;F^E
M,S#)\0'F7/]GFE =]PN%K83_6V/__]#8?SN3?Z(SH8PDB>6HX+ @3-R+*NU)
MJL3RBOGYH("W93!D I*:@1_0VG#+XY!;0+(;M_HM3Y9E7L$=OEYRT/M(586)
M1U=AT=WS[%:%TU7O?51.<2?O;USO41>W=S #??I&/7O\AZJ6M9Q-YX,S!<;-
M(]FK]+Q?#!L?66O;Y-37EDU9TNCB7K<^IN;D>U8G3TE1,2/W30UN9RO#*7(C
MV1@UF8.[-BZ(>WI;AY7T^A]JV*33@-PO_@(L1WGK25NQ*4F ,A%!V,A]0+P4
M@"6M,7-^"J(;%UG;=.E7'])+NPI\Z452:K8I>@;*"P=^;^@!9B@"!Z"FD_K*
MN3:U*PC16\R$D#&.'E>?$M,4@;GHQH37]O9MLW8;%^]L+]73Z$_')N0?(NSW
M0,ZLSGNQQC'FR?5/Q;M:G-Z?&3^[Y3-3^VYD]K%];@V=&5XVA.^4+S.OWI9Y
MI%I4^NLF:CI5D'?6.KI?LW*(S#$$)AO1%:3.S%"I!E(B8P5RZ<5E#0CUZMU"
M?="<V;CNA>M4/44=]*I1<^>L^?;%S0,?8]]Q<G)\64AO8=R'P)*E?8>!C!C.
M80B@(B"! 2YZ L] :Y96M 1V(6FE1P2<K_4^'"Y H+,4(OS]J[?BGPXW:)H6
M5QE]K.(2*8.?,Z!)4DJ)&\%AFM@,S&39'&Y$K#/S8<-O:>[N0GW?R4I2!Y-<
M>,ZQ>F\DL(<IY2S90@>72HX$ID="S_$?(N![2T.]'[(O>I[TG;T\III/@506
M_\VGD?%M>&"Z]%XJC?U&("U_\<R>X%>[R;ZEW[BS*=U7;MI>&^?E<B8')ADC
M'('YST@.PST.W/PQ8\-%Q8DWB]L&-I;LECTM1'#-N".7OR55Z!).\S8/OT\S
M&'JROGDJFE'O&:;COP"L(YI!@_N $JU;R!Y/P0'Q9Y0L4=75:K@!QX+?'MC*
MDVJP"?S R74=)2(0\D%^FA,;UOI 9D]Z6^I\9@7IN^6?ZR\+:R\CS:.*\V+R
M$NZ55\47&C.P _J9JE@_/T6&LQ^BB?6&9E;?[T!9O15S_*!JH,ZTJ"*KW7_
MK\]A+I"-$RI+8&*95-[W9I58ZB5XK":\_4*:IW(L-V@4L:+PDN<#V.Z6 F[3
M<6YK+*7P\AXWU^[2[<;?,WY0]Q(<V7!E<,;E#0^>4&G/LE/%1[/%2(-6Q?&T
MF%B#V%:1V9AK0U?7,#A7%/)G>I_7#;Y\^'MV5*WG99Y3^:LG,E><G-"SBK@9
M6SJ]!QFV-JZ!U<\SRK#=+-+IRG-BR+\:OO^]*M6@?,@9//$7&QZE[8&0&?I?
MNWWS+T]%8W<$RVX-Z.Q8WBW<6^0K5N^>F.'OQIAW!<LA3KZ2P"A^UG85I97%
M;.$,YBEC%6KP-8;K #V_%2[<R"A+;7PG.!J3+)_.TW(K!YN>U:UB^G%*)+"X
M1>]$SB7.*2^?8M/4A&?./_XXU,8=C-^NH)A6SWP)/IA/W!RO8S%+]^FS)E^@
MY/"/,N"W&SQ=\9<LKBF7<\DF(2!1U\HRC4Z?'YHO[); .N=KX*"I O\KU_-U
M,3C$=1BT:^1L_G9(%T= P6/%Z\!VH9!ZT=!D@)0'MM;JO-3[L NY(?=[BES4
M%K[#H+-0X[Q "EQX 1&8 ,@3C0FPSJ+E&)^N"U]F);#;Q&6O:(L36+3\VS)>
MU\# $EJ=_9N$KQ- J^&?522SX3(&SKJ/7<DM10@K:[HR->EAQA4E?CG)>07;
M6\-D&WHGU9K&L6M7X *5CBB9XDYJMA0SW#K#3-W<(&;:32Q P$M>% .Y8.H$
MB%Q"[ 16$C>-J^5M;ZKI)NIVS *W'&#&<.YP@]0A7C])"S5*W' \?M&9;B#>
M,3*95(6ZRI/ "N[/<<26AZ'U*$X2*A6+970$V@91U%H4G<+RQ?O7F\M1;YB%
M%B!N$U<HAVYGVY9RR?58C,*HR>["MB'U.BV;SB_3%;E;#*:_,N3)2CO/+]S.
M+,N))S>=?^I,L; R?3<PZW4>&YX]>CEKHZ5%TGLKOVL/76.GL/2H"VFCW*YK
M_:87@4(E)>%^\6> >Y615$+N"++[65M\[@L!<^:Y:JG>+02L]*UP=U%?S9J:
MMPBYRL#@O!%Z,X>Y$-,K#&7*&5UYO.(]HHTZ40PQXS4$R"Z)NVG'V@G2@J-X
M[QJD21>R>1W!"*3#:S$JF;8SFD?BGK>R[OLQ$2KCR^_'(9;B2?7?Y9]7FR+J
M0@?<FG?9+LTFJXO%$2ZWE9W>!>^8N5)(I"?\/(S"[3IK%VGOD OAO%%G<J'E
M6G&KFP<UQ#F9BG36]5  LX%NM9VWQC<79.,LAUR":*,TJ5)DY?Z^_^,^CS/
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
MU)W#<(E6-RD#Q0Z#B(MOTMT2J:+7\7@OH*NUSBR[3L,8KXKT3YAU8![A9H>
MHXQJG*>+8N\AW/,%8!^9RR2%),3\GBX[5,4%7>V^!+]]CD#226"!2.8DB!@O
M= _)?LV_'CKM^EK]R*=L#,7A-UGL+T?Q$-8HPD-N*\R\\,**R9:F<\H$XGR>
MOKM*/AF=Y3CA.YY\ZDVBV;BPG;+A:M#6NPU]]P 9DX$GV3D01YP'&)#_EN;9
M3QU--_DLSSP+)8O/,+,7K'7(B3-/L@L '<.F@3S;)IT8Q"./W@3U>X2<&)I^
MXSVXRJZJ9\05? ;STG],NNS)\^P/_6!D<L'"]:JK_HI1I()BTY"NLO1@^K**
M[O2;^!K@>S,%@;BB91)%@"+PT*VS&.L9.1EF%"O=[!M[OV3=MO'\GU4]#OK\
ME<[Y'X]"190(GX_0S4E3:?B:%[-SN?D*9&$\>^8^SIMMXB%L+60>X:*)-243
M<<< $GC,ARB7.KJ:"Z H/7LLD!UAJT2)*V.2AQ-Q-^0+L*[3H.2P8H8BO[2#
M]^+'/ _ [RD=IE_Z?;R=*/RT>9X_\WL/D?ASB30!A^[.2:R4KJ*J3Y_5G9<U
M)ELUAGPG8SX,F;Y[%0T$8&S[4Q442QX:*:3Q16#3+H4V3F;XX?8"F"TP,@PU
M(DN=K/W<(. URY4P.CMK]^Y\\6G GO)FUK!O5;';<7.'*Q_@("DV+#0S)97]
M<T>_/A&LR1*C1$8)A;Z%WXV4I27 2#&_KAAA=8?.M\#DFJ1Y(%L2OS)YAAIT
M(:M@,N\O(^/Z9#2II[; =DE3K(^T3X1 )+0Z,# DA?VRVDJ6(],C0$)SFBLZ
M$7^DV0+IE0Z@.O.LSV&16(Z80K>/8TL19ZR">M:NN"[CY'1*FE@@J=G4M?[N
M1?G4=GMB5[ZE&;Y]1V]1+T]-HC*'C%[<U4):HYHUV5I7BBKKI?,[Z=14 3=F
M[Q(A,7=<6"!7BN 'SZ@2^VS$[7Z#DOK>0MNO*6^6%O0HA,@2WLFU=&MR,#7W
MRO*A&"9OL!K>*J<I57#) .D5A;]_(3D_LNU.8206JMN/$10N[99L (^FCE7T
M^3%XN)]GQ^2)C+A6+ANEXHV2DDCT=+/*U+&$T0'S;STBWRG_G]N)P*:B7*;'
MP50'1ASB& MT#.62$(OD 8R)\]&SM$O3MHTN=%U20(E)Y1XJ%"&8.[ZDJ4")
MR(ZK?4>>BBNZO3]'P/3^MN_B4(D1?\% H56)KO= OB%?H<K'E21[80U4[G:E
M"<8P5L*HF&B8P9>T8/0X3%R@(2-?XDW=& LDOB1#Z8V=%D4>1?:*<=4#,90.
M$NHIDP]^Z9==!1(4#*3KD(<SY6:USB[FNVPN^9OAQNI*.L<KK)S'[J7>;90R
MXPHX580F;5+GV7%O<=,/\)>VGLW@=\KXPTBQKSD]537  B4:;TCAB<__<'40
M(4FNTLZ?88%X[&,TXM9CUQ&N"BL6U3E$6XFGXKL&P"3M.L*+D=?@'D 1G]UI
M2Q"E6U.J%M L$%^O&#SA#L&Q+,0ZH1+E^#6%( AS($\E.$)FN[3Z5K96U0Q8
MH%=VJ?U-LS(SI_#"'ZTO%93O'>TWF>6 "9C)T4]%*^7TNI^=R"2TK*Q2A/-/
MS5R8&"S?\VXG] 7IP.T+"ZV& FJ=5DU0*9\G@PB!*"]8M> W'J"$4%'%LN->
M!UPX\BPC&Z&[+VMXF@2.:YHF]Q+5>9_F*<HI&]15>49ER57"7MNUKVL#",[3
M! M8/:Q+</4AV^?FLD A,<P1%F@LT+,5-<;5BCQ"%GLK;^\9CCZ(["-C/[@Y
MJ ARYRV=&#M(H)_-4BA3,Q?O0)ZEO'PJ"#HH1/_]>&VWK=LUX>4V)5I]+=I5
MSI7#D@+,/EO%"L,WOHO;N/)\:+JAVT;[-.<KKW.>KVW-6CN3)=]D1RQD:\%2
MZ'UQ.BHK);U&-M6I<J5K?^;IMB3#_TG-_U\H_N%0B"8\U3P#L$!$G>=L-G(*
M<9'2$:LI"O3JI'_JIUO.0(Z[,@4HYY*5(/,G2P#D$L&B@LTK.IGAD <*@,H
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
M"!@6Q4]D_!1$VZF'C+Z,9GZ/LV>! %7\K.#3]N09W#B6F $1IBL>*ZM$Q;!
M1XI]/0\C[M:$25G'Z;0B.6MK^^F<I/&?02=];Y"_>-\223]%H/+1))&3T^61
MJQW$TZ3UT=19Y7"DN(Z3V\&I1F)4J41?TP\ ])/L<>@)!&38V)#B&<EORP*]
MD=BF)J7)YYU1Z5<4U1;M-U]0>?MCVI<UX-.5QLA+L5Y73)8^IQ JD_ASZLH+
MA90RA_MKOEHZHE(<R_2YHJ*+5Q&*YB)^0U3&1)[_,+6QI) JP7_7[N(?'\OZ
M?RY46B3]5!Y-$K?"MJH'12@ZK9E\MVF2;.EU3> >H3OTST4(G2D/[?B)!6J[
M2+EQ>V(:25UOM;)-C5]/S_:,<LKN3-C"8N<'F$<#&$FG@746Z "S!IA\XQ(3
M,(L:56NOUE2-)DE)I%%1$9HJ[P?43U,D=:N;?ZD01)-#@0[+VN;Q?/@9,W ;
MNF"&WD&#:+04=@Y>3&TV&R:8IE&M@K'3,H&V+L'0UZ05#D*YS8WH1AO1LJ1,
MK),N<[,*Y[WDUC>NXT/_\H<%'3-TZ#^LK?B_#B-AW8?)?951R!.'<V2!XF'E
M'O7(A\.:A^!K'22%9S-U[S_E$'?:"N0-*_(6J]]+/&K0F)WDLACVXQ!5!$?)
MY/IT;#?"YKK8TL#!*!R@6K##AS3$L?JA;>@*;C_]L>!T!2[^;(H;_!&S@W*.
M- B7(9'FB2_[._L'2"FI,_KUXZMX$:\AGMO1+-#=(KIRW#NP<:_,4)B-BR,_
M,39\E:YK%R_>"VSERS4-U2DA>YO?KY<^J"SL-,>$).+U@Z5SBXC#G</91L>K
M:^::4LNEWD3O\BVU_/M"HO_FBZ<%"UQ%4?-@HQ@F9SK%2:>_2ND=!;<J[/<6
MV6O'?ZRGS!;E!!_F*KE!4N\^M%ZMD8XX_QD!R[41FCVDMNIS^VA7(]LD?G+[
MS5DL^3./EC$*.EJQXV!BPDK'&UA, @^S&\;=7D4*NI77\B/E\BRHG_YCP9A=
M\W[1^2[B<#IYC?IA<M543&)(X!C($I>B\.LFGO=,1N.]<AG%AV)6(TLOV]A.
MZ$"V(;_X?+*0MGG_FKOWVU(62(!$]R=<3JLD2LI87"V^(E>C6BAMAC3'2,NZ
M.;?5UX_^$8$-]MI@6\G_>5S\OPE%%?,5BNP!7LEF@;X?9Z_Y")DCSJ]1L;@A
M@';'E8 34URH.\$VLF("PZNK6[#P$R<(%T03<B8!#KT^NOV#? E%'F'7_-RG
MX,TA1AS$2<.-6LLH:OH.V5UWO"%^ELUM6Z>/PO5-!Q_](.@?" Z7>,_LH]0\
MU^R!@\F1<$V")45B47(_32UQD8EK$B+WA,_@CL)1+6*" ^>W8-\#L!O]=+6?
M74Z(?ZSLK]0XTCX.[=M:-OU2DIR<7&ZE?91TW,1G4X0^WJK>=H,[K$NZ:ZI5
MSZ*HR],[=M=9]M%N?F!:O;Q63MU+QOZG9+$!ONA/$B<[> 0B\LZ5[F*N7RHF
M. GE<?GYS,];:[Z,EL)V\@R&_+^J#CV<T<0"S52AV,R*SD=VG1*B+,3WMJ['
MF5WX),<\1#^'-J1(QJRL#5G(U<3Y7?9W)_9&6K@74^TDANPI?"Z?%#4D\8$M
MTMI,*9PG!+AJ35UFE$^;D]$A#3KLQ2\CVP$3UEHST-"Z208VUJ]1\_&'<8!
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
MK;]Y=U=+8._9^S]HSKIO5X[F2Q=AX@F/F'+.3T)I"JV)-^Q)!:08Z8<DH1_
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
M4CY4=_V;PY5!&%L'G086"*N&STIF^*.:E5 S7]%"@*$M#Q%"YS>^C6YG"K-
MV@,K$!>%@\X_X6<-CAZ56^UM18&<AZN'D0I5=_;; NAF:J!_E'>>>0OSZM"#
M  X*X?<)P=2T!Z-(+_U1AW=;2U9+F?#2VP82^0H2;HW%NSE2>ID&*HM=*9(Y
M*?/OZ45O"D.Q1H+ER=)!@Y*B"L)& TT):92=&LAH#)&C'18^#4:*P5$D;#,V
M2DP0>$W>:4MI6;Y&084INAE8ZS3>F9.L$51:FW9LJ'IO[!Z<:W=XFUMUVQHZ
M>#_"Q)DP+$N/@MP' U+^JP8LT $ B%(/IJDBKJ?JOFO*:D<)TR\3F'W%"%D@
MQL7Q@CO=F@BI&AN=LDV6<W A!8MM&E*20RK.I9/B+@J%,L-QY-M@0 ZWTLP"
M'3PY4*PN?):*.L "N8R<STVU L"D;@].'%'\1+ZR%;HE@7=B?#&E2:W,8G!B
MZFM()[[=[E1[-B,_1U1&JD&WD'D#38Y7DUQHO3O?/L/G/AQBA(G$R67;'?<P
MY'IH)J,[.G6Q#S+DK2G;[%C$[W:5>+'G8W_Z7+YM'N5S>JQ]KV2C]-5Q?4.K
M<6HGF\F^T'SW;WJGTF&:$BS01VW@V;>S--$LT!8+Y -;Y8"1=BD*3#WE5AZ:
M*-V<!<JGI3$NX]$)5]FB %?H/8'T) GBDU Q)W=GXL7_+,TWQ-/]3URWBEW4
M9W);LD!)Z6P/3G7#":"V%0!;6+?GKYO#_:ETD0H62%J)[<Y7"$@9%F@)1JYK
MT#S' KU$L5?YG0@N ^H0B?H2E(R K?ON['K.L3\9_+5/B]]\<Y3V^;\\'LQ4
M,HOKEL3[]RE2<C]'6SIE6=Z\@__^6N6 P>5C_%(G7Z<+X7DG;S&M4#-O<63O
MA0_L-?I(_Y$<23U?0UY?%:2\[72+4S %7JOO^$.^4S]8>//:?L-!WQB,?F_,
M6%61!X]@Q+8[I+E6!M\6F/MY2>R4Z.X3R[ANK^/X>\YZ53K%<^2!//#NKE5N
MR9$[5E-&;NY\PQ,J$0]#NZ1H"'?G_HBBXT"1Z<N:6NV7#4L&T\20)_W46L81
M9C^D"K:R2SN#4&T",#1MNC$9VX([,/K\Y12MU7QF260MQT-]?07&"7A_MH7'
MM#6=]JIZTZ>NDN<:F+Y!XHU:P;4IT/F5F4=C@6[*=5LG(G:%CTCK?9:UW\5I
M8 VI!&_INC6L*0]$?R[IKN\E9O(NT*!XU-$KM"Z;Y'I[$D2X@+-P434UW._*
M'4A:PAB$FL/X&>*6\%PDL@T]=IF4&HV4!A;NGG\Q#41O<2O?'!C[.MD40U3@
M=FDAX)$\Y#G,1;D<N*?.0"6I]:7N? /7OZC)AN&A#_=,+@K'YKR^WZ0HK,4P
M2ZJLU$@J;%=,4NO<6112VT3:IE.RE$_EZ>SK#L&KM1C%H"PQ/'XJ=<^OFP3L
M:<N-:DU6Y% \8]6M9UF@7QO?$*+5=6>A0L#+C6#C5K'S%(_: GAB:]I\GC(=
ML60U55ML:^LFTK; T)R:8H&V=WO_K3 WS5^\JW<QUD&@\E[M_4:!R28JXN$X
MHM_;^TE]%=;#=FBZMY/X)]YLX'^J.O\%XW\JC!WP*-M IP#;-!GZ]7= (4T=
M84&);(&<6ISG 3+@4%/:*=6J#$&P,[.;<B[2A]H(;E?5O$;SB"$9@.^2U_)8
MH&MUY/6_H7R3)^-GSWZ()"T(<K8\#B-*Z1$,#'FGNDP]:AJWBOQDC#+8C\7!
ML"3BU46ICY;GT :3M.41YB)D)@M,]NUXUF#/B"%W,8_P$6-0$<PSR8^VZCW'
M>(CS":C@&0VC!<Y'J780LD --;Z&R%7_UH@PUAL&:[4#NQO>8('XI\-]J^Y
M2L'? 9O-$'YUR3?P=6)O3(/*+.X \+*36Q_/E",C:_*!&'S:9-BLK%_>LI76
MT% XHY#C).E%JK@+7GH_W>[736P&B!$.F7D[735-Y\.W[[=CH#5/=X/#UK'W
MZBG^S;W"7 P443DN7B[\XS!"DHJ!K00[G6AO!=!X_RQ1R@NCSC$T5?<'9E#F
MXZ-@OEZ8)'K(;3QS9DDWV*PDPV3P84X.2B^:6E7BLU;NH=AJS\C\?IA'0/^U
MUGV7EI%7?J$O=QJQ\CA7'K\@\+*?%E(4U7R93;'JT.4H.K^,'!=Q>_4+;!_.
MQ2T&)3\[@XOW<W,IIAL'ON(S(.>WK[J\7;2[W$/"XVN>($4IY4)5O B9/<>T
M/0R21)@;^71"0:$5RAV''\0/AZ,EM"A:F,(6/7*&1/^=I,2*$88R9VS+;$%[
M$V^CZE9>OJ(*+$6?%$9:E3)4]=&^:V ;,/(F6C9I\;]ZI SR*9%YU) ='=30
M UB@,MF92&81#P>!^%OSI7H6B.SM3\_#S?8RGL,.0+;OP#5QAW_K;!=%7-\]
M-@>F*K!CRR5%/O+Y3::.<!8+M#Z2B5O>G-X;^S/33'@7 /LG)#R#L#]O1<,"
MB:%&4!#R&*R,!6)D"GZ0S\*1JQ%R3"W4NS:D 4F!-LR.X.PN0O8".9;$P"Q0
MW;P:"P3F7J3S].)^84?0]!G&X7\34']D*M ? K9D+N)"E*8,^^4S(BH"Q8.0
M?.11Q0() CBSRG[?( EY7BX?G\?+U/0N3,2)856M5XEW!CTM?1FJTGE^<3@5
M=M2%)ELHC,8P.0N);-%V*$"U= *[)8OH1V2=#PJ<2RGO@*Q=QQ@E$4)<E9)^
M%W0?H*2?=%.U>S63B2F0+2-W1*CK498X!7<'D5,PLI'"6"+SB 3E#/04\K.8
M<AKTZ*)_HL$,- QYBJ:=0.XB#F6T?.%"'84_GK0]N>JT8OZ#'9#3BANSNS)X
M#4Q19':)V*7"S/%TZ;B>#-GA^>:Y[K<4/@.3$L>2[]7E:W,T,NT<<_+K92L1
M;X/:+-3S],+E;<P@1)-[NX6?DTJZ9#;T=3U=GS2];$A.F(8"TAWT4\L421*"
M>1K08!,MJH$^40=?&SZ57,3\/+:=,*IY'OY6X-#4UV^#FKHG:_"99_;Z$D:J
MNI9A@$6ZJ:*<%)S+]';-AF6QFTC'<\4XXU;-TT.*<CYV!$6U56-S@F+Z<IR^
MQ9"?G-[LJDA*3N&25?C0T!S[9V'OX>KJG"/]=YD;FIAETKU+T6+X_3\:&?:4
MZ->:EDA-]6.4*=Z3!1AY4VG/8(C4I\NW/5RLQQW<##'F)D0/*Q,'>>OV#,6Y
MQE2U^ODY*WE;Z!^XJD;QWO_1/O,O&']?,(;).U%^ZYQN@9#G=-E2-[&3%,G(
M;5DYIQN40Z%%2R*:C=EN(NX=8U<F]6\.5M(PUEVR7;*]P$9CQ4)\,L,/U:R
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
MNLWOY\H#>51PQ^I6)C:>X5"*@KGT@8AC5X:4#+>%DPH<]F5[9AY/\D##0\S
MJ]R#U,Y0N]_*"RH^(X0R9DJ%JII>Q:C+*'O%KY]<A3FJE;PR.YAS#A6JMA%V
M41NW6DY*H(XGGY.4/<.UASGMZ%.Z41 4:O,\55;4F@W*N^/5H_3*Q,3T/U5_
M_X?2LN$M\#]D3NX[C.\P_G%A+"!X2 ,2"%5J<"QI(-;U)!7\$\.'T/M6W9P/
MJ&YMG,TG8 ]ZAJ5"5M>*%\/.C51P8C_P7";K)02?PZ%0@1F=?+$KSQ#J' =Q
M#^X+34 >2)S\.,D(HQS/N(Y&F'PX(J-$7M:!$20"BH" ;F';>V>F%[5E&=*-
MU%L>GDT.I2E\JU+_KF3_R><MI)_)..G%\$(#;MS6)(/?Q-?5L3[<"1HD#PO*
M_^(^7@E1+!-_?$+?$38Y88G<X,Z"9N9FX<Q#5R><\I;NT759@]@?L%YYL=IV
MG9CQ%:)'=(L"G,M!UUE[)7JEKZ-.I(RG:4Q;Y?[ZJ\Z6*D(ROX/28!:.!WC0
M;3)60WEC6GSD#28,0YU@IK-!WFS0A!Y-&4CVH)K3?( 2HGD,4L'\J)+E.>6
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
M\_)42][9/%*593;*.@FDO'=&M:G>I-7O>VX/. YK)# N_JQ^>3U"Q<K\8#O
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
M[SLV@0.\\RHAMUD*U+15U"UXB'G05M YMZN#.N=*V:!,,$.0B\6M03?DG,Z
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
MR/POJMXFDP9:52VB0PP]=-3P>G=*FYGN,*93T:(LMDQ;/5\A"/:NK4BKS$S
MJ<ND""M T[:!V15Q#WL95"@\M(K"KXCI+PTM"%KHW_+\/J#L[X/B'W! 60/J
M/N0 0H12UHJ4!9*IX(YMC9]UN/!)XO0.UQ-4C_N8BG4RWX7WZXL! :B2A9#-
M8X8>, _16[=N01M!NUX(>GUR$^VYFYKJ)EK68_GH9:*=[;O45"N?+M5$YR)Y
M7?LNU=K)X.#:_F<+"]-=TT0:C2AA<O:R1R/GE:VWZ\#%_9L" _Y:/TR,?MQS
M+)T[_E3PLS6& ZK5#84G==>AA%B_0BAF&*%+@R>LOD /L$'>/,+^AW_J:\19
M?-#=\>GXS@.B$^"$2ZFG!&1_LC"GF3\86B.Q]EW@1.$KU&XR)IR(&N^F.6+'
M6%*L=W6#GV#(8]1=ID&%\#%:-%VIKT/$3GO6M (7BQ1V&:\\H0.RHYM +2<R
M'@27U4<WJ3*&_]3*5;__CC-,(30FP/AT69""&&**9$X'&J"XK."9 I6I3OEP
M?:LG<DCW#N?K"I^ $\_N1D-BZLZ<'1X)KX&D"S<O&A@7- 9.Z=H->+%8:Y9-
M3<.UBKU]>A;#*K+88?5]6\M^*BH8%67DAP#.RY_U))3S8FI^4<#\AX[I(G"N
M*QOT*Y8PR@:-K?T3R?QW%-]1_#^.(LRO=2 1)P3QP,8=$@&P%*?NW&. W]>N
MXU1Q=*R. R&<Y%%BWY>\GN6=MQ4PJN;=J[)^SEO_3UW'P8'-5B8C:HUK*O^)
MH2,7[V3+:)K]U<R1G6S0KE .AU]GG&(VD9L@% %:I(\ 098<*GCRX[R_WITZ
M) A8^>Q8/K3@"M*P.@N@NKB5I&HQL6/+5Q)1-0B^T@6J;EDAX+2MA:&:O\ V
M#?F=V% ZL[IF/AQ(?ZNRSKS8%IYUME>B]VS>O^T"7.PP[3"-<M6.9WU&X>,A
ME#O-V X-2O=2%AT%M V84P>V=:,I:%HZ58A<F54(?WN!N_,Z0251>[K W\<#
M1I(7NA2FT2&LB(;_RE\,/"12'7/L.J&/J) ].@HEC]T/Y!ASKW5<&ZW.%_+U
M2I5 -:$QE(,VTGX!$RZKR/SV;.<RNLX>F%Q7=8W<C<F9)-@Y:>Y-VVA3H=(
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
M_'X QZS\_:#;&C:4>+#Q&+N7 Q)$B=)CIE9BUS$@E!%M!WYO/=E,Z+/E5_5
MZX\:-8=B0OU<@G*YN<O)=B%09AJ[@8BLG%PR4;'JYX!>%L_4QH337DWOZ(_;
M$RPWQA=5TYKK>:6T:#9T[GZI6\,X._0P98^IL=W)U#,H/EM[@8B@,D]UN^B1
M%.^%.O^OV$6J'OH$-SMQ-60I!\0/G2J \^@U5G_C#X5Z0","@VL!(JVLW9:2
M8%EE$&H62DE]X(5_4]= VUMU?T%H&DORXS-NTCWD1NNI4B@&$%?I*HOK:/&8
MYAMW-=)J+SO*F^/U'2K"4L?EB%4\>,64^-YRABF_R 7)B/SH%JLX.Z&<_%UM
MD\.J<%=OAOF<WW-S/:%WOG_+(2<I <99YK%*H(6V<)7V.5YNO0LBAG^$ESF>
MPQ?8(SD\O*0MD9]5D%_9-0$[>?F==;02>I>3[?A5)X>K\+$NMP 7G8V:%/^[
M :?.!?!UC"Y[E7D1YWJ9=/B #-J _7%R1T>$CH$7'7:N4CX'60:O0.9H(PU2
MG2E/S;XIY[T%=3"/VF#D#PFP<@NH1^?C$J8F"R+"L*11?9$VQ<0]^<]N6A5.
M:>1D'C09:KM9=?SX5<6^(O\,7.(-!?VL(SF;N0]*Q1+3\A^:HVW<(I+(ZY$*
M;S,LTDAT&X>1N2Y2S^:X[>04_$?%(>\XH']NE/0W=2CZ7](H"?2G\WPQ&Q+
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
MURGV9L<FK]:T1415)EWKSE\0N,,X'S\S_)F_RK9:E7YB6X7""0[H2F-$H^H
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
M*SX$_.VY#A@>]L=>Q0HW__SU6>_?I".(GRXD83X0>3B@YX-FKRMZOTJX!G%
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
M=B\4^(H'D0GX/@F+$5\%D_GX4/\$09\FMW&(RU7&OX=?FT[2%LZ]/J_TY7.
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
M!H>01\N>8SNQ\GWD&VH#0<WF:G/+H\/7O4BG@+4+9&)RXYA[S(K@HBZU,?!
M9LZP\\,R&BI$ ^FDA*]X(MKB<NI<P9LX(32R<;"%N&'-@^R0Q-5?AW^@",[B
MW\'FOM*MD<R4EHV?+;%?#,Y^5?,-8A ^N!PN89N3&]/VS6R>=Q^C1D@9?B;5
M8)H1]501HM!&8(Q[L]2M0EK<Z'^D/+H I3!K5D"O04+G>#K"-!!97.)E0$F:
M6>C%<HBEE1.IUYO\$RYE;H'YR>_V\T &+>6&PMU004-*E>YB.?E_I(BQ;[ ^
M_Z##X]]6_)$5%K%:_OWXVH SXZWXY46JQ.\*#VCDOT)+&0,)"A#9#\$O KG?
M.++<7PP,@#+CGJWR<.8YP(\P)2.0YM8RP8.$4)LUJW<$,TY7P88.WG0_)#(C
MTD !-$7!74G,;8=3FOD(+<\XYT39=X$)HX^D%5+V6V[>7(@YT@DJYZ!\HKT'
M:P\HZA"TQ%+'M96*;-V>9)Q8E*0?45"SMV8EZ*X$+U<DK9Q<MW6/,K6_0Y9V
M5/U6&B/0<GK(1K$@51<9H#+ 6?K]%# W#J/'=\,+!O+4A^FH*%@%X1'GI.O)
M3_KX1D+PQF(L_W^I0RE12&=XL\P9X('RLH=JMTM%'/;T&"@7(&W<#PKQKS;&
MW0S:&@P>$)^'L8V [#'H]([Z"MQN/8')6YO:JV=']@-Q+/@* ;^IBET%621(
MY4K?'5?B1S&+8O)DATS=SRS *61_Y51@]WL8K! YVJ,T!/1'GD0BE^5TG+R3
MZ@8X0K_G-F L>(A_4R?8Z$NI8P:VV?+SA^B32]?@L";8@?M1)K4?EXY701F1
M@'BC;<[",G0Z;ORQO(T-O2Z>#V/!WK#19[;B![J<L12L4N_1$ PK,*D5$6/I
M.'+P)C=KVD"W<^%3QRD6,FM+QJ'",)?#WST'U9G\,?9^/WW#R:0W9O&A\F!U
M66#:+Z-W)CRU]([)))O6&3^\47XW4[5CS:R8X(]:/O9[VL@]AZ,?(@"R.*XD
M?P W\B!L/DHM+V:"1P;Y 5R+!_F:CN? >! BOQEL4,"CQ\UXD)^J".#.1MRR
M.V%EA;PJJL&#O*ZMR>60">,\R.7A^VRJ+X?T5TK,@USR@H-"6?S?NT0=H'AY
M,=SI,G'J)*/V"W" QM0-:O/9S8-X0-W!?N;V?/>U4ECGG2RNKXL:'0%HH$"!
ME+<:C=,NLMQ\C/1$^]:25AHADB1<R]8..Y0CC0,N8270F8)WSY#G#3]ILX,E
M>V4.W[1ZD.JSLHB$%78E!QX'=RWTDIVP#SY?%4G+]E,^R.K4?CJ=Y5+;+4M.
MV!CI@W6$_SZ#O+BEA<SPP,^M!B9!&6_)2&HTZ<"+IFU%Z>H,\<>U_KNM\'H+
M[RL97$IC0LT'S>]A;O)M$K12\H$?E2_!ACB/=A55&,T2[,-MP]QM0'TS9DI_
M&-$&[+8R1<K3^'&M0<V?&3VT3RA#>LO=XO@:#_T5H"MLI@;G$:2F9R13=ZQB
MN,#7^8&==@$C$6>"F''I[04/'(U>9'"T7J"\*RM ;^K'N+_FV&L08N31H45
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
M_%ZW$<$0Z&;R:#>BW_\##W*3#-"8R+&DUH>VWYJ\RV>EYZ$TK2<:D-=,GS=
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
M23U<,E#'U6_#C28@I$._;^3.Y=/@X8YU'5L#^^J=[9J@ F #Y!B1$%9[)'\
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
MZT$!LK32G6 M.?HN_FI9X_5)F<X,0VY?6'H0=0$F\6,J<CO(?[VR>C?[]KF
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
M4;X8S.^EO)O:%AY+?2V^KDJ>2+8;U-5O^'+,V3H]>ER3-@&Z.K<HVB9_XGK
MR5\JVOI_2_&O2=F($1_ +__9YB0S\-1_RA#S7V%&7" WD;09'<_*XF9B!4"*
MP;[ES%[22<Q%!N&);&VDR%FVTJ5>#4&GAZBF2CU<*Y^*X2J YVO\5^[NV0/6
MIV]B&(>!DH!T/4Y83SJW.1.X\$%F/V/QB9Y2SGG_"]D JF'0_&WH&\_\U$,5
MNA9IGK?"@T,/VC&<^*Z9@_U$993P(+=1?"I'K(RX3TQJQ)41GL"#]?;Z^WL2
M830/CB.QNNLM4>4X?2P1)XPYVX5QR)T]+"8+BGJI/#ZFJ+6QQ6XL%?=2V<C]
MPI;MJ:<W3OGMFW[:M-3WO'+MVK1!91VE%RV^9>[>3/] L\*8X@GKYVS[P#U7
MZ(O<Z>7"^^.S#W>=>$/:R?[E=PO'M@@Z]Z[$[?:HKGRJ9YCOZ!$H_#B'.NLX
M499_]8)GSG2@1;R7;]YMW?1,'YT#O0]L'_QBXN^/;K;9*]F?9QFW]&/G;0(X
MDMS'V7^6U0X\8Y9?'9%O5)%! 79\,7A?.L/GICH\9$2Z6]7HJ9]/SM5$S4!R
MU,*"-\>/?ME^OH]SOMIB+'O:T8$PIP4*!W'KCG'Q9#=S098)0[5$!=_$@PSF
M(1KIZ^KLL,BU<X HK:80!YCTCF<,]N8S91TT780O?WB;36MB=J1N_TF6L_R;
M>W(1C9P$JPR]F5JI?*?DL.T;INK7%WH+Y?PY#H.GHLP2K+Q,31\@DGQ:4/-*
MUI\]7?JQIOU5:H&JY55NIJG.28R,Q<]V:W7%J79RW_]L2G'#9'WMOUOX^,>S
MHB^/ P6.,*-8CY@)^,;%QU1!3@ 3T5+)@Y""&_@"EZ-4A,ZU6\*-3UI55WZ=
M]PY-C+L%&UMSK(4-#/KA+D%+H1RI;+8UQ\+Y3!.5V-JT*(#M<)'RV=TGLXV1
MUP4J8NS2]8)]/?.&IS:*"8TX8>DO%FIS&).QB]V% GKJ,>70,]!4MU>.))BD
M44CJE1ZEJKX7;F6A$KDZ/$A0@H&S6O59AJ2+ZZNSU]XES!J_:NZI5-EV8FG8
MM+QXY[JO1KL_<A8U?O8O@LD'4&.?!+_BR[$%]^,>(3:#RAQ7<J2KV&>,+F-'
MI)ZU^S5]/WTSX\Z%HI6@PSI:U>T3::W38#RL=(VS1Q 4B&&?C(%9A8]>A1WB
MN%__R"3,BP>)- U,O*C$LQZ/1A6:*]&<,XL_/B#6EC.D;EL>>CUCL4F#+9_A
MH2L2NA(D(H)&&G9BSK[VU)SUS/:H/H#WS)S6]2HR5D+F>E8<8%4\>!!I_TMB
MR;';O]Y5HI\"C]*F*W>3-^DNHGM:KEPYNNK8DB!I6ND<4& 9Y)0,+@Y<>[^]
MSE!R0J+_*Y%@++3-%J&[>EVBN=!S;DP564.\B4M!U4,!35=P5PSSIOTWOD9
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
M ZT27\&_PFUL('6+FK[LZF]=0J1I> V?921<]#1[%BKPQ9INLVA;8'GDF>9
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
M5C"\51'N7G"$JCQV>3@E0<[JQD P]O/P\ LQI1#PU/R$U48,L:B- WB$$T%
MGR-4&::SR0((0]IV["H;__R;MK8X!Q"K8UCBS %TO=_5?>8*#0R.5SA'[UE>
M^QH#>;[1@0)S[\4\F:$:9CN4>HF1R0'P'*$E$*12OXI&(/N A[><0@)CUZ^U
M39"4VUE:\ZN#QC_2P^LN48$3/<4PA:Z,8\H9J"+TF#K[8-'NMW.RV@@>H8<M
M #@?D&&B3'E131OM!)V8&%N:$= )EY^?2ZHG@:H(K&3]73/=#B*:WW$Q5_2U
M]NUD$ZUL\%( \N'HYZ_]XB2:TKWS2&]!X&R&7%>FB.-(8_P$7\%H>E^>[>=2
M7M@.TKQ5XP9(6E(ES3]P,^<L+1AOT?#)">PUW**@![X-YW^K/)Y-1[$R= 2
M^)GQ4>+^^RU'X%KG8%)]F;/)_/:0X]#,C.MB8>&&[0V=H%J$0UG\K2/++C\U
M#ZNJ \\TQ*^\VUZ2Q3S(6;"\6\S]:K[O"\@ITNPVFQQ(*Y)3F\(48)M7PS_(
M#18<^/8M.O"J[4B"I'"'=TJ"VV SLXS+*8Q<_\OF='\;]H[347D,]-6A)FV2
MJ8SIZ*;XW0&RZ<B]BUYM$[8#@:9JJ\=Y.I\5+Q*B:NB9&789[>5S!9.^264V
MPY&W5S\9-(NW@*G7@7VC*]4<P+YQ9"NZ9M,1%\OF7<P$5\ET.+WSE:H;1@HX
M.$TSSS0/O=2HTUIHG5C.-A7M;CVK5\T(*$-H]YD8C\X%H<EB=!K7M\\BIT!4
M<_H04Y^F0*QG/*!ZF&=OHTZRCXMQ ,((W;H:H;V4;5VE6L'::4D&+,*["@%^
M"6&+:3UPOF TC+VN!UIJ=MBVK=T>V1:TJZ5.C4_A+Y8/EP]]YRD3<?/FFXBP
MD%8AM;I3KT\5VUE%UHLEEW7#>S1Z-"%#I5O,\W6KE>:Y+Q7K*MM5Y0:A+F;N
M%@8[BFOKX^@#<PXQJL;WR!'M)FP7(M'K[L14L9[QD1R5X 1G[1D';4FF#?+O
M6,P!7,$PY$!,,;===?;0$T8D*9B2UK"?TDHCK4*V3)+Y'<<G]:B'NW;25A8F
ME>J)SZ0)J]O$CJWQFT6.5(&G@[K.!/0#;'   MVZMJ*W*XO\B*K$=%RTFMU>
M$:>..C,"R*87LTB]RHG8U422HI1]F80D-3-692,PGY&,K[LF(F8_H*QGN]_H
ME%?^KCS.]CT\7JE?#E,R1+=/E_#Z1<=P=;ESYGBD\?52GD!(IR/K59<)VS7[
MMF:TN3+]D7R:E)2H?8G5_ OM]?5B=8A5;G+6L?@Z(^/5&>T_4XM<DU#^=WC^
MW[)"S$6,)MT\VW_,4^(LM:(XA$O4CC/,[0>:C(C- 29H2FA&+,93*ZKB19Z7
MHT\_LW[:8=IQ?-H!:8 ;J68?K-N]]85+*E$4=ZH5_7%UV($F0Q**KR*1IFPX
MV+6J<Y%FV)9:^X \=<:IPG&@>\$1&PZ^G+3PP[3X4,VSGXN-]@+7-?_&N-_^
M6K_J4ZPKA/R$.L(!W.H76NH$[D-^)-R;5F= >#]0;KUFO)\U!?8/J^PZ_;SL
MX8D(H!)&5M8P@#/;,WQ-JOF=+]\ID-XLR-DS2^R[_>ZVS_4%KF94O9!]11+,
MF)LK$M ND/ZJZ9U6T=(8&:#_H/?'AZ4*KI7LOJC<'"Q9MDG[D_:TKS5AVZ=O
MBC4!6EN*D\5T\(__I45/G#S(%Q,)'@]-+^I8.?113-S14R592%_P$SW<NLVG
M9NJF;%=/B9,"9/NVDB[AR 6=K/S4'<R-Y(0FF9>,&;S60I3J,JH&HGOJ]9M!
MY3S@F99K;TGP)#$AM5$Q7Y\;_.E/A.5.D=>YV*;>"B]^ZX [1+J8?@8Q6SG.
MIY:72!59/72^-'-D(061IM"?O3>ARC+CN)"#@05:X6S[)_NX\X4#/N-<;+P#
M)68^:PP$Y8#^SLD;@8_8/,-L,?@HF&J+E?#=-,%5Z_M'O)YQ,,U.5+>H^_Z[
M,VMGNB8.2&KV^0^\^;7\!H?_@-^3V.W/F"P]C[=KG=?T53[ZH,L5JF"-)U'3
M"V+:KZ.W%VV*-$SOI7E 2]775S3J#8P'$G(<5Z!0E':SEM/J'R4.GW^7GCS\
M[]=M_,OJD?=<>&EW,+/))[[DGJ6RNL:WPO=:1.\,7$Z6)K\GS8\LL'/6SFQX
MA$_DV&G_GDLRKMDJ[(EO<WMM'\>X=N?P\9A.5W\5J?<NT3*''3-^BO*RJIY[
MIC5$5*&P113XSJ?=+A""**)[+]:T=&TZ4#>Z'-7;T?N^2*A\G.*-KG/G&4WY
M@+F8.,;J93_SLUN=''<NJTT)GWEJ7[*B.F/W&4BY2$MF'X4)]E/QSDWK-4"1
M/NF/IS,0'6ZD+>D]W@=N[J$)5"B>OXRN6R3<E9^_9+@\AZK3W0=_%D5SNG^^
M3](L78?,]R*=)GT,?1I9_LQ5=G"GG6AV/C5:3/S@8!?Q."PCZ<?KV8%?[#P&
MB:5E^L)]VRD#2,NJAJ_!R\W?A#UPM[3^:$KP?\!,5,_.PBGL<U_4GK\'5 WH
M>#UI.^@9+!8NYO2&<FG568*2<%LM#?#5%.G^M^IVZ66"X%.2CY UE5WG(S"?
M7KZXW7"G 'I*^$UETX/9-X^2<.<;;SY8KQV,?(!>6"-MXWVLB*!VY2-PA>L;
M!::ZL N&0U*:[*&/%;%H\Z&#(B).UVV9'HG7CH2>Y  RT-=0!SF X18I/",Y
ME>BL@XY7D!>9E+N<$GTXUM7PF6WF&<E#?GW4S=P?>^OUR:_<OBYM#.<?9(0D
MB5QZ";U\=3B]!!7D^[X_'$9XO]O8N#@_\P=>BCKQNY75C'\B/_Y3*\25(YK
MY?#]'5HR\4R0/SW<ZN>A%RWW43TBK?V$\HKJD3YZ/^O0-@;GR(YH 3)&]1GQ
M1-Z]G5DG'VQ.A9G5-29)*YP9"4"5M@RN'N@1*Q5K57PVMN=G^&0"G_G&B]]2
MM6G<Z_[.<\3^X_U4C'/C>#Z\P36 6"_U-JZGXZA>I+>1Y-[V(+4/X?IL=&&4
M&/8F=&?Y2SRI;3;W @=@N8$PKR:VJ+9;Y,<\"VE3.=\G561VHFKI4X"_M>=\
M#9F5&0<Q,A?0:>[M3),1"77PE1D?MI91L"I]:5/Q=3@EV7EU:L?)(V!KA!O*
MMYYO1_QAZ :"?-8BT=1'\%9=*<\,)#B&Z1.2>$?CA:YI9ESTG4:94V[L8R;N
M896C6O>'Q=Y@QK0V,+'(/9]:I!G*8*K+FP<^JJ7228>?'#-1RWYE&%NS8CQ^
ME;3:2;-<X>\VFWIYWPPE2IO _P"*8P/G$3KYQIK3 N:JQ!SKKS]1OXX()E[]
M5+C4?>PSWNV+->9^QVJ^X3':H6.ET04]T=(1&&.+.MR)!6X>?V;0-J@!U]_R
MA1WTCXWJ*9I'-!;&PTAVHN;B #7#-;P&4+$O>N\@/XD(V;[T\\88*'M??=>Z
M7S7JMQ?!>!*+OW76/L?@L-"E%C&AAQ@GWCB\W<-%6SSI[/!"#.92L]:3A,61
M ML$LB6O@Z+U,TJ+<Y&(QGM'XU'S OR?+!J5H?Z^:$3\YW#IOV3%:![B @-#
M!C]L($%S^8;8G0./?AI2:4RY/:#:J*''ZF!%/!XUVR__#F]E%7% 4K+O'Z=U
MU[JK;_1+?O![6FN:W.D>4OA=F;_P&3R/(QSA(M@4$N)AC%4K.+&5:%_D53.Y
MV$=-RY=_.'FZ0$CVO3=9P0DF$YX\:1X!P@(?M)S5YWNJ\PENWODRY"[#S;I^
M_\I U'4/*OO%J0>JGF,1IE4^N)^1GO12S9TLW%.5X.BK\]'F2IZT,W>O((J?
M9\GO1LXNK-2103RL>#U&K$!74I.ZQ"U34P_)CIT;PFN!NHI-!ONOJQJ:7DG=
M6$JHMV(_8ES<[&V]!2&>!PK*=NV-YTZI@DZ1('&60=/:(;^0>;N89-U#96LA
MY/5NU;.IP73&&1XMWQI6@II[K^<M3;>Z-<NY9/TU19]PQ=)&7#;(31:CQ BC
MP=Z"!51&AIA")!-3ZRO\$RKKO(7EA;<?<"FD^'E;H8R7QP1\'7CSJ9+!/S4;
MX)KNYLPH]/L)(P:E/YQU*'1**"PAGON*E$Y2/OBH0+'(N/E@W[&):;LF<*."
MJ?&Y+:N$E#1W$7T*:16GO.S2JG_"+N\O'Y_[]_BO!C>1XB:Z&>S)W&]J<*'L
M=S/'0)[HHP6Y120%X94F&6I1FY!5$R\9%<?^*8+",,??G'@B,[825;#PB&F@
M9P5\>(_W3N#==]G8%P:_M88W+O#6OSI0<*"TWLST-&9@>XH>?OR.S?( WJ+4
MI89LEBYL7&#T?MS@''8FEP/(:_38\.$ ]H-0K>;N ]ZNW]8JF2(T,?U72Z^_
ML&59Q:H^\D%))+SA$Q\L!\"#  I=EP#5EIEF)C&]HP2BHSB  V9/YTTD*DG.
MYW&/UO[&9CF (TPW6D#7]'D&FL8/'D+8D#% ;H"DQ<0WZ1=?DVH<:3+$@*?
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
M<<R$Q6U)MT"U7FER9[ZB!K>[=H)YMJ9T8=Z1;-!9QFGG-XX(%:J5T22MP:O
M%S*L\1UYUOT^$C^S?O1$RT,EW4%BIZT^:Q22_LOP!61I1 >)FBQ%?EA=C,^U
MNG"KU,!^,&1F*J6(OQ9<%5"\4RC*!^6VY<1288RT>9I,\8C5"^#!-'U]*7#D
M]RAKLOLO39U_:1CQ'$:$EW9D[Z5"(AB>,WV!9A1L;!,8[>XH2<%&*[I_D=F*
MYW<<".!UT+X^MCF1@7RP+K,NBQQWF6A&%;-!# $A%H\2"0=(":UFD+#1?KBB
M3P@8Y60E19[SI7 3>.&H=XR@_=%76#+#F$4V* A& D>E6JV1H?P5 ^E^-:6D
M--><=K4D_HW<?ZFW%&1QG^7DL?Q4+H9@+*V14M1I\T5)&A>:K;BA"48$4YK?
M*$=: !RV/%$K:C^L.&"1* #P;(N(#?*DC&SQKZZ9M/.T&U$UW^A]H-Z_5I79
M8I9[XNLAL66GL]A8<( )-ZRTH4>W=TW%7Y^XI.*L'J2I=JE<XLP!B=14B;P"
M;Q+9V[6 2VIJJ;<?M_7H=7T.+SRO?5J9@H]DN)*NVIE0N<(1UKE+FN(4CO[[
M(+<YY:V%?^"YY2ED,^QUCOREU^)M Z81\_Q[@>L??K+S35\JI12F>\G:&N =
M*I 3IZ3$)!N+JG@D7__P9TIU^+^>YU!6$G9.E@T20:T: -^Q026AK5O K^?C
M\%\X=_\,)[N2\@8X;]RU;N5G6HCPH]M^^<:QKU6"6==5]9BQ%-1N_'4&KP8;
M]+S+%4NG27CO,K99-7_4B+AZ5<3Z'U.N_Q/%[Z%P[*,(T1  GFZ",!A@\;-P
M1#X-2ZH)63Y*G V*1D4P+CG/]^Z[A.KN+RA?#@2[##*42:4*;!"X18(J.Y]%
MFH(DKCF8Y[XI-CN6>R%%0MB?=,JX0+_E]K6CM8H%TNJV;-"E+H5,DG&F!^=M
MR6M'K3/SU^ZE.53C@[<U7'^5]8-LT"=K%K<6W0/5>FU+Q040HK3 ^"/(7X(]
MG6=1'=!:P)IT(-FICGXES].3;%YH/P5@;U<ULT&):Z??-^A%:6@5!HQB1F_=
M8+WEQ,ET(N6!7AM_F!2)#8KA$%@G[3FUFVPF&U'N0M'33I]#\L"MUJK\:-Y"
MT(N8L18I#YIUW=3=;D, \40S>=<D?O-]>AX;9*UVXFDNW$1GB*%$RA(RH*Q'
M^JOS>LI?'_"7YG60N#&XN:*R[P3!ZU7ATH =X?8XP2[<T-#P]I#*@&>\J>4-
MQHKZ[.K5 XOW!A+.-7FUU%KZ#H0U3Y18Y-<O-P?XT:1L;$Q>%6SO0/99E_=
ME9+?:(UW\W(]'DK(WC)XCDB>CDW1(WQ5EMX8A^Y,,<,XFGG]4RG-T4&T"XKA
MJV4HL4&=I:;>O@O=NV+5::V> IO9J$JD0$:6,;[#H#1#WQLINLRZ^*ZES>,A
M &OWK?F)#7H=+W%C",-WI5UG4'$-HC?DWWA#1K%9XN:[VN'-OLM=8WOVER?D
M%-G)G*AY9)7Z04#=T.)Z/.A@S).]53I(U_B/E^KCH9X)'2,=%OB4/OK;9K2P
M_VBN,7^*[<48AR_(^&?O[VPL.W9S119=RT[[G-BL[CA4K!PTDEVQD9F!OUY=
MKW/,^M2G_[!\H5OGN<W9P#S*A\?.F[-/L]TW;W&1)-:FV* #=&0KM,9?N#M:
M0V&&([COF\0KEP8%>5/!,Q4I1>YJ)XI+)Y$[<DTAE*:0I#9-,:NF+#0:O?F4
MQ']J^5!?8Z?'CWL8&JC6[SFV$8^MR6$(-M"^V@)I,RC@-GC_]6FK#.H**4PX
MHIG"=$HGCTT3)CJ)BS4-W>TACI0I6YN0I$Y:.O)5L<?W2\@3HTWF').RNO#3
MR&:?NN,P>M/S?ENOU9 23+I9W7*H^O0-><4U<^.FI^7H3>:UMCG7ZJ9W3=59
MJU_6Y(_FI5YY+G)%%UW2 V"5/F2ZCQ3+/.*V8Z8=5>[;SP;=VIH33GJ-'_>-
MM^1_5XOMG<^42+UO/RIJK*)AWKQ"(KF-3 ";%GD\I8:]*</S+8W2J)B%?VUM
M,&W-."[!XGL%H*A6\D<9,#;H6;"=&Y97\WPM0<D!2O-OJ:L9;!$$6NYHT-&
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
MMSD>;*C#>%<"USXL#Y8C7*G??#P4S@:%V;7O1Y@P2TOA7$PAI#"'UKE:<=\
MUJ2TMO6#;B)[*/S/_-]@Y'G@AFWIEBTIK]UL[8T1C7:&TO"VBIU/D]-3X>YH
MM*.#[JZ^6+H^U*YU^C"EJ!W' P]\W[*?\N4YB9\+T+[QEK(=WB1+6N'U!&L-
M*)X5(:CS*>L.8B8.SF PE1C,4U$,)OY*5QWIT9/F$"1O]D)=V?:Q94MD+Z\1
MD3<TKOF#Z:.Y+!VWKR-I%XP?)2K+EI4[TU:31-L^?W(Q3G:6T;E1$-WQ =+T
M!G^CQ=U7RV&C;6.N957R=0R5_\&?/7?X?YQ#_(R>V$N[Q,S">N'";--:<01U
MTE9BG(:J#RTCAW_%-.H!PGV&#^EF5(Z-U=A+UO;TXT3#H^-WU!K*TKWR!% N
M0.+-T<U7U6?E3,K=2@NLRGDP*Z:E9O&V9N9%9LGU$J<D\N)22TMV7HT6&#2K
M#I4;*[E;Q(8;^%F'D;?-'$PVWG/LJY0-:@5KJJ-:+R/@ 6>O3R-N,C.:H&5&
MSI39662:\^=.6FEB]:0M7)ZLF_' A"&:K5I=A8%U.N4<AL>5>CB>;)=#%\#M
M-@1_55FT!P":DD?"=1$CIV4!2ZISZV.A#O[(:=4A.463XW###BO>-TMJ+5F/
MOGG7<,//,^"!3Z!+R#TJ= F_=**@H.]$WC%?_J_Z'%A]'%C?:KASG& $*,F6
MHER#M2@Q7[#$E@/WDG(Z>!<U)P)GIAZ;!R"(W B4GW>$B-B[:@PLAP\FT^"5
M,WMV#]1TF(M6D43.DC=DQH:K-*A61>R]F.P^SW.EP(:.H3Y_-F9M:+!>VU2B
M3C"M3NR!)X5GV_0EO)<RV2/E6"Y6]M8L)3T6;WLZ?\@^6KW8SP%Y_H_ZR6R[
M=K)!_P,8Y^^% E_($ (J9^6?$(4TA1$>  HE]VK6)%Q$G5+;P7]H2G&X<Z\'
MZ\28;$!PL%TEEU"-]>N1<>CM69:XFK=]J*/+;]"/]!\IYC8O/MF?=:/.6-!^
M,-,%5MABM[M]03!9C+O-/"Q7LO]RP@NS^'K;U)KJJ4V\0SF:+L'"@8499^GZ
MC,. (?7K>^L#4"Z& Q!"0HDLFNHK^DW>'H<GZM6,N P%'("FT<UUZQM")*Q,
MX]/#D]^T&KQ+A*'G("P^,V89F!RXFD95IEE2#^3+(;3HBG B/;CMQ(N/UWLI
MM>2^KF*T;#-&X0B>2Q>(+P0&IFLF;R<>=?<Y<6T1O/L6O2 S(9]J_6KVHORK
MKG#W"V;9[[*X>T;RKJRFS!GK-SKV+Z\RZ9+=,KUR;<YI%^ QB@NF>B1+YX-M
M)09?>HSYY,]C[/8?,W7T6?I3NV+?L"8A![IC-43Y.Z8$AONH_,\\;]I.WDJY
M/ U ^NTR7FT<G$1<?70X?U) <6$T\,P:[C/JUTJ3K;XFH8<FGC['_"8FM64$
MVR4%M!4O2T6XB7%)8R(NO*=87]#:$X[D80U"#Q8 $*JTQ<"/"2A =^M:0"*/
M_?'+X-78QDR4:\B/3W2FG\/Y7F\=.GCGT0\PQL"N&]R(^2K]#L.BYV%-JZM
M;JJ/O>0UJ5M]L\</-2HFW\W[,I]\AV*YX*:] K?7F"B.^NAQ@^IWYG)<"MRM
MX'R)W- C^VVL1<V[B1!_"O;WTM_0WTQ<[?D]F9OX-WFZ]P]$;MYO)2KHCV3N
M;]3RD]\3NK]1RO\^#"X[^SY7/^\@3Q^EZKZF 0>[R>N(5S^F@S=C81FP[&!D
ML_1V!BT :'2GQI+Z,\C<PONH(AGQHIVI/U#G8"?>'O?4DGTZ69/>7&^X8E0:
M_A5J,GFOTA?[[%_&1TG191CW4&$Y F5$L[H-QG=DG,0UJ@8BZ"(8(NQ58WSX
MP// P&??XVCNHP9?XU!Z(2<9M]F@*&?R_C-77*-I&A*=0^TNJE]+);L2> 4O
M?% U]I&0DH,6WZ4J%,5G-*&J*E4(J32,NVY(W9EKN;;#P 6"0$M/<\$"K%F1
MB$S<MHVYJ_8NPGQC:Y_Y"C-9,^YW(Q\Y<4)]9@C@W%"C68?#@]#.;%",Y_=1
MKP]XFK=]WB&,9;Q05K>=6:ZY5W-,[TVW0%*Q*KIZ*2'F@V5D[T H%-S==#P9
M"&^S(1Y<,&6#G/HO6DI>^)!YP;+U[JS'RS.]_*?&0USE.]L2Y&+FXUS5'/OS
M_(O,+O>7JXP5J?E9QY')K! 4NHEU_U^_N5UM6@&@R 9Q:XHY5&1XSP&0SFQD
M%2GZP+Z+1WVR#*]W&4,JU^6>@C849PL6LJ7GV:!?+*_MBPPI;N(9D*1*LM^(
M>W/_E8AF#=?Q8T6KR\&JK 7!:WYA5PM/GX[T]ZFSC49^Y8XJL/V@].W<QJC4
MAQ3]X71,KAS401";2O\])H5>_2W7'OD+=8E1Z]^8;YN?9O638=*]JC,-5?75
MF>V*0C],AKR>GB=\IONS_(E_L_D2P2Q57?\YL^/?21H(QLYEBG$/%Y]J\Q@.
MFU71*=8U&$L9'FJED^B:"%L,T$Y9T*7NU>>!C1DRD\BE-ZZ]"76LBO3L;'N/
MO6RS#(LW[IVS[[SPYKZDS[HE8$._@+C'!H4;486G9<W6>RC>L7'"D*BP_"B9
ME\:Z&>6" ZA[#E//@ULGBLX:O36(80ZC::A%(KE)PY*RS1W3A8\WEB2M.R51
MSY_)79.VBC^(VY->U]FHK=2F1[!(V4%AW.XK%CNFG#2&&C[KD-$YQIJ\VE.^
M90<YOS6XU=A89ZISG/E-P.]-W09G@&NAK;DA1;:,.P.>VH[NIG:++,6$R[D%
MPW%MLJ=M+H#:;:;>+3T.55!0"FMPW[$VO 61_\4(6<G5GA)&>,4^O>NCY=]B
MAY5B#>.53:MR#IR>4/])A#?#/9GQ$?U@E=_WX-XSSCM, $_!F@':5$$[BB<Q
MFW;KIG<3!"4'(;OF.KQ0W.GG!D7TI=#XA7\XA^W%%IJ$L4'+;- 1)\;-GK<5
MIR""8[>]OBNZQJ/XUE[;./$+M2K.Z>"U4Z/"4OA2<3(50#@85+M8'S46I"IH
MJ(6EP!=+]"_$3.B/^SE^V<8;;4X13>3_Z- /$/E;+M7X\>].IG\13N>UM2HM
M64RC>*2+YP;F+5OY!=4\CG@5XN,:=*@9,ECAR4FC5468"NET;U+.&IZZMUV7
M:$REY;C/-LM=D6+F-IP%=SSLN);@)5N>=J/)S@BK&&@5BUCP";GQP@BA]-L\
M>H)B'7W&AS2OL#()[@A*,%(=L;QTTL/R:HM=W#9)O/*5E?3$W*=B7UW%40_
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
MEK0N$+M@Z=Z;^O#%>&%<Z:V\Z (UI:5KU1>>8XI'$A4=)RJ*=NPXS&,,F4F
M8+89@G8=@<+=49L[+ E6/Z&P<*R%'V"2C"[ _47%I@8=%-JS(</'IAT!WLZ^
M^+8N&@4>W $);'<4'[DGW. .>?[K(7X,-*[I%$D^:OH$OHEW%G=H45.1XAV#
MZ>T[W3$M2-5-<:X  AV&Y)W<O#!3SKHCY5]6O5<KDED;0TNG[ _E-&)0!X@4
M&WY V;LCI^JCIB23$Y^<0L#V5.S["15TP'H4>*^3I[8C=;W-4/)I_8@2=K\]
MN!HFH@[XN1W+6#E4&\<0*CHPNA=>:B!<6$Y*' 6\X]V=52_:H&7/.,/&[R8'
MN9$K,+07^-2FLG3D1G$?[4$]5II\^$CQ4[,NEY("^_.6RT[YDR4D<KW#$KI6
MQZ,@/R1=G\X:GF*9_.XQG$. ]S_FZ9A_PO@W9X5^M\D92NE7FS: 4CQPC/P)
M*(>;'8!2-J@8U;9, 3)8^HQ9UGL/EL_5A+-LT/,OEE14\S!Q#IO&FD3EZ1PS
MA>)<U[7^1)='KA3$':!VAO\IF+<)18TE1T9Y:LA3V"!23M@6^A30:-_ %WM6
MZ/O*NA&Y5,*Y0**CPT%6=_[2E7RBQ^.X0?<&C[XW/ST';[ARJ/4)<GP:PFS!
M>N1$LT&8M$0-NB)5LX"9-F/"8Z22*@]B7!ZH\"IG')\I]7NP/W5-XD;?E_J0
M^WM&$'IOEELDV:"7!2B3'(H_CG'LSJ0C/)#%/4K!.HCS@E?EHZ&8@JGP]^=@
MQ9I]90@EP,%7=\^56!HD6FWN5?\L&W10Y*!I<0D;=.*7;O3(UO>OSK4YN:23
MI28$X^/?+D./RXCJ=SUDZ3G0QSSL1T@&[O0^^1[XL"J\S+;7S<(K0L T];M6
M6Z5*Z21];/5JV4ZPU.\>WF:" -0_IHW]16 T=],>,3,UKR#'P,>;E"GF-!2
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
MFX$]]WM =]9+=JHWF=W?:Z#!Z7Y+DXM47M(;CEU<'#B11)=N3M-JB],EB02
M 0-5B"#<[LG]O'M0.<Y_E&I.?),S_-KKMT@9D4YC(7V5:Y5XYU CX^*IH![E
M"M><2L(]:JFJ[]/TCX5='=B0A.(Q[+)QZFS@@UY]B962NX[$WY'UDG#TOV;6
M[/\-#-R74,ZN)"YHNR'=>I$+HF*U)X?;L-JVM,0%7XJDZ\4G.VKZ I83:QA)
M_CMZ'K!$[^S 3J6%*^*4PMHG81*D:R!P).LDBB+/&1Q$\K4\O2GF@!.\(AY7
ML/"E_TVODU\2 .^/'U:98E@.,G-Q6^ZWW+0IM+DDHVZ!-2:$.)1&N'1V6>26
M345X)^?U5F)+GO(\:'UEX"@XD3#Q(OM('T>-Y1IK0^-;\*.,A7;4#U*9^AE4
M7()$:N)M_3P*-(H+^O+<%O#N6QKXPCD#W+,-:Q#!GZ&$%R >JT;3,)MGD/*
M.6UF(HVXS(\\ 9A-U E2N"#B\C;XP4VY2*0,971'?WF6M&GY#DMS:<WJFFK-
MVKKZNF"?KX?6TRP&9=/,4PWW<$'A>$F*673V =KR?:0@94RZ20I,BWKL3%D6
M1-@3APZ2=,.?NVN=+0^4\([/A5<*-\+A+G#X5@,X7,(KWK=I<4O()DM:MX=N
MNR0S\(J=<#"C7I2/7]?(/+"\4+]W)K,Z("6WZV9Q<2_3RN"Q\YU+9S"&H9?T
M;/(>-7?)6>35OW<DRZ@&N3M9U5H[ZQVPC@I]\8\XKJ9_2\S6\&X-B=4]UC8)
M)G%!#$%:9&H&7>)4(8"9E%N@/[<74](]^L"$DSMI%B%QXR#9]0V=8XE3)8#L
M%$."X@4J,11$?UL'R2P1&G7\13H)KE3BDCX^1X)3WU:E@F41LM$<7:\2+\*E
MP/4>Z"(<]FZ8)9K!V67F2F_J:455#B_X4!"*]6HV=C!$QB2JL6OK>P-PJ[:Q
M0B#Z"GW]0?GH-36655F%0>V0O[8>'U466J'250_=DZW%5H@ ZOK\W^!)V-G:
M*XV3)]P+/ ;<J6X^E-H2N]JFOG69KB6.7\OAX^*AESH5\P<-F.^=]J5S9(IG
M[,&"10.]XVFC->O4(4+C7S?6FSY1-_C(!=4BZ-,&Z-5%LEB7^B^Z,9CX_E<A
MW?]H._''AN&Y:<$39BO4E"Q/DMGIRRTPMC%'U'K5_B]UIWE<T,YB+JC#I((+
M8JJ28PB;::R3./ CPF=T-W1A)VYF_T<*>4-J"B;*'#O+L=] +;9MJICKB; 8
M86M_]\1N!;S8Q;0%I!E2[-2PDYQ^)ZVKM:\!/PI1+?+YHU1!G!ABV"Y=\E"C
M[OZ*3QU^5,B^.;6#ZMXQ71AXSRN//&2=ECX,5\3B@KB@B5GHZ!CG9-@'J?WL
M:/PV;)<OC<D(^AXHH[X,%-T^2YII PO/'H.G>W7^L P/Y8($R(VDI^4]'?Y<
MD#"BOWGS9F&A_YO<4<I"3O 0_ *_V\*16_HGX2NOG&=-]QAV6HIJ:C1J:VOZ
MW<V BCX\\^.4IA?2:"K@<Y:BHMWT-,Y"2>'"XAUBMI>C;&YG0%< BXBT!5Y,
M)L:3]R-1]%"J597R0WPH7;EEDQR/AV$_T966:JEGS\]Q0>9O*\K%#EJ=7YDY
M:/7=EOQ9,ET!I_NWZ9'-/7LC-<[OC7 6TSM_ZL%4A LD4E^+1/H:Q+MW_N0\
MS8X[?LF8D\%&/ND6R=7!F7EYR[.8NK>_5[%U\<_-(/^K%H4O,ZS]!AS^7#J1
M(V!+;P)'0_=<RR"B]N#551,P],1)J0(757*TKB1P9^G.^1*3YT-(EV)!XU'H
M3L3IOC6A'W8&>2DTD:RP17 DA+5_G2$(?&,,8?8+O"9-CK+C<7EETKOA>FG6
M^?H'5-0>Y!G@KA ;6U]%[7*_.;R8AIZ%7J>UQOE RW4N4+_S;_U.R-JRCS"
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
M'4),3XS0N3MA)CQ7OY^.BE)]B,0:Z W['^<TOIH=YLM74E9Z Y[L3Y_\N1B
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
M,]N #UQ0.(8PD1WX;?X#ZSCOGO8"\)R+Z>OAJ%)=,4[O(Q?OB^F8B(#C_::
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
M?3UDY@'N![I/(_KAR@_7WP"Q-+)%]C399*!$)]+>V$R8%]?=Y((B?%I#3OW
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
M!BJ:"DX[GK&.;[ [S>KK@35])$UFP318'SC[9=CH\V5A-0BPW]1"RO8T8Q]
M1  /TMGRJJ1=5WJ1IPO,%:8A4G3OLB,-'RC\(HBH)2NZ!%Y.%I65:VSP6=BP
MVXJQB9TXV7E2[$O^AZLOQ@RYS4R2XT*E^H;OFA7$YVI6CYO,9K-!_N]O1P5J
MP,SY$AP#!XOD\Y CW:5&[LK?0H6<=TV_*EH(5.,8>\V9P3\:N$-E.<X?1Z"9
M0?>@Z\^A77B#R.VU==BK]+9W*AXH#286Z>C_[2<_@KBAYRMJ0TK2*RI3L $J
MX%EHTV@WL],B)[F[QGB_$4-=R)51K&=/ANU#\#>QI&CF,<NG3!HEE&BHVCP
MUBPAWG^ELK1?[530Z5ZE,J;/S[V%1?P;A\;2QG!?%K2;T65?T7Q0FI\R0U!#
MF7]&#,T0@H].A#-JP4V"[BA^YFN_6IE/A>6)%.U!XCD:5W/U0R^ AV*MD;Z5
M'CO0RKAD-.IEH,[JH<L4YN(FD=SI3/N])4A3,P>-HSD0/M/-LEL^'EZU+YT^
M6/9WO4[PDK7Z"-W24G6TZ0*KK[$!2#T%<= W7LS75]+#BP1VU:09K&6/Z>)<
MVI2IYK]WL4DT;_MG1,3_P%?\36DV*,2<X*4\BSG N,$,U8/E8V<71)NAK="0
M_6N:/-_J*6D[1XB&0!:Y4$M+\\:"+:T/%Z'GZ.J">2./@#:G9%[7R(>U$'_-
MASN+^@ M\XF&7L<..H]BYZ1'<V5T%NK9H(<ZX&BS-"$VR)DU_/EH):N#[A-:
MY!UQM+,%PE_=KZ<91-K4M( :+Y[\5'QCX(;R#K>\^*QCGU-3+,*/QN;U^#",
M]T68^&H&'V>>?ZZ29/-LE.Z.-Q-^N7NJ6MLBW^.D32F^]E5\U\S^MU_1Q6'"
MC0P=^D)8W3$$5SU8L(8_[TPAH$Q1#M73I6*X/6B@(WU(=4KMT1['+G7I#\[E
M:R8U98FGI5XC#QZ\/VRS5&IJ;!$WEB!%E2-$J=JWF&25S10R,"1G:6E167^Y
MW+-K,>7H7XJI#OS=8:/7L;3; 8PL K63&0G;#EVY@( 0=GVOX"!QMCN>,*;(
M!DF@9XV!(VQ07DC]"G#Z>\+<LB$_^GV$'!M4C.)G@RQ>8^^[8A>U/JVQ0:BF
M.38(ELX&]1-_=/BU(1__B;7P3R@&G(C:@N0#(C:-&2[ +9H(62-2B4 7I"1'
ME1%V(ZZ]PQX5\'\]C,[RN)M(9%2Y;9QZ7-/O7PN'TI5H\VEY'C67S&YF<??F
MRO7DF"GYRYLNMNR-+1I:9P5''.CP#=.YE:N3*/5RUUFGV_'X.,<[1,>%868
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
MW4Y)K@OTBD;%($M:>/;YK]Z05K(X(4+A#?-SY?*V]0??:=7&2:EF9I!<6W'
MN/_-!.V1M7RS5/?>_C;WYL*D$=<EUJVPC21W3*,450R1-]*AX&+L:W5L=H26
MDK0A0_SI]YY?>_5(_W0*]<==X3 /$T:)Z$AS*A:0GD\D:\L^&1HEMJ*CP?S.
M#VQ/:R0-ED["]D<,4+X59A+10LI.*L.E3^*J8$O!?[L!PG "NW[=8?&%"&AY
M:T/D/%\G+X(TVMHDSF/D"B-IQC*@5!S?M*9&><N=*_UMM!GC1_2DP1.O-[R-
MI%7H-0%GK<C3/?BQB":R1PY\4"FGY/FBF;J83]9*]T3_34<?E_2N$(*B)^1H
MVG/\Q ?11L>ZIJ1:>VC)6[E7! 'HC7]WS[F^MOH2X"%C!B-6_0'BIAZBIE$B
M@HXAMT;5\)SZ5CX3P(P-P+FM:0QJ/BPL_/(:3N*#'VUMTA!_)&+10_%,M?E\
MR<HR-?=2CC5OBU_.[L=Q72U^$V)/X-T6T0LOA8^U%,B:>=!R1?7AZQE:E7B
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
M/S::<E0JW.VZA=K))@,;]SVBYT:+#NS;FL)R^_7>ANG+C&"IHAMLR:(L,7C
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
M8G%76?4YWPF2AUU:<Q$VVQX]-#;6E?DU/OB^,MV/-,:R6Q]F@ZQ\@*/8AAV
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
M$([MQI1>U%7),>*"5-6_M5;D#6CV,'[A@AZ<8MP!5IG[9P;OG@-3Q.\58)6
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
M^6RXTA1'-7B4.8M8_NK8I];&_LBQLSIX^J?/204IA*S3JMF;>9+WU <SC!S
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
MVOQF 9^V>68RUW$T.1%OKF:!32>4I'NWF L6\%EGNFF;*_\6M= 5^($YR*7
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
MYY()T8$5/[6_@(MT>AUODQO AX? UW\F]GV<?=@S,4C]K6@[E(SK\SOAD/<
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
M!;1K:["?K;'54-O9LO-0GH83"!F@/2=T<A3,QY:#;R.[HJ=1I>P^JFB<.N&
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
MPE6A5Q:.+P.#6)&#/;]VD>2QUE0WQ<-LPW#?H ,I>UD.V7N-XC O$K^P\#.
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
M<$2XU?X3LSM'(B:[N @7N:#EJ8<;R0I50*[;BFB?"M"3+JYQ;'K 8 ^QG,P
MF"("V,IYH63.@CKN!N8,0F^IN-II<8? 46@]L6_6J O:0""G'&)0FBJ0U!IE
MY9_WKJ3@8&VF^YO(<M!?!.*2JM+:2P'R1K'V$?$_EN;=C6HT"<RQ;T]8\!\9
M^=B5-':2AHQDJ$YLRKI:OUY6?ZP#0./Z!LR\R/SJ-XG5;FXATQL"\ W8 [W3
MO-/#\'5N@ZKL705:R?D!H0U)1>E$-YE9(44@=!-R<NWM'0:]QZR1?^\#@MY&
M.TK)%IRX6C-2D_B.7=3_,2XNCC1 "+H^501AT=]2K __M_JF/X(5S9QR80AP
M(V0:W UT<8P$,*&T<1F'*!/@K]^J$ &U-@&OC!_=.(^</W<+Z3X$7U2Z+H#9
M.4,YC%O"2/:AP8-_Y"559F6@-4/<=3;"4WL$N$".0BR?XU[!,*P2W> -Q%MH
M[_W'MH#%]&2W%ISXNY"B#P1"*C%:=<H7OXQ&V[?=M"OXG,%C&1^WRKGQ2)KX
MG8+;#1V-9Q+5[/1=??->4TK'NJ.%J_+*9G&PK7=?PYFLR'0TW$9OKL \5??>
MM&C=63<!;!>YY2.Y$676Y:LF:=:M&>*,JNK\7"S"->[1K#9K8K2;=9)4#N-*
MQFTNYV2_#TF8:1/^1YGT+T.G!H[#-;]>4"4#](\(4,D;:@5(*\N9WJP)PR0:
M?92)+ABD@<5J[OU<+6'\@=A6IAL1.3?3<:F/&GSZ::F!_M,5B=W!Q_3\VO*R
M72K1B_=_N_-14GFS^_(S!8/#$@*8OT.*TVZM0+/\1#6; V^#YK)3;$E9[',.
M+2R%YN6V:DWH6@HJ+<90:@=!KK0_*L=&E^R7*7<?[;?PN/_[DZ".#/VK1JY_
MFO%W<7P5TAD![A'^3CYW5U8J_@692F2TA_&0.;=4>>L+)T*; 3BA=H*#6A8
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
M$\O.W/1:&-[@*>4XVIY<4-P\H*54@C17WX#L3=1^>TX5O(K>A>)!&C 2W!W
M/!4;/PLK-71A[FP:VLL<C],27>8RE1,,CP93A7W'H0O++[U3'U=P@U>48U!0
M9&+3I4/QHW56B;)B@_J?8^=/5M=(FYQ&(NXLV96 ;&S $$GP5AN5OL_"P[$J
M[/13S6P>Y(9%?FY74DK'DK/?#UY3(XJ@J?_.[\O_)ZW5)CQ L5S6Z216%Z>&
MZ(&XD;J"ZC:4P=#.AKLSK??X]"-A@"U.5(U(V<\L+,HMU2K$@;LJ3%(,H>YA
M02\QE!U,R=3KENLPA8X[FE[$5F[1M54XL,)LF44T#H.R]FQE#O88)QOC@]G\
M>55 X?!G+@FSR6_WZCWG/BW@9X@*X385UWW:!U/P+YU!W4^7M=:Y[]&(!D\^
MWWSF%:S_,%JYV0';.X]]<73HCI.)IE@UW;6PX(+1V&0]OC9LVITML'8$7?"@
MZE3/"]I410>B_5@:ZXQ^];*WN874X0J7!U;'PQU81_]>3UU$*HQAYP<HXV,P
M(]G#KY43C$1*]5T?,SWJVF#8FM5 W<*R\2_ HV>39'_'B8H[6:+]+T$E6KQJ
M.DX R%M-50F6!LW2PE=RHQ>R8%9YA8S/<9\-+3;9*:([:A2?>7]*<[)4GS1B
M8+QA2 M;0KUX=';"4R?AV)C2;->,_#.1GYC)15V32GY7'0=<1)D>S)A($,Y8
M:JQ184 32P^;UG$/,5RK7P#PQDSYWG-LQ6(*2<Q39^F:47F6MQT9RAP/S1[L
M'W(8XD%< SK^5F%4PM<@[5"&63Y!JYIOJ>Z"&QC _6\=9+-/1&^XT 1C/S+>
M_(#/,R"$9DMX:0A]Y2 $%PX_VF^BN<"/N;6WQ33JYW-W_]:J^E9+H*-,!\)8
MYCB[8V_FCO20Y'VGI&;/JTFF>I^^ZMP]*M@7Z( 631\-GDN(<%9P5S][I4+\
M9%[WDQF*RF U(:&G/Z%[!-]V]4]H3)C*]/A7VTX_4?Q34+AV!:N9FQ++NTLC
MCLV;=[\<F[^\*"04'V_P?O=BV=MR'N34ZP68<_"+W_N 2BYRTW@0C<:;&.HD
ML0U<G'^[I%$W"^PA@EMU1B;+XRED.HYM.BFI72^YLOLI$]FDN)?Q=;6ATST?
M"G&K-_^CT:S[ZX]T+F_S*(,=KY'$U+;Q( Q;7 S& [X%/ 6X,S.'/M3*7\5(
M&(D"%Z#ZJDI]+&2B,>4&<+[ 5:BX?;2O0J>V)C#?=XRXZG?U,X_\VF>GI(50
MJ[6M*;*I[TH8^#9N88/CKE%98<T^3;MT%C/BQBPM*W5S]17RR=8Q\"O$6?BY
ML65_;8:& FV[/@U!$WB08FS]L$3+:.QL,#P:*F%H/++N)@+F!D<^1677(\2C
M/JK>+]O9<,/V5;.UKRW1M$8*4]L[S(#C),W7X1HP,;!2OSK5OHL<#H=\"]Q.
M\]LXD/M 7J^[2HT&!TY\#G[/@]PZ?&+;G/%Y# GZ1UTL1ES#H"/?4/:>_[H
M%XTM4'3QRTK/(W39>OA65U\S/(^S?IVR6SJJYX(_(SW,=[+"8K:0;> P2%RT
M KZ7@C3Q;=$9T'E.O!Y7%E(O*DJ"W9._&WXFIA&VOC&#;!Q:_I8(/'V"@ID=
M]42;%Q!J[C<Z09G[ UHX$D P$S?"@S2RH73HK6$)KGSXZ2X05\J#>(8;,(E1
MH)?[5QD06\K!USL^S_7V >='4S5*KIZY6R_!/?0K(1Q+B%5=OH6S"P-M[4;<
M(8SVT%Q=V*_<(524LYIYD+/DVXCZ!/ETU&62^'%8B6/4OF,N9<G"AX-KR@^_
MD,<DV*TT(:)?)!.C]"@#GV8=FK>,$LJ\OO @R(VJ8'R-&-_@6A)'GA+79,(
M.T09@BZ0Y>C4>A'[2P]Z-Q#9I"AQTZ[)%-R!UJT@5^E$UOH!27-'%FB+RB/C
MH,(6_M+H 4';(IN7<.N,#O>5)RM\P&TVDAD _.SG'IY+]S&FK,]E3-5U,.X$
MA&5-&>OI[IJG4,.-VB<'*<72^T[9?#J8;WC8 1,ML8W"WYNVIB71M"]%^+T-
MYYDHIUFCL_;/RHC5EL[?R AAG7%D-F>'"I[F-#+\_=W*V.(^.LP3\9G=-"2#
M F,)"IB1X0:$*/#9,I1]O+W\%NCW'+7N91DS7IRF</+:N/5ATVE$+0+0#>$*
M6C ?S5S&TH6"&4DNQ,W+UZ!-^#5 0:V5T_+W0TN<Y,!DQ7A]O%\);7R0MFU5
MK<'\O7F@2);T*B3X2M69K)I!Z3!4M?50?+X/*U7UZM4*"SQ&N,%!7;TUQ2W:
M@I/6Q1)#[&V5FD;;JWJ%N4#+N^WO@_L!&@-.0Z=H#4<BI+C2H%-GU5-E%KX>
M#D79-Z=Y)"MO3R1':UE8?O3X7G)J$K;2@[J?\.2+A\PQ<U3KP834%P_L*9A[
MTW4!^8J>9@?C^ZT>*$ME7=-MH4?X^74T;K4Z\;\]H [_P6^ .-+)@QP'FI\>
M.;F^S819&K!:Y./QFIC"XLE,$RP*]5[_[-<"^\GV<\C^]:E4'ZDS#%:YE\38
MO<+))<=+V5Z[#QQ._"J\B5D3F/A^?&W0.<&6=_@/H MC=A45N]K#4"GQ:TYL
MPZ>S+W$*>[VOM 56[60]NJJN<?]*@H+]XF7['0DY-QHN9.5(?D!^C-[Q()]4
M5!PVU^ZCZN+:/QEQ%98._SU/28HZ7O\83H%AJXQ'JD^U[>\:UWCN+;;9I."I
MB[@V+B]#[%#(91F_9JO\A"UWCX?^>D:'H#0ADVESITC[6TJ<M9P5W9/= O30
M,"%[LX?AKB)5>?8Y6IR^NBF$KUK'GMJZP.708Z=]#]H]<%<A3/KXC8?DIC[\
M,^]?^U>MD?<& AMD<5%:[<H-^@I?RBK*XO/J\\^2I#=MKR2\F7^_+4%.3'"M
MVUK_B+F:_[#L9-'8AO.J'QO/(VWKJ?L7O>R?QN;H?<*;5,O4%?*#2IL,9<L@
MY+''GGRK==OR(%O;QT"3#?TX7H>/K8 WPE=-*&IUODO4<CI=WOL+]-"IGD(S
MX_S)$K!/U..JS*I=O@25K^H,U:X")IZE"O#MU0:-.W+O''L^(X10+-3.DM!+
M"-533#@8-CG_]8Y(\8UG@Y34I?CLT;)(7)\9?XD,US%-8N*X4/>WHR>['+ZM
MLFG5Q8D*K)N93U#;:(E*\X_T.C\O;YA'\VQQ/?#8\;.E;[C2B?K)5V^B8I_E
M!I.@5Y =!C!V6%A0S_<CH]+'VW\@HP5&0^A]#'\';TFB=)"<<__4[@$3YLO3
M1;WEW6Y6?EG(6Q='_=36>)8G$%4N=F6S^R/MQW_KV\?_B>*KU)ZAR/77R%'!
MTP'!SZ;[@YO2\YR^KC[_QCFT4P%?-O;YUEO"-H77)H6133 <XK;KZAZN#(K6
MH+BQ%[MB$A,ZZC04@6N)L>VZ]/WXB"#G!R?T,4Q/(\'<E?.H4P \WI/)@D?[
MO]=MK8;35:QRV^"K&K=.OJ7ZK-N0U]GQ:B'3[>1;2]L#9^;MRNL_X2(?G3XS
M]:(S\:G=28LA+OOU@\+G'*F4<8D_R]5B_K&IR=/_BYJ:5%-$MTYQ-S"U;U-)
MHE\V:$6LL8X\4QK(?=*V>:QW KI\I9H?21A72VMQUH7K,<?BF:JUUT03@W8C
M7DVGF!N\^SS_$K^S03;Z<4#"JF#W:_<=3Q#W[-Y_I.D0./U;(+)D.G.4B>5N
M@4NV,TA.E7U/4?V >=9)U2W"V/BJ!]%"X5\AX<<]XWW>7QXN2KM^OAWC%"%F
M>-9Y2Q,I<C[<M(12I%,077>4G"&QK_+VCGS*7)6S@GF8[J4#F#Y@\OER@>'Z
M'>B.%,GLP_O*Q6=>L/>TA.G?-MF#+P^Z3\PLBQ#]O%<EB]A;/_3#PFWP Z>R
M1D3P:0G0\F2 RQJ><31-M%8QE[PN[I<UG2IPUZY+-<?EOHGM L%J3ASQ/#BJ
M:.*:WVW-1)LCO87G:SX%IPNU'[(J?; Z55+GU>'J]K<R$[4#]Q(.R(>_Q;>'
M.S'FO]OM<>?MB6<F>QL_HC)RY70##2OUZ[1LU!L;\RRM8@A^HG%?S6S>D1N/
M6AHVZ<9M;K!.UIL,TZU$I" IR45XGZ *8N#RZS^^ ?R$W@]J=Z/%P:-,@9L$
M<<V[7O/ICZ&G']P,MM@X\ZB48QJ9V.:Y<?BZI=;^^CR\]F\? G7:7[^LW]$>
M*)^D76];._;(4F=+ZIBT6?Q0/961_'AC=WI7>HJ_CZ5J7X=&9D;N^F=<U],/
MY!*2<V3,U*XY.2T/3HZ._8B)H3S(_\M%YO:_$.7)QB/#DM[<M4R[VU0>1)3T
MU;M_?8[P]W81;7)89:Z1CV^H7DGUZ^^T!IF3I#]ZH\[(1JJ_=)6ZP3K7&BFI
MFPV4XH?.%H)7[.NI_H3\"_L7\RU)]X.F;6[-MK+N?PQXD*VD4GGR,M>+GL."
M99%B:O0ZN3L!@R/,Y['3+.$P>'GEYD,"F:VS' L6SM\>.FEG'Z^4<3VJ[>G>
M2DMX!.(N\=52TR$*5L*"072IVO,4U3KJ6P7;19RZ7&5S#U(F<TX W*4]E?*5
M\@C?99$@.B3+N89G3;^;%7]5H^J_WJ'AY*?<= IM$SZ6$;2\<]%Y5M DM==#
MUNI*$./S9\M,@PWI5Y^Z:F;D6">>A.76VY^-.Y 6<O]3V*2!*CX5_?3X5OL9
M@2-_Y]C_Y_5_=JWB!D 90>.WA_F1V\T,+WUSPV^&4FQ-<!^CRC7HM*D\]#)3
MM $C/;9F%:D/#BKI^96-K[TKM$D<'/J-CNQ4?L2GB$PLP-2Z$KT,)$^>1KD=
M!<2?-+FZJ>!(@#ACNE&W["LG(1(?W@S<<5JCRU?"OR93/WUS1?Z1I(W[18:T
M1U@NVML[UYP'(;7YSA)M&(8LW^>!CUJ&.7.O7P\,WD_D7JVN4"WXTT.'?D/<
MO^B1PO\I#&X^<>33\'H>Q)O[!0$%0[7>WA<5X+:M9$:NO2_D]M5;<3^0PZ".
M#7W% 6PID[:ZE<;T%.F^-XI/L M;\508=Q,/PLA+LN94505JVHC[>+#U 1L+
M?N1D.O=<)S#<O8?0=IE&URN5#8D1Z#C2?.0$C>V/KWO3BR^E[G/VPYPW%3!V
MS7CC:&.U@#U<ZG/8E9[-RA3.;;E[7J&0[N%:@!A*]AH$Z0 BS^JXQ%Q,]X\:
M&/VS+N@[95"AFA^M%W/[H"6FV&72;=@E.\8]?E2(7;YOI (LV=.X+K"QK,7+
M96$CJQ"MOZ5S]_,C83;EKCU+D)D18%JAA_$2W81X_ZEU=RH)NC;815;5<^O=
M;XF*KSL"YY;C]"#VS-\J@,BSX5";?O\QAY"7>\C/J[+-96*?U2Q9M'&'"(-%
M/(@(]85K&^R#)C(SZ(7!Y=&]FLZXT;DW?Q:/+.22_H7?H/W]E/I/J: L7_'M
MT2;S_P$9O9<'F4(P*OY6/T;,T0"T/+C6/GC^5B@";7F0;B(E&!5NP8/LX@;P
M(.>T,+J9S2(\R/NEO0!Q:')V;KB-!_&%=?(C9/QXR=*3'T;.[V" 'J;1HYZ_
M'4X2XRL,KZQ%*("FP':*PP9<Z_SY$@";#8S@K7WU&)Y*AU*:OAUI1W/MY_@K
M(W !E1B$!Y13ZUQ6J\9FOV'"Z0$CJ$ME*8*7I&3ML(QLFN]3_U\H:)+GY<7S
MV6(N;ZR?'FWIH_N/PKQP[@<(PV3/-CQ8F4J8'+0AK/AY(&%RL=YA^U(/)?,@
M8QM+?8;[KWRJ9A_O'NL;ZNT*!!=^9':XT;#U_ZKV[2>,GS!^PO@)XR>,OP/#
MNR>*,Y:,\7CQV5DHC&,T)\0VP"Y30CT"6/'(3!YD;ID;^N+W*FD(#JCPF^-!
M#H=_PY2FW@HW]J#."@&!C7;K)5\QC:*R@.BVUDS5]U%%Q;G]P[5?!XVC*ES*
M]Q[_O JQX[C<B:*L&C/.K7 KY40>Y/SLY^&F0,TY.'6VSX85SOPE,?"K'$['
M%3 =&;1*;+YO]$$]Q.5B\JI#]W.]]%9ZB0^GZOMZ"\W]W*V#Z%S!5AUR-=XG
MA>RQ<$DQN\ DV6269)DQR]4UL5MV)==4W^7+QD>O?M;6_C5H2GSJ!VA+<:VS
M*3#V#HPT9J$SQWZ^ZV^KRE_M]74\2.N9<.7OHW]IHMPTS1=,%);[BUXS)WZ:
M!YD\0W+B_Q3WAFR(;(XP%],U_Y;[X('5<8PAKN:?$@.@,/0#/,CN<28/PGV/
M:]3@'--J7=K(X$'ZW;@6)!H/PKD'BT.LW$(FG^''!,9<HA4/TM7](0#Z;9$'
MF6Y'<':8 OW_J7;G;Q*=8XC1XT'^C47ZWQV3_<-9Q)@,TO^T:):IN WS_@;F
M,UI\/B\B9"U?Q,\9\" 5]L/@&5CN>.#*F>^S;=Q81_YW3\A^N^8UXJ!2-1*@
M.*.1G%AS(-R<H5%'%'#<Y((JH"K'!XFN ] BL&ZC0JJPN<5K\YO[;<,_-OBO
MTEW5=##)ZI:[WN&=TL]'=_>?W%4Y.!V,#)W(4:D-M+2Z93>79!6W>'FA7W6Y
MG?.<3XYQ**"L\6ZL.P@3E<J#;,9X:TCVA[**FQGU];GU-6M=+#>M\LD#EJBK
M/DJ.?4BX5XC2J>=J=L4<@?N-DUEW?YVFXXN]/=PO:S_#'H'=&BZQC/2_I(_.
M58@%:IF*37LL?6XSI1+IE\&U\+YH$!=UZJCRVDUND_L-=^)H7YS]X4*6EAW/
M#[K6#95^<7?BAU.L^?(.&@J_LU9'*N'.CBRVM"V='T,%:,AJ\R!O'B_P=_J$
M0W"PGYM?0%A8@'#.XV>'!EU<7"RWW]RP?7W8[?$W&3=\D)?7B)FO.RYC8!4*
M=O\ZY7L=WP?<]$*W'W3M T]PBFHDAJ;[ SR+PO<P>E?85!XD3@T/:6:ALW/
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
MUV!D4^UR K<&*M\JY4&V#$QP8=&"V\4+7,/UF?J>F0:OUNU_-P1<.VAIHFN
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
MK0[N ["7PF.?DXW$4=@&'D1(JR%26C^QZ1'5#W#HM\1?/:G>F^)'&1!K7K=
MV)C-JA\1!>6;^6ZC 6@JTW;59V(;_/JZ&J30IW;7\T7V=2VA:OFA3-]M,8T(
MX5SF6**7=PRV#$BLTD\0-#@S(CKO\D>;,!80+GKW@N_DQ\*;2>RSCO-VG3X;
M:WIE@ZJ<YKV@QK=H\DO"[C9;-CG;EC:<CM&!E\/[VOT*<:9\NW?QUXY+I<KO
ML/T"QGS)%S^":/*+&I;6M$UT=8%3<%A##5I86,34!BD2A6YJ)6D/N6]$"B9T
M00[F4ZN+B(W8>L6]3%BD5B5,# 5K2%NZ!1KGMH]-<K<QR@KR//4;$YIQ"S[F
MIA6$JA*:- \BRPGE/(:-$!&,,YB^SH5I T2_AC7014G4?7>1@:.+/AL ST3S
M("UR%@1R(F$-DFEUPR;!$34/EQ<17%UC+T?IW9N6],YM@AR''C6T58Y)KR0O
ME2:;60Z&9IOU7\EW=<99W**!FO?/S@@[6E\=RY3-+;MYU:GKQ:2^U["E0\?*
MT)<7/,B4Z7&,++0D!E2H'#EL$30(995R4JM,*095&PBB"N ZIB2.6BV3FQK
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
MN,J6&M D+NS;Y$9 F_T6,Z\8?)]ZVZ,>C 'V"M!)H:&CH<7H[T-S@]Z KR_
MW#YJ86?"+L#U8&Z?Y@*'#YMJ+3?^K9@JVD9B$UX];O)Z[>!2]0:T*_XKQG#,
M>OQ#B< E?&*#@7+$M+EI%GW)^4>O7!9$8/_7G<[\]\#@SA-'.K'"A>4S[6P'
M5+W/0Y\06G-4E;8KU(!^"["G<(J>$#T'>1#U<T"SI'*E@KGA)6)1*]>%.-+U
M6,S%@"LXR/2S2_ND&JHUV\]N+AEPB2J?QP<E&E!$WU4;K6X7L/)Y\;Q8-O[&
MF+KSJ_I-&"LMD--X:)PJWS?$:E3A048T/9LXA+(VI#=ZO(YY^OV5A@K* R)C
M+^&LU7&)$47@O[,G#'@/4_LE;;4SNI7X&G_[P[W0?AVZ8.'$@8&'@;N*44F4
M)F*>\X?R-5"WSX;J!S_+E2S=IF!N_I;:TBG*%:G^Y*NE >Q>JI=[?S%JQT?8
M98UHQ\*1),7+*?.@"C!+671"K%QCNU9ZE=RY41&$GZ_Z6^[6MS7I.)%."Z<^
M:O%IQZ&E!]Z!EPO184Z(F(C+1&F:[I5Q@OM5SG,Y(54EI&-:5&8%J%.3IC-%
M^@$[:MXOP_]J_/IOS)%=L>9!(NTPH[O[^3X_;;81P3'G2MG_;=PT^?NTY_4O
M>9!6"P(/PM8:CB.NI(+J>-';Q*^X#MC,>ORX^&?*\++B*$**/7B8Z[2,H3>O
M:/)9"++0"S\<,0I&86H'C;:Q-69&V3N!,R[+I@[  ,U/+.+Z\>_M3^NT1FR[
MT+W*;(,92=,FI0W?_%8R"9QK9.9Y'D3@NG?Y 4\B TX7%(.^]M9/I1_._U)^
M,B5"<8"%+B;,F8),5?Q@Z*,9<87;*T9;XE*WC*8BUITZ#@<E(AOL1NFS849.
M"T2MQR^Y@?&7*'<O20Z=F:COPDD<DUH.U/&M[AUG[OFSXYK97.J_;?WE3Q0_
M4?Q$\1/%3Q3_'Q30:;Y'7GN9W-6 8YCC/H=9(W9*\B"0<*4GJWSVI/$#K@VO
M*AG-:G=\#^1@GF767%TD'47D:@&U?(>Z/#6/Q#%.B'Z>^C:FFX72Q"3(&C74
MKA=>PXH&"!2V]1-:?+K/@;,+RP]I]Q EB^!@6J.QU@=J30=,0FZ)X#7MBPM;
MA#UY_:CBD:N33N6[\YIT=MQ5)_5,QV]\%^NO>/UGFXN_AD#[V>;B9YN+?QC%
M7[#-194-#4-?Q3!G76:H/V5JT,B-\'7@;H9ZVD82%2J'O"JK\&QI9X"+P:GH
MT919AYYOW3XEG0OQ2#K\=$"Y97'R>]+<6[8W#U)+1@@90K6+1TB?;2A*XXV)
MEX;IVK>92;2MCJE1:'GC?0[LW3D48HQ^< \.:WC>_:K(,2#5'K#/RY;?G9Z?
M8)^;\G4YT\?(640LQW->M[6P^O&&DTXG;5_D-WL$(RN5GY/G#VVBJ;=21Q,;
MZAZ\/=.S*T?_4SSAK==1[5ETH9I.-[=&2P%N\;&4/>CD0"SYM%"HW8ND&]MT
M^U)*NV8N%UXX2 H."=2[V=_;VV?B:K_W17:8Q*I84(.#AXU0,8"RU$Q5L)I
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
M2[37OL,5?-"X2\+/T:JD<"W=T0/<:*.Y^,[,RU+-+QK_<EEK&/H1_L<L]ID
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
MEI;L-WGU6GHU3PU[[[3@_)2 4MUX-A6U*\.6Z8_[OK50!%X\2=9N8(%*RC]
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
M-#J4;),]9Y(:1$PT[3_,T7_NM_QO=.$6N'?$#MD\C:8D&.;M6E#:.HR/!'L
M0Z!D+&)WC4>6W6;=43+OJ?%W<JT9!8C+0+!EF7/[J7D%G>9?#NV\U)]MT)FU
MB$YD)<L*H?$U?*Q7+EIH6!-#U$CX\;5I\[2DVZURGV)6D>4;7H\6!G"[0.T[
M1>^];K(H"G^V[)R7VXAY^L72,FHVWW!]?U7UG7&%7JK=%YBR)(WX1RFW3>E_
MTZ)2YY^F4@;JAFI&2Z*)'+^<N6.PF(JP;[4:;?;L_9"GK-HLQP2:IWM^]HOA
MDU_>B?+KW:VUP[;Y-[FFOH^(&#^T,@&>:#UT9;5F<0T\%[7%VC9]8:AQ0O4=
MC:"0%G=*OKFA--_<)PQT4PA92AF^>Z!AHW%6PMBFP<;S9)*Z]4!>MDVZPC[%
M2TE2O^2+O[B1^\43BW']C#9[9/N!#7C-!K3L8JDR-$MJ"1DW**[A'W3$HWY)
M-SL]YA5R[45"4X)Z])G9! W,TH[^BS_)J:\UHZN0BDW#MI)>7R%-F\IP>-+<
M91D]\.[3.(G!X$>?;3 ?FXCNJ\17E\I\7XD4]";.AB9L/397/R!9/W$R*F$-
M3?;\-:7W]-B_\\4*EGVWU3,TZ.?[BZX2^LI,36/!%U]7RM[03+:]F 9[K,)U
MYD;F^/N7<Q':"C)?+*[89$,$S7T+]3/LU _H^+E9<SA\H7F.@X*Y5P;QB#G_
MQ707245]R[CTC@>,#:07[0J:'$B2KR3NKME4&\NP:O1?^20]SK48CW.8NF\V
M_@3H7*,%6)#RVO_+&3VS;Y:VY+H40(:SQ%P;JXM@Y\M.T@AO7XW!I"Y'GE#)
MS;FJ49:5K( ]V3OF]!$/7>*1&+@45&<%C4)_\\>$\^ ]!0@K$K^N2D-/005<
ME_IDB'?0W?-$_76E\LCVP]J&1ZU?(QT*KO8E?>G:MBZU/I:!T%R]/*;;.)@
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
M$P'FGZJB72%/*$;"R]Q24R*5BXM1<HBXMN!GIDP.KR BGR#5*WA2-Q<;H^Z
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
M3*YVN)>=$"T8*O@T9Y=38#PRL38[NXS?*/J,??='*1DK\/\Z+??W9V281FS
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
M0Z\4>4W^5R(NP'(!E)3F"[NJ/MA\<55N-GC'WSI(^'64=81U-&?,U QN)/M
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
M"\<??<7<M&H8K"MNGF2'3T[2*7/!59L+IT]$#<;(J0SZP^Q'MD9GL7_+(=N
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
M]I4A;R8+K7K"%P+">&TDM>%2%F6IM[8*K$7=+RT4B9!RVPG*O;U4V\7QI*7
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
M^J@?ZASF'/J+0Q_E@Z/]H;Z!TP-V%679?27;K[>TO$LR .(H?Y"/_GE(3E\
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
MR$5U*+K*.#C'HYE-&'?A:'U)!D<H@WD*<HUXHG13I7K4W7/A+9]G:-*UP*0
M)@W.&B@[^^=, .O*XNWQ2T#?4R6N(OQ= ]OH:7=?#@=<2-!)OCUZQ\E:\8*/
M6L:N2[E-<;S/6_U"#[1G,55'R<K;^XRKO<>H^S#-^Z_4.N?9Q-U*R$<..#-V
M>.5:/\V%7KBH# P8C@M@S1_]*FL:>(S7>#4] 0R/!1NQ#[!OD"Q#)+A+B7DN
M3990C^Y-;ZI18+FRB!G8S1A[;<I*#%PU98'([^PHQ/CQTI\&U;RB)6&V9($Q
M#R;7(-L #DI(MZRP+TE%GA[I^%](;NHB'OS]'>)61FQ4(V<;7;11(WC%M=4\
M0I*>0X"92_UC9D%C0YKB.D#"_1>+FL.[MZXG'9V@%O&WFMM&VX9;X$S U_X'
M566%TYZEU>H6.F,=:&9'OLV]( HC7 E.TWJA^HFVC56IOG"]0*RR%Z-I0R09
M@/=X]P%JVPO%PX>L>85(3V8B%\]$B_#?U<COTSE.YJ#BX.N?UA6=O:B#V6(^
M)/F>_QF""866 &I5D6[1I:0VI"M9'#K.WI$GL;\!4)@J0R5(#KZYTW\9HT/O
MSR?$7-$),^?)U2Z>/WC <B7\V:QMLTM0LE[SBU!,\SK92X-)BFB;['9.E**9
M0DU':B'3JY)W13+FTH55YM&_1.:IYM&WS-TEE U;"Z.%'18UZ;WRY"AH&PV]
MU+T[4X$5&%T*7^F^,6)C"#SZLAE2OVWR&GQO6<?E>U[V*L=9QL<Z%2,5![0V
MV$;W^S '*AT7+X1:Q,59Q!7;?[FH2.8_SA_X45N> @%,% N\/L2+!B8#0:8
M]E@B6HJ7TO/]'\QBA!9ZAYJU (;V L8/6XT&$?B_;4KG!<?P'[U'1D]]SUN'
M(27^L;7Z_^76#].7+S[+%?H9 2QG,E4 >\#OZ.(1>MCZWR_-9_GL^](#8=_L
M2V"\9"FVOPX^;3[,?T[FH1J_7)*V-TSY_Q0)_XEGR32JD?(!S=D'@KX[P;=<
M%>@7,.;)N(9,H19Y V8WRVPJ#I9,Z(5L>3?TCKHA@O;UCK?IR!]<3E*K41/
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
M[9'/MI<4+;WJMT"X_D%43UMD7Z15FN(C5NHY)JNGVM-RSMK94KN;WS?^L5
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
M_WB*5$SGD+.[2^]53OJ6/J4%FN[9L?&$"T.CS'/Q'B=&R36I7BX_;"Q;4J
M_W/]V5]8# Z*3[XN\<D #.X. P\ #WZNH;\3PZAPTI>$SWQ$+U*G(I:JHSHV
MC5[0;V?B1= "9BP;/%O1Z?#.@%.W8MV#LMVKO(W8>[4+$LWCU9T\KZD*_TKL
M;;HR:_7L9+Q#ME8;B2:II'^[?:[%=$6#>/FZ9ELO'3111Y%R]DI:W26@VGSF
M&HZ;6!87^Y@A.I"AN"W8?1@O!CF<*\7>35>\K[\7\PO#9J#P V;W&&<[#^)(
M4C?^A0<Q.;[F'YK_8>?Y\\CI<E)CM(99CQ$S*Z=%G<,G@/5Z\+&^_F0X%'.6
M_]4BP8;39%D)(M,=O%P TQ3)-@-Q#&?#*OG+NW;4=6&EZZY<L^W1WU>Q$;%$
M9O&C0+T6X.(#*N*)O73;N94Q3<_E#O/WHS!9C!4#]O 5QAR,#(!<%.Z,K#%B
MHEREW:JM]N$HP5)JG8+NSF[=2X]%'+DK^-;B.IWF\>'/$PX?#^FLR!]X4>@_
MGI?:,P2E*>.5TLX,W+")K<E<"S.KO^"@<5A![7H3Z5;J$49 0Q?7QLOF?#[#
M3BA(H:EN,QL"'F"I@T+FH#-=AA)PMTX,A)J\8W)EZ.;AV9]OQ8UN?B2UK&QB
M[V^?C[Q098,L0]G5]C][A2R*>SESK%K,J<= G'XC/ON ^8WX*2TM<S]OJ_BT
M@@G%W,#@E:#B+Y<W]SRXO+EYVSWKRYL/7V@^.K!W@NO(9P4Y^_\B"S/_M4GU
M7YM4_SO/5(T!!2>"KC;%G6;8AB_!Q=S*(4)IBHW:+F'%6>^O=T\A>KT*/,ER
MY<W$/72EQ>+Q>;9H#U<PG%&F)1 #OX*[4Y:D&IE,M0#]**U<88^5[285&A)V
MV0TRA/4>$DF'?,\F!7BVW6Z5M9W.%"_=:JXHO/>0_KXZN4R7@^*O+)+,)@25
M7O1UE]O/YW3:"X4VYEXYLH1260LR%S]4 EI3]^!=;B66.<9.#%$UV-()K)_
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
MT%R]"979FDOE>LNE.,K4]R!_)2[J7Y#_]S].U72A,=)]/CZ)YD$$]3>@Y33
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
M9"Z/7)V%-[/_\#V/R_7_,Y\<L^MOU&/P%XL?'@K5S9&PQPM ;FP.DUJV_W0
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
M3@_&Y ;KYD5->B'>PD"-*:X@06).B_7S-&X;=S<8- <K\:$I9;MA=< P?R$
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
M1D$MB@<1Y$%B_8^$RSN.9)(B2WPVH]P@6T:%/>\VQK&_?&.OGPF2=?O1<=2
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
MM >K(]4:"A4"8*?B3%I?X2"UD 4Y\EY1G,-I&XW* #XKRP3'=C^/=X)8M/]
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
MV.H74T^,#F(#6^:9+S6MMN*#5T=TG. .7?OF!AM^+C/>-:L*=WX-'LUUB5O
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
MVX%'1MJ-PDRPR.UHW.X K]XITE*.'?-\%17U>DRSKVMG^G$.R"*( Q+F@/B
M"'NJ?Z0NA#S!-ROHCCI Q>-R ^(;-W)QJNYV+?&O["9FJI,J(+1UMT XG3 '
MF]=B*"-O?R2X=P]W$.,7MI&FR[1A+?SA>ORTV5';-YG22A>'2DWL%V#GKB]S
M;]6$^JT(<=N^>7P24;J>XBN0RL0T.0B&RV]Z*O=M,$_WT+2;F[8HEE?O<T^^
M]=A KMF:?RD:2I2ZFK3[SK8:XXSS5_.Y9'>WXBOS?.$7!*700Y-#J9T&0^BS
ME_2%UZLVQ/X6)UQ,=73]1!R&^A;BG+A\?+H>)DW-)-#T #N=NSN8.D.TLN^J
MN<JE03RWYD[UH0;0;W$1C^483DD,O;GJ#[W\JV?YT&2#&N>;8NA@/;$ZO:>R
M!-B7WSC*A*:!;JU6,ASEH9J2.W?Y(U,U2AH(.1DT8Y5^>RE;GTWP^UUZDZ/[
M3TE=OHOA<<,Y=>K& C8[E3P[=>-@1444OW;@5!K[-!:+)5SPI[?N_=6%*)N;
M*%D+GZ)%M,8_0.VK6,Y):X:(X*6 6^,Z-KISW3I.M/ 0KEIFVX/7N=O6:*$;
MJV!T]F1Z:8R+E@9;S/C.^M)H^]K0=9*HEH' U%1BEE!:1;.V-Z$C=;&FNG>:
M<=AN9/33Z.BPK7VCNYO[;I'R\O(W.ZX\V/'3@_$=RD20O=THZ#DHZY+!]GZG
MVT=>$)[RS^S];]4F+&_C,JTP#LB5A_440LPEB*R:*D$9X'N$&^^OL+*8X$,7
MQ6YR0*6UGCY^")JLJ>C/REDUI<#C7"#!UOZ""[1/5S_W.#&*^^0+V/80XBQX
M^#3J**I%9ALK;X7O]"&:X7P=I3 8L=>A=:E#O@$1K:'M%K9:4BZW;ZSM9<#2
M**ES[/EXS\R&YW1DKJ6%;/(&?O<'*Q[=+#.O_N*/R?OR@&EMWRPEO[(;]?;Z
MBXYE+I.5C9M6/Z26G6]-+>*MO0QI%#,63MI 35GX#Y'*,KAK=_H_GL7_ZM[Z
M043^P(KX5Q #O\&E"@[LWA"Z"8OPRP%<G*CUW,L WY^ O-P WU;?TB_U".HT
MF7^D=@MEM"9+J[2T]I2> $T/]_I3VHO7ZLIJP@?"#=\1_F\VT<,LJ' $+J(
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
M+45F.")81- S[>CL^-X!M>A"VG4TV3:_J# W/4.1,#1+B%\$M"OHXE!)Y&'
MG1$8(&^826F:X)E^ YC0'L_O!^,!2W*&W11Z*Q!_4>?R8Q)89M:4-'FHY#@0
M73-I>N(GAM/V3A&>4S:*;[\T7C=62_-\U2H@\3A#5![7M$[QE/1:NU-,JW5/
M8ODKVU1?PLNJ),[)CX>2VAP1N4]"<6[4D3$H2?+WPH<CW:W_RI?\"\5(%7]9
MGJJ3YGZXHKH\E=?SVT%,6R9O%@<4#T^#8X9.URU_@/PXA _^FL(!;>7A@!YT
MV;.'V=NY<KE"1W2:'ADRK)G:'VUK5<EW[<CC'YAHZK''("X[R=D]-;J %JI5
MO2Y<ZY[-#SR#5U]#4S,.ZB$O5!NN3,#(8T2T%-!(PL4PY6F"[_0.#3 /4.*W
MSHW (ID*Y-B=&^1N:^KBPQ7ELT,7>_RPIZ8FHG4Z3&J<#-&YZ%P(4P#.WB5-
MQ %'%ALEH>$<D)"Z([B!4*[2V"EF1)G8>68;/M:%IG'F[:.S!$'FIBO'Q*#"
M'QF*P%"CU4^$<.09V=J@VWKB_6K)B-9*0A@^2VLJT$^'Z*&N:[G38ZE^(*EJ
MLJTWI*\]S:K&O&\5)42VC,G;70,VASB\K+IAG<[Z[&!NK-#6;%?21]#V'+XU
MQQC0%[)^![[SUPOUPU(Q5 M^0 ']C@,"#L>_8V!^*6C]9M$$$]#5E\EZR90"
MM%[."HP&)) -(Y6SK:_:#I)*$3N^=OH@?,D<D.CGT5+M:\HR:2];"X 4RY[;
MCM";IR3P)^N.GI)(++3&RNV\_!RGU3;_A#G>D1\G*V"XR^"EK("YVBOSZ SC
MA#LQ!RMNTA:!HV"F,(*TR!0\1S0=ZWKFFPVDT9\"L7F.P\A]@)O.KF*I>?D*
M#-DP]N:5ZHJ:$BHXO*A/\HQMK3/N(?)$KG ,$&U#G5X/01H"\93X:+8>#=W,
M'YDIWX]THVUI9<L.Z-IR116<4UVOCJLHFEUF$2[U%X&:'VU>%"M^RU4AKU3(
M%^'Q.D-Z'BL?I<8>!DLRW1D_,?UIKM-1S$"*3N,QGI$#/4RMYXT^_JQHD@JO
M.V&9AQH1/O^-W?;BZW@>P\*2W3_@YVAQ&:+[/=N&4<'GS3H:L8-RS/CI_,_6
M@W-RG1TUEX^TU1V0K*G1N[YX[75\4V7$Z<*,JXNBB@':^_ 2#ZS\D03\Z]*I
MQ/E4*ZM+06]^9Z/!9_C_R:'E[T0,=B*!.(!9-RHG<$#7:VC6') Y!Q0VP!S\
MK@$_',S92$:LRR_',S85KC?1-?W9AE76S>PU*#J9#6/XL&-_&79]&E/WG_:P
MGZSA@+8165%@^C$N3H8R+Q93Z?&L)&H:):<"+(47,A(ZJ'RJU916E.7G0T'P
MCCS:EO&<&A$/(1TJ>]/S)AM*':86CT#*O"'B[.]1 J-%0(N?+@4I<YN7*V Z
M4I/C$?XT&%T_Q1*HR.Z6$N\O@X9A\YX#S:0T.';4?(@!-NVI#9H+5X4TTEYF
MP18.6[!O_HKGJ.4&+1R]R/2LI5QG9(,]3^20K7&8YMDDZQ<UA?H6M>R^:*LU
M+PZ(GXPL8:B>PDIX^S1>)8Q0Z8P3!4.E.8Q@[79$PGQ+T*F<'Z9B:RT3_E$/
MK?^BI-<5\'P^PQ1Y@16/@B#562_P>V>O-[9@^)!&VXL1"+GFWAGVP9ZI@XU-
M*$&:D$B.>G<$TC'[\QC@:W/;]?:;?N&>$)#A1B.[!5Q&:%@<C:#[ KX,(Z8<
MGI\4#[Y!,\F_(:I:[X,-$&VF.WO66A#! M'> GZ8W;/CGHD1';ROY!,*W)M7
ML";0QQQ0Z_=#6=SG>.# $!?4+;D*>@OUT;"!:U3\3I]=HYL#PZ\^S:"%5ZXQ
M]#]1M]=AWMS B*V8:FZV6C[?^HGI[GZ-E\83 MKO48T+JSW*W^(3P<\!P9UE
MHQK/KL?MR2"^2#EU,E9'Z^*3ZJGT*[G:CEC-T?'JC2[!;B?K:!L'4X,WFMC#
MTSG>JXZ)\#SZ_FG-!MP=\N(W[H;)2Q(.R8)70Z)*3<%-F>(#:BS?QA%VA@OV
M:^KXXT $.@<N89:/0*#S/((\6569(QLM&X.3*D<7/1V:U3PE6S[$B2U:D[7'
M7F+EX-@%/]1[UM,C+Z*N_%7/W($D[K[NXCZQ1#MTO2X'="W6C'_KW(D1=@\'
M)(U=Q45PF=%K;%ZHAY.8/'1O ([<.OPI4J^#N,O4N)%QH&U8)48=RJ=_])8[
M820</! ?BQ9'R;"[,3M1^Y%PH()LK[(#J0' 21D6S9E':7R+!SLN]&6UA8^(
MV2^(;M1-=G7*&_2\IMPU<>A?+!U3,K$MTZ+$<D#M,/9.$T8@\@Q7KDC4@),N
MZSG3E=XIV5@AB&Y0H2:\\[>>@(>0NAOJ),AS; $"WWU$-&0ANKO,*2"A:2A#
MG5\\(-IB"UONG$EOX9RFX4'VT <168&M2_.[$VE[4/-P2Y/,3.G3"-$C^98]
M,V(OZ[YT)Y!K::XV*BX&Z(5/9?-?6[2[8K4T6_Q&ROH3#U%,'>$*.HQR] Y3
MM2%5(U_?0T.BUJI0Y>:FDO6^;K4)VK*OK^_&-*%<,^+/B?T8?\N_9K#\O\1P
M?Q^OVKK[1.>A7M,OS4(P?&;@2PY(CP655YOX-<QV\Y>QH,7![$\PZD4.*-Q?
MF_Y(A2V"ZM8S;"4\?&NR*<VTLHH:G@7G@'9R0(W6D!O6);4<4&AT:XK=.=C7
M43$8@+A LW@[;Q'G<.=8\A:>R);!WF2)F#EHGH9RHK/THG9"HHOPX (K32]=
M9%^1CFAX@_G4=)-5V*&)X:F21&R>QE%9!76_8"-'ISG& E<?S=GO(=0F\!NW
M>:[#)FA>_*"[-1DEI*<&O*$MJ';3H*T5?&2,Z*B#V4D$3P1"78@:&TO2\E1I
M''$>V8'KJ3Z"FV+J!U46K-+4<[NMZNR2"DS@[3F3&FM.$\K)K2LBDOS071'9
MX3E8XS#%V^Y%'_-VU*MP@4R':X1MTOY? ^7 4T8<$(\\NMV>S=W&GY*HYS@@
M2YZ0.6K(;XK(Y=I:.FSS"=HTNPGW +SQ2A<,"_T>+_W9>XWY\%8\X]=Y@Q*1
M@$@@!R0;TXU>FS>;6%U?9'EZ_QXS_*2+^^=57?B&" <4XHR>5-03Y(#>RM.X
M8&DJ88D^#?G>[V:">E.%F6O8@*;_S#[. <UD&^-$N9[.EW/IZ$]X COIPNI;
M\+KTI X'1/@X,<V"Z&!FC+B^UG(;@_BW:!EF'<'N R]YH<%<NA#)-/^E<Y,#
MSAO'SWH)^?*9#>'>D2# I8RO#*HLH< *9&X5S#I]H56 O0ACUPYP0+V'T+&X
M'YTN]K4N8_[Y&-!_?=)/M@93HH(#.M).XV%E\#1#63_C18;6/WSG[.R8":K'
M!#-;J0E,OPT6AJSN ^QA F0>YD-15@0)HATQY UEQLL2&+EW.:#F<QLH?TBN
M\9$7!!'(M1^65G:>8^_QI"[?0%,M,0\E$@S])0(:23SU\?OD1XX?R-2![JX(
ME62H<?>#3%;M\?I[D"7!L709GN69WPIIE+D8<ATX/@.I2'DW(7D.\7:H!?RV
M.Z*T:G+);2EO4!=,,R1'C'RS^X*LDK"J(\VII$"..*1/$9(QOX+U<^ ZKNS]
MR0AFI81/A9=1?QZPY#1VJL;*C?CYG,GP]+."H?$6,VO'0)+!'53ZX++U'>L?
M=AWH:_D#H\+?N'G;K F;[S10E"G$JF:?8!ZIK62<QC1W#T]8$(ICNCD@,/X(
M@*" =WF,W*VL8._#BP\Q78+,]+[*X@TWA*S7N3!4?Q!_^AQ#'5UOA+[&'^6_
M!G=_T4IS,Z:"([])(!3'P;N8MA75P"6RLMD7_O5;/;<QXGQN_>CK7WQA<Z=A
M,3YLT4_3:L6\>@Y.>V(G/:4=3G_M9V:IR*F5E4W,(7D>QCJ\+)=ATT5%S7N"
M*GMQ'OT$+</N)QM.[U]$*9'B*_ZJI<1L'PB1# $4^M'%*?/C7 5N;2#LC8:,
M0.G)'_T\)4;N*JZU#^J),P_4F<1*-D_LA7B;CH47DT^J,*6I&\LLOI9L#H@7
M$J7VC ,J1>[HP7Q"C.K0"8 ^@Y?=-;$7?6,B)BAEF*E%9 C*1),8\*?.0TPT
MQ>3K,6@X<PM))_@):I0,$1@;/=GR4$99PS3>@B:3_V5&VR#_52O[$KJL8@%*
MLZ=_9#UGR[)[,.)^F 5^<>:YH>MXB;O8YK8>IM+S1G8LB; 5N#4^O7"]KQ&U
MIX?=FOTUYPG7CD>^?.5G:G%Y0/T</5WRD6ZW6/&G5/]W5SQ\R]2_D0O[UK*,
M%><R]Z8<FL516P83X!1-PNDX^[#D7?PZU\4*;CWP0=$E0JN$C;'#2V;>";%*
M'%#@7(?;LO^/T+L<_.@?&'S_OTOQMZ]'WDSHFF;OP0&ZO[0W>Q ";"'G9E0D
MY"+A+ Q2Y6Y@8#W#,$9/!HB&45$5V[D>50J"9P3@J[L%=>* OL;"VJ!,:2Q5
MBVG)4$)U04KYPK(_.R&E@#8LP&^1>J(%0X+%H$1$U[1S^US8ISV1^M361@DM
M\UO\#WE!I-B[T.U7\85-FCKE^607:]Y36 Y(Y6JN*9PYD-\77^@4/Z5)X%M-
MCQ=T#21-F@ANXX"<IO*Y('6H4&X9<I_PHU-U?XC0WQ_H_EV)@5N1X;).*[3'
M4Y0"JL7I-.NI>N>%SP%Y]*M B.^KKR(GA?;HB2!A5?U(Z(NGO%?6XMUI(D-D
MZ]$=V]0 !%-',NFD(6:9])W TF'L':J,:V<8TNAZ Y3 +/Y0?\LS:@?E/H8(
M;LH__-0PSV9F8J\?GRI;0&6?PV:K]JZ.1HS "F&'(PQN'0,I89X:5Y"\IXN<
M$''%J;:=N.R\)VCE*NVR:.#%T.E+Z-'^NP7X<L3UX,^J\>SNKN-EAT9R[2XU
M#$ZQC9?S=IQ.78,''QZROGN)G7/[DCYJ.^KKWZ*J )U&8$J#*5^1SAS0MC,)
MC5_9US [T6ZPT,RM5?$QC7IYKP(ZR/=N/CSP_A1$X#Y/L-05*9<MZYW?G\^*
M!7OG,"UU@K+(%,+1NX DESOJIX\M4^*CD)(O8-'Q>KLF]B"51 B\3*U7(YFJ
MKH$Y :>ZEIK2W<RVY*+\?HO*BC[^&' 3<[2Q[59[,@^?N,'@9&)^P1.SC3'?
M4:>A,4SW<)U?9*?O[K.>!97572=A'B?RV\2#3)(()H4U#C_2F56HSA]6>?\J
M8C"RV;PAQ"':&E/(A2Y.?7_/L1&R8$M5LNS?CX#<'(&$XV6_.AT97$A[+WL_
M>\;_6=L6\3:0#Y7PJ[TKX[KM"/G&"0#* 1&QZ!+^$65\STM AC\*LU=]WP%W
MTTKJ= -:G$_BJ]I@Q:GGN.A5V!ZI!WG[71,NKT=DI W0Q9U<[.CT *G+116]
M,2M.-4&COC5'<Q>6I;9)PTI;2++M&^P-#,8,[SE;S76F'(4NP;IX5O;_MQRU
M*/9'\':F/.-GI !0095OU4EK0(NR90 ":;SJT/%6]>;8^.C;DECI5>73CN<E
MBA*]NO)RR\^8 -FNBI8VP99"%(6S/OF\FF;[8DCJ.=E'S%3-5%X6,S$FFNFR
MYB=#!TB:[:IQF2NNXOI8B_*UT9?)8^@8T69$./XH<()VC@QIX)>>H5R@X1JZ
MI8$\$@<4-;])<)>* '"N251[>YDG_+8J?50V,)=JR*.UF$K$_WHR\81 G)X8
M/JVWC3VA[=\*W3,3"R<21@CUI_1.5":/\Q>/G*-9O'O05\\![57V#.69SUZP
M.T.5CT;@#FTV-6Q"G1CP__*DDSGRVY8!)U*RG[E6'KTM9-[D3-(Z4JAO.:A^
M-<7,-D^TJ!R?4LQD/;LRF4*A!6@YLIQJ2;R$J,MUK49M8^-4#_>[20K*_FX_
ML.U.]QO_64G(;0S5765AOWIW&+AT:!Y3.+;%G\H!M6CSMRQNJS]:\TW^(S+X
M"E*:8A+L=8:Q)QH+0!K]%Y[\1*"E4553V<V%S"HT\1ZX-!752:!>5KDG*A'W
MG'L'.YDWTRQ9Z4PK$;\HI8<H!5;R1+U5R;=UU/L)H15"A.A/3[17I>$L@T(J
M6_,=RT(/:W=B,B\^%RJ$6;Z\]LH*A>]-0 PR/K-2'A1C[-H4S!.K"JX4F.P9
M6NI[$NO!):V@PC4;+N\!EN>@7W:Q]_2Q<KO#V#SL+LA;5.2KP*#X9JCT'$R4
MZ<.7,WD]N@&RFRL28,A4>#GK?H]PE0:.9KKXOK8IGT(L@"-NYMTPMP?._F;U
M$MA[-K->\B]P_\<V"+!X+.,5!W0C $IT&+&>GR9MFHYTKH@F/:O1T]AR8\L6
M<E$^Y:,V+>;)+2AYXE<((5"+MC @!]^9)P9Z#+XHMJR=O8I&XF=]'RQ>*T()
M-ST=B.OR29*5/V*>OQIDBNZNU:&?@N<6G,UEI@W\,#W[; #LCZ=3?W&'Q]4V
M#FA[!JK]!-!(&6I5&=W59'?[U@QL.U))M($0D?"YY0-_$W_D#2^F*=;]@][E
M.NKBO5+<O/W;5N4\IO[(\TS#-2PL 4+]F3 ,88LQV+P$AAX3,G";EA>PV!HD
M (S1M+6V=TP IG@%^Q$X=]TW'K6*LB6H3P"3^B$;GBDJ4>N+RVHJ 1.0<L(V
MTR^VZ<QXJ,==&!^7POI$L#Y?*[6[G.AFU19<RZQ(JL)\J]6XQ^YJHR8ZF!=J
M*@+12DYEMPN,U,<%$A4J[@9J5;ET7KND+TS,_/K?[N%O0:#:3SR@$ V9PCKT
M1NKKO:;;$\C=D1/4BI7 F(-B7@> H6QWM."J*B(^93X9)4?3*\ZFO=/V]V#F
M_1:$Y*Y(2#F>AW\WNQ]68KC X[JSU9F&('954:<OWW@N<QDO"T#((84<D+NC
MPV9T[Z*N#DW#Z*W4[IEQ*5?Q$2.VR?>SY7#29^NA6[HX092[":]9XB2+J7W;
M;I$N5#8T7C+@R.;%.*/RTZ?4GGBHB)KG*)?$>AFWE?6.][3Z^XFLU#W^'9T:
M*@W\ ^+E_\+Y*3N;0#T#'2E&PR' 8<R[3OO+_5W9E.X'R0GL;LC>D;.N51)Y
MC4IW]?AY/X]]]FJ>G"JF5EA292I>.1%YU4U-+AY259)@9>"6V[F+;T>XZ0>H
M,)P#NNDV-+-\.GHKNW]<ND)/+&K*E2&7T@(-IWJD=L5H.+[%1@$I]6MZ*CU?
M3MV/R\6YX[?W6OK/NW) Y^R86Z).#KL^&SSY)$)92M\PIG'FVLQ5.04\S@,_
MJ!>IHY2])B/V0<0E@52@$51Z]<T H=5 (,:I_7-_73H66S0P5L0EVTC:RH&_
M=@HA[(LA%Z65@(<$82YA>\ZEFWGQ"]^V365@V7UHB:L]QWYZ5TD=CZ7$!C>R
M):NW9$)(4KWS+&^=#0ZH$+/ 3W,S 7BI@A18RX)]FZ<&B:<A'LPTJ8V[)2+^
MG H-\X/N3?/7!:^4Y$EZGVES$UOC@"2C&8Q.*_:R97_1X=K^,ONVQ;)=;>@A
MF).3P]T74U/3;((*B,MBX"O=>XXO#'2>N&5ZQ**!1,EK*JBR*DCX2IF?:;W.
MFIN!0[HTV=6WESZ<#.YONBI7--YY-DD>H:%5-Y!N-^1G_7N)@ /\G7]87OZW
MKB/>T/Y%V9&B'!"O(5.(?==MGN: ;JAEI;&/!K0B\88;X%%UQ*: +=T5RR$G
M^+B_-?W)?GX+JO<.!]14L568CF9*R%%9B^SCJ!&P4*@+(@PESE2D;O7-/)]
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
MQ(U59=2\W//YOS@^7&.\^NR!L82W%5K$E27?9*AF:\_A1=F!C%.2HK[]C2Y
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
MY$I%FE,X\9B]9R\*7T(<KWXG;&>>@#!R-S./\R[>Y(V\Y\-%L(//C+:^H*L
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
MZ4--,TDQ"[O?O+5 OZVK2C\SR.1"N #59(_FO9:E])- QBPJHN;=4_ )RWR
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
MYIT_%EN!Q1IXU%:Y7.BU??'D$ <+I(0!%//H NSI/XDFZ>U \277V5I\$_*
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
MZ0*L(ITS[#[T$<I\BB75Z^59*C'V5&7NT#4:EQIM*-+S]@(<T%5IK^%Q(,6
M TJ:/-,LV=YRBCU,;2DR+2Y<#$>F_?F.Z\=%ARN/N%GG6ZBZ616+IB[JWNY1
MLC;1:0F2 8>/%&NING\J$VDK%TW,N69LJ&_^K2%Y 4_XW7:8&LG_SGT[_[EF
M)(WP V>Y=7J,GL\!A;HA\&!^K!EP&[S3K\]TB@/JSN/.L'BL\<PT"]YW]V!Q
M.<)H-N+K_),F?\\C.\DAHKW+HHF^U63X?D2>R>!ZC@KZ)9PIR &Q^9[^U W4
M9QYJV'Q'$"G')*GDZ$S-=\-V-]FH%CVC05L%!7>I*T]]?SFO<Y(Z\?7+<B4M
M(TJ'2!K?;!<CW"W-&#K% 9U5^&EL(RP*+=!R@GF:5A%& Y-<XIDWJ6O=+4<:
MU5O$:>@P;+-N>Z[D@!=A6[%N"-LLL3CQ8XA2&P"[UR*^H;FY!>'"C+<B8ZH(
MC>G*19D,0:$5ZVR5V$Y]VGR)3*/EG-4FAM?AS/JXU!$GI0!1I?C*V\(7'_U
ML?;V],.L,F2^A0ZN3[B-!_?TX>D1+_$QJ\#95>;QLUDJ"N$<$-6\^5!D_.7B
MVZ@A&'^-<DSW93^:$ZDER?U*U?TL@B!2HU+Z41P'M%<T8ACKS.[4.8JT!YQI
MC:VB"AV8<.@AY!F:,A<31+^P2Q#NG.(;75\5^*Z^$#IT*3/WN;>/JU?YA_%
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
M=$TIT_94DI.. 7C'$:0Y.>FPQ]B8:'HS&7K88R)B-+]\*6BJT)O]//B-AW!
M0$8&#O<;LXSG/^XG'Y\1.O:ZTU9Q4&;K3K)Y4J^#;S-]"/9^97(N)24%^[4\
M^/%*!1ME_7L%]+=_O,SR_\**[O41;IFM1GWDIWG0:5SBL;O4]OJ4*"N]1=R]
M(2UM/-J0%WA&>S!I2>4/I\C;@9UW-(GB#_O=NR'LH&LV=#S0/FG]!F:>R#Z
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
M>C?L^0!; BD II8@)508(Y,^+Q>M=809ZO%(@U>>6R9YB4Q#LF3BQI;!7S+
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
M_T<QHZ60%8>_#X]%X\ 4,'6&[@D8/+A/DTK<2 (R$:&+_-!K5&BX"G$]Z2C
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
MVCQ3@K\NWI/?(]E: NP])[IHV^KSXO&;$9^YN^J!G$#5(20JWP5NRE <JCM
M)URJSGQZ:Q'F]PYN3NN0DFG.HR\';-D,[43_"ES3AWF@;9W<5C%N%YYN.:]
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
MVCB%!WQ9"MY\D-OMF3H#UK]4!Y076P6_@1_N?;EP-NV^\3CZ$?>@]X)FE3V
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
MV$3E2;GU,RQWVJ ?YL:]S5%WEB9A=A@JVV97]AQE3F0,Z99C5P<ZAU&"\!M
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
MW7L35Z]!8Y!"BQ7.@@LO0L&,8P#^+?NX/5;11WL^I61CJRI#>.FGJN\MS8N
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
M^M77:K UV$R++?1+6YC+#0&;#DX,?)?8'W-TYHZN0L!X9Y:356K)T>0\-O;
M2;,94D_ $](T4M]5/DNO8N:=C]T!&[VPODE!(MG.^ZP--"UEM9(?P"Y[_<%$
M+P]:4CP_2G)E&@YW-?D_YH%$N>"/CR<^!]#\94+\&[N-P2F3NRWK"P8+D\K9
MXS426W'3GWQ.O*A04,8]BZO++G!4KXVS2;";5&HT]#CRW*TD.\,8X<L^ST];
M<<B&XPC)EMNCRIQJO&=M*O;IN8#_C[WW@&IJW=:&LVVH"(B*(*A1$>F@4J5E
MJQL0$)"N(&0C(DT(2 L0B)LN54% :=F ,2"$2 E-(-*"@H!T"0I)D-X2P+"
ME"]ZSG_.OO?N??];OON=<\_1,2)C,$86SUIKEF>^[SN?"2,G'^?&HD.P7Y]T
M?8X/[&.+<.L0QT+YH3"+(Q4?!<;:3X2%(FRX;QO% 9'3V=L,VB.T+M)Q$XA'
M;74':?,4A;Q?23T*"&PNDLAG1$GLJO8VLO4^_^/ISYO*Y^].'.C+2YMXX6N7
M_L']D<FL[4J1R$78$/1,$'XUNY@_"_N$7$1:;SR5%6SGS'-!>U/?**A@4SZ?
M\" Y 4(+3'LM7 6NX+(FYWU.%_KKS>C)U+PG$\<4F-O)R?LNY@9U,/5-6@-Q
M;Y:3(+1[DDRARQ."]96].O* )%GO08!$](0N($&;_['_V?ZW'5E0(> SL-JN
M>I4?TK^&%'0K.=?4+K3LJ"X&:1T9*+B\1Y@#NBC4G\X!K2X+B*[V!^;CA^W0
M5"J\7SS/WP2+N)G!VMY;J:'<@ XR"V_X5+JPL-"S5D)')C#!9+Y=JVT.FG1H
M-%.(DG->4<F,#H[W;Y!MJ>-'"1Y5S2N9%U:M4HU_Z+UB+W/@O*DX)&Z\<IUY
ME)M@=[QA90UMF?8V*GX*Z\T]BT\R;Q1EY59V(L7<QF[A-C5-Z:*;TQ<!UZ%R
M>^H9]AMZ0&TAT:BF[Z-, 3(+V89*XH#$PK3F(UH)8F&*B*L  5?2>&MN_$ ]
MC(H4G5.E_ BR-<7-96:.W/CA_LXG9)NTO^[KTQ[Z%#UQFJ<>[\N+CAF<Q>*V
M2&5%JF.9_==\JANZ_&%/B?0E&8RRM[J&I>IDD6T8*9^@V&:2G7=\TW*JCUE5
M0?ARX=O6TR 8O]ZF,JBEN26'4*>I+;RE9#UY7E5-=RBG(VX +_<602M)X_.;
M7AGD8T=@EX]R[8SV"SQN\_7]3=B#SL0O3!+S9V"2GLR(H(=.MX*3((>T NF^
MQ&KO#5.J:>QQF2$MJY*+=Q1T>EE9'KXE]O:\VL=[%J$SMO)/V-W]%0YVO]V
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
M4*TS\DR/<NE2XNQMC^.R-7N=(".',]39W5L_[LAJ<*#%Z\T<VM:ZN&,8WX*
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
MA0S?K=>DF.YUM89X#/@;WUKPA<&\D),=;Y#/QZ$.'%!KM7$_DNKV8L*H*'M
M7/HM\5SDS6GIMY<$(SV[I W&ANKZ2//X&)%:]<*BCJ_"X;J^)N9I6)%VH['N
MS?5E3$48$5+.0U0<Q3"B:9"%:9K-E73N1<?D&H0UIEXIJQV8.0ZB66&[?J6#
MD^OM_'F8P7!82WJU.T^HD;F&351ER5Q=:1IZ>!/+;ATO:V\6^*#&\*?I+U!H
M'J8K6MH4U\2I6JIFEJMPZW$(O10-NSMVFKX>KW"R9U1E7/#3J +Y>OOSV5ZW
MW&/]6@V*5_I3($G<$N(ABF8X_@.R2:EQFV[^1VY2@!<PXH%4E^?NT&/LT]<W
MUO=_=+=^T^_&WD9#K'MX^KB0H3SQKPH73F\=R^& 8O$\&:VV+TYZ:E[M(T#G
MZ?SRU O3UU'%CABIR0]N^B.SG5\R'QIHK-K_O#"H/%I^#V;CO 7F]5YGF!R[
MY6.6S$B$X]Q@08ZS>*03#_K9\M988B'V+C*- V(*%[#-)[;<D!\6R4B6Q3A_
M\<J?5:*&<8"B/A/=SNCC@,I&N97!)J;QV)][@:"XS^,K4AU<&OE-'R789?(&
MCIFH=.R;/HHGT^7?TT>Y0OXGL?T_VC) *P(J+FQS3QSWZZ5,*^[S(U#\D2K?
M^C*0AE":>P_SV2B46Q?: \4<4!&R>8X&9+$-F!/LU^YL'^TD[E-^M&1%1S;T
MCT\2,M@?D06Z7P527)8O_F>$3Z"/"31K,'!&H 4,2&->BR7OF%O$ !83@2V
MO[P'V;3MQ@FE3@I4<&QT-/%R2]@I(^3:J^5M0(/GW1*$Z>V\9V6RSX&,JSQ6
M?9[<ZM6Z$$NKR03DC(\ZB#XKLLE3T?"-'_F2D$&*3$])RK"]V7(PNB ASX(O
M%B-:Z=Z>[IVR:FRHN-"MNNZ,Q96QE:!BC7L1QJQL'5E@G)Q!A.Z9T]D-I-$F
M[+-:&F5IDQM5N79B;WZLP=?AZZJWK'(K"N8/VU@'=S_ CG"]^I5Y/U[PA9L#
M?A+Z[0EBU)B',]B[N2[7 TBK->/IU?>I?<R36[:(L[V*[2W0PV_Y\(FH5N-3
MY_T%::CVX>F%R4J/T9<]%+X QE5 J55M&:*A6DQ-5+/D@)1A8#@/D<"KY4%%
MQH %F>>* :7VL'V#R_6:5,)>>!QQPF38SSC0I.;P9E).X>PP#^O 4D^AMF;2
M68_UI&/4?3JAD8SX]'352'.B8]@17>Q<?V+#C)%-"-:ZRH5Z9$D?>KKMGHI&
MC0;7Q9Q;BVLZF(3:(H543'[(K*QGT=L_ZMI=DXSY7W?H[SN*[RB^H_A[1 &]
M$O:64!Y#1([:3&#"OQ['O3]V5'0]B>FHA9/H^O2Z_+V6+&74^J"'CC+]#IIA
MAUM(Y@<">J,&/TTA*Y_&]OEA%:T&5>QE#4OF!C&7LN>&LMWZ,,(::6<6=U^T
M74E=(3 /66GXRPQ@#!_+6!9;&QZ:;7/P39TL-\+=V50=MAB$D',YH)?Z1 @@
MA5D\2.GY!;('RV[Z62LQA.K2JIDE&/(K4PX(X<_S@!7!J\VKU +"EU994B.
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
M$1!NF2##RE10AO&-NI%,%\5IF=IVK>/;M&X$>"X>YH#,<S\<<Z'$Q'[1C.*
M?J+%)!MC4\3ZWFAI4NTU6QPDWV4&9!2Y!>.&:$E(5F(20^0I!]0<H&$HM/PB
MS\+UEGA!I3F,M'ZS=/[QAHG,&P*>%C8LP'\W[+""'Q93C1&[<"UK7M)Y8=RH
M1V^$;?M7L@V#%S<WGJ:I/6!>)/>(N :CHIAV%&TG*]IXG)8:[L-'MSKB5[6O
MJ"$4=B8S/<M;=S)G*CG(@Z$Y>O(#]678MX: CO,)^6AA> /J(V-H%)5P ],I
M(2'A43PV//EI!,$L_3W///O/O13U#P3#HY2&:U4\#A=U4@NO]YD0X.F:-E5\
M2D$*SHON&_-C<+_#]8.'VH,X)O>G O[-;\AY9::YR?D$9^&Z% (Z9[!^O8;Z
MT?:QL_K;N_U5S%<<D-W'+>'F<9J9P.AJDRF8>0I9-;[HDM=RZ/U;AB:8)$QM
MU?!C6Q%&%MNZN1%NCSY#FRR.&Y5CXY?87Z<5]R*;+.K/,4P7QD>1$XD](\X'
M)!GL:@R\6%;!6X% D>K#+U?]DN(3DGV;WA7F^-N2H=U"OO/%IX'7/[M(,M!1
M^>SEP,WRA:1")_K:AN6Y#S-MGD)QI=63GU;9F9J-L:S'?1 R&0?(,A*2^5"+
MCTJZ4]^=02XB([BY@UA[8>WPL.UZL[W1@E-C_Z/<CS[C;H2ORNM"8\V]\J5(
M5QS?O))D3LYE2^ @[9)8$6.M>8:]HU_NQ^-#EY-JJ03>L+^\O*F@70:20<[J
MN]8&*5)0$^AFX"1 R*5W^_I7N23;(=\9?YOY,,0!Z9#8__5].LCO[M/)_=X^
MW3BW\$XED+$<T)H#0H@#BKY,X>& SGWI&$,VM:%HU^.SLN*?0#S@?C.W,]XE
M=0^3!19Z5)YM9X=BD_)H7G-KN1S0;$9]X!3A0.-?;K+P\X73.D=1<H'X#9JR
M)+YJ70CG$KJ,E+?H7HV! 9;OG&"3;38V0.#ZN#VB8>G%]+Q"!3>HON>^[;+Y
M=/JH YM;J LN4I-@E1MUJE&TK8NH[C<1;!T$A-REL+H G94):\O]-=B'RC[)
M_4HQEU :(4Q65-%;06&#50OKX3,"_$P8\ L9^*EO39R]GQ5RL>V)MASA\S'
MYC7TKQ'S*$[N^;*I_&O=A=%FL\!>I$\ K'3J_+L*Z6*CL^U&'KZW/#01D'$'
MF[709"^ZS:+2UA6 K@J?9D0"(Q,_Q8F<2F8?&(_+5:=++OU<4U?#=<>'Q 9_
M5!DOKCU7MC7L7_KL0I2&7X:\AM]LNVE CKI%7+5K\SFFW4I5]>?'<Y:(01FK
M(H75[&GF*]\.ZYD<;(CFPA_Y;;'D/W(0^B>%@>M/!B1XF <#VPDT<P(IXB<
M^ER_< ;)_95"!G4\F5OW+%).">P%]D.S73-#/_#=:=2D3X_ M-3(G=K82CZ;
M-LB(OA&MJN@F4&]U]+!HE:*@>G]>#$8&+R$)"Y"7O7ACU;BJ]N>22>S3*C$!
M.V&')#&!/0,XAV=N_>'S9U+K42/AU0193?N9I;!%9-/+<9K1.AT51Z!,0$7]
M]L%-FVR3<)2>D>3+@R=J]P/QQ)>\6'#;N+!.#V138BR1O#@<)D"[P0$]B.6
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
MHM (FSY%NG8:Z_'$HL:=VKRY@/&9X/9H?):6@VO=X%-VUX#?N#L'=)O$+.:
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
MM?(H\M?P"0G- Y49SF.E2VI(;\?](E*GDBN:3\\4IK[6.?MLR8GG2W4JZ[?
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
M2I:5[K/E%DWD*>W6Z5T5^GI$]@!@;H^ !\?MP/F)J?9X_7<:]4,U%/UPT_T
M@&3&^ARSA_L10%45(#SJP'L"$HLJ4DCTB"9:Q\:.Z4J,+>;<,"WXO'RUU/T=
MG+D_I\!)W:)8<J3W#;=+YD""%5=+WV>A LF77L793T<(_NG\W4/2I\9K<0-9
MVN4#,X6UBC]:Q:$!9.'_;%QS+7]-8CC_ 8RR>OF'+X,C;094S@KTVE,@-@TQ
MG:W]H_=E1X*"@*YU=1_?"_F&A=VW_.U34V0HD516;P]T4OU.$4=$WW.B@&;,
MN=F)E=!Y%$D3.$JX$]Q%>-9[&=E'EL"M*.+!*96F'._KJR5O>NA8^Z4F@Z!"
M#:=:2JP^*9HO1,V^U/"]@<OKTU?Z)(.Y@19QAJE*69<)^#3E54+)BB9.UBN>
MY0&H/(07F9MH6P@3)<(+@G6[/F2L:XQ<':GA'\FU<*P7W&%&Y?K*U<G8V[(<
MK#5K?R$CHTB0ED3N"HI]])T6[E9:395HLVB9#[%F9[_W_@94YD**(*N)12'S
MU+O>C]T!XB&#:7ZE4B;=X"4,S]%.CGY%0_'Q[IG4G;OT1&Q(\H^Z,O[+43(Y
M;3OV7'5HDM=]QG_R\R_'=80.*?CD/?U0DGMYP&'@L;-(Y>,"?J3-Z6;KYO%1
MYD$;V6DEW(/7UGA([*%08;CQ+Q%!)Q)<R:?S6&F ?&0;G*C;C]H[W;B;ZR(]
M\FGSVXS7G4".0/@6Z3D\T\ WI& *#L'1 (C; 8]M)&@ QN)(^#</W R5O1I)
M-2R@<H&/T !?1C H,A *(:=94.K2OM^7I0':8KCHH3:4;EP7L\Z.[-  ['L$
M5UL]7S@N*UB=&H.BO_LLB1Z#OV:!,"HX;PIKA" -T$)(IP$^JL ]O]( VZH]
M(!PFB@:8GT8-?%E(#:# VZCA3X?-'!#_&GPJT42'_NR+D!@: !=>"-\T 4Z$
M@"BLOFBRQ@W07A!R>UOSO_9!# C38/H+.E31 &S\8*KC"N4LF]LN?9H%+8[E
MNO!\I/-7Z.S,O@!9G0:(7).A 1ZY?9>A:T%MJQ*]:0"&<1L:X%3?SZOQ__MJ
MV K<KGKA7B8##2W*+3TE<0?M'.89^$:-G9.29\ $UE%3'O7)&JG8YUFZ"=6O
M8:HN,\_=<S<K8QJ<IPK\ZJ6TIW:5SJ)>_V_+./RW)" 8(Z:!.#!B;)'*!,2Y
M[V(DNM!L>[N!#S9)F(WV9('I\9DN&H 99GP6-=99AQ'V<H-XEH^,K=G8XZ:6
M/V)H (X. 8.RI<U&NUM9\+W"[Z6*]"_CR4RU*YG+!EM%E,&N9]+M!=B&/.8X
MC8B&")(U"R$=L^"X^EL.E,=[G:O!'IV\@;!@1$M09K'9 )X&X"QX2820%#H$
MBO>_C,230R@(*CMU ,7<:(9SGD/=4P'&0UAU'#T(GJYM(J)U(=>52F@ O<'J
M'I)^W= V^S&HQ>NFOD:3 J<EZHDOJL>R,M)+)]"<]100NX^NLNBC OD[IHZ:
M2(^8M(;B3_WI1JS%'Z93?,RJ]YR#!!WV4DY@&G7]V#T8*?; H]2%>J)KCY==
M0/J(TLPCFUT%.>$QJAKHG].,[P45UC/$$T&=B-'3<^T@@0@&=DZ8%^617D?'
M6E><:)7]1ASD\&H7.<R>?'6@NB<,7AOL/L  Y*I./(DA2]$MOM@05^N/6@,O
M%O]>$S.A1.YB>(K)3VBQ3G:WZ!L;MUR\-:7U:P196G^_T\S^VW0M&2YXKV-^
M:#ZFTRQ7X$V5X<KQKDO%C(4?-8Q?%$@4JPYZ_?I'AP''??]6=RE_HOB)XJ\!
MQ4@E^0 %T:Q('83PT/FCP2SHWDYJ'(*3# TA. +;]E6 RR=CJ1?LINM*'>#Y
M;E3!OE4:8$"UW.-:XT#UFK;IG&5)J3EWOG2Z.+]%E,.B9O.U"QQU*ME5XZ0
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
M*ZP=+B7:$R8H%3#Q /;WE$,6;T::CY(E1EYE'=556QYW>?^V%H]*K%[9$=W
ML*6%>:%&L^1VGB/B,EN^#C:B#^J+XB&[LW%O7CZ7;S?E,;@2T>@;-AP0'9WR
MT-FU&#H<6!^173S>YG+CA@N+6FT&;\;K.,]R3\_\@^/#_<.C=RY=D2ZQU&/B
M8"N,8,U9Y&]<.2YK>G+S@NXZD)4O-#@4TB/,IS+OLB9MI[,NM=DY#/+^N)DD
M;Q*5(LCV;F%-5E_4K,9!S]A#RGWMEPF"_X:\GI0\5.V[>MC7O!*;K5P:@$&1
MVI5,TJ>^5P?RD]4+#4M@YRF/=/34.YC]H.Y>-=JIT5EK3;7W\=Y7ZISO0UV@
MK@PQY/!74SN.(,S<(]-U4('  MD8@V G#K31)__(1JM"VY5I?KSIPY=$OW8[
MD<*#4TOCP]$5U]#%'EI.^5X1]HEG+W2O+W2O,1YXV/VZTV\BT_FERUNRO%9:
M]>NA K,5+[=BZ  *#&60]+,=WZT:Q7ZZZ_/IS+4<(:J0GI3%."'C4=2N#<$O
M(5-N1+7\LS :#_W+5;^U&:(D<M4;"QY5)[01/Y+45E!W&OO(4EB+4K(Z_L@S
M?A,L,CI"3,(&QQZOUW*PG[!!$EU<C3BMYLPKHC30:%;$IO(>W [Y??'QQDI_
MQ]7"N'S=4*NEUG)-NY'HR_K0=1H@:T9F!X0H,RN-+;=AMS52=1O,U7K8M.?"
MN*DRE4%N1)MD3_[(KP;1_^N.]5?BW_^K,'ZHW[!7]:?3E&D@W!T@^3FJ%42P
MHRK"EV:,D3%X!NJEJS3 :[("=3H<<1#^8=F>!GB+5=\I^"['UL?*;09) B+_
MM18?B[\MS\.14!!+<1'(5./X NH!D*B@0#Z6LC'K.9,$\D2,HMNXG&#<C5FD
M=K@@E?6;VJYZ$()APUN"I%^,/]0B<$MHBBS3X#GB)-G'!FY[Q%9<='_VG,$]
M5+- J<XQQQ:YIG8SL*>.>8<.9[MXC)O+X=LQ;M>.M=P?[Q[KO<:SS(Y\M'CM
M4QJ?D*F PY?T@O@VP_&,TX]0#7) V;F@U64[4X1*TYB?2HAMLUE,[UTD>YQ#
M9?*\?K7-AN1@?W]B?:-P9G5Q0._C\&_CB\22O]RSI(3!6WQ0LS-K!A@]=!(-
M< <\:M^:F85H[8DOQO-UH,;FV@1,.A8*<#6%?'P",\G-?-#]T$F':;*&=O/(
M*Z)T]P!5;EW0LO]Q,(<P[  YZK>#K36D6JOLZU4YLHK!THUXJ'1U8:$=C\CV
MRZ[5S_;-919X';1,Q[Q&Z0V?NX_<^PNM%;+2W;TS,^YF( ADS_69H/ ?V4^3
M<N_?M2'_A/$3QD\8_\,P4)5@HBB0+#@7@OW8*$%RBIC)8U(,UNZ)M"<:D)2)
ME5U\$9);>N7#J7.I25ER'T31;4:@_FUP3%#!6K-HIE<^M@[,7!7LW#Y]VS-[
MMO*.[)MKXSFETRJE^KWEH?5VN1H0^YGI[.J3 6CQSX+[FDXVB9_?F+5B3I[>
M3K=+@U67#/3O2!MW#U]-\,M>F$^<3W/RH %^^=[+FA.,[Y]K!=8BU_(QAJ^:
M&6U[G+'@!Y##.Z3 !$B21>NE?=?41N^B3^RC5%Z[*N9RYHNS9(/;U/[!JEF+
M5!%X6$FBP$O1U4L82_^NE2Z))IL'1^5.)$Q/2SZK?2#Y_,'1YQP7610!K]M8
MI %7GWE:.3@S'=P^.!7!E;.HT;C!)VMZVN%U\EQL6\=TADA&WJJ_PT"F-"%=
M#@CM ?I*2P%K78[K\YUND]45]C.R3@_=A#0BS9PVTQJJK6;$M6N8>Z8SS_S6
M1K7D?T2A%&M#%CI DE1?LZ%?FP%B=Y9()B5_C@:@&X\S)9_,(73FN-<Z$#-5
M\6Q:;2#?WH<P\50A0M"=JLBKQON*+1]Y^M>WVN<@$W8]J(%5U3#FSPJ6576H
M@0 9^T36"YWK'&?+=PJ'&NRG[!U:U*P7QA>FGAZ_?+WGG7W@-1M39AZ+0TEM
MSE X%ZM=KEO91/8CG[3DU=5B'DEU5R^/L7%TIF!TC#IC7*ME/W^"E92ZQ^96
M1Z&,(R3#Q'3$QL=HQ8]L_>=E,9($E8F'=&8FHA-56[S&1])P.*\2ZMH&C]>J
M=F)^=(%E!,6FH^\)@^ 6S>I//"1,H ZN- LU-'>97.'XB&U6^],*HE%T:' 6
M]QMNB*K ]M)0X=EW^>8YIW/K[;.F YNS%1;K!]UOK SE6ZEJJ4J8ALY,1TT"
MP?0)LP"N_ ?N57[EYP+=7S>,N9TJZM$PDA0-T.8$;S&D_Q?-X#Y^8Y#,@$-?
M0\QUM7<<G Y3Q'A'U?'6-S\M=E?+/$11-\!+I'J1@;.DOA3_C6,C^\4VF\HT
MP)&\B&X@+CH"#1&@$SG@L:7;PMYS\,0U*C\95%__9E.<!HCVP76IBX@-5AO_
MVA:>&D<.+YWZ5I\ F,$K$B''#X>FKF2AV.;NM*V\F[([D^9?231@%/S6A,3+
MC-UYYZIJ'#B_NC?U[K'-:N/Q>_MY)DR5J7(.GH8W3Z&6AM*UV'9'\G+"B[JG
M!S+MU;HEGS>?V__RWQ2(^>?QRM%5OQ]F\&(Y H@_\K38(U2DKMAI2:LSM6SL
M? G4KC:]Y-QPZ&]-'A+/EJ]%K[U:@X:X!A9ISBF=>EBO+37^_!ZHUX_*7$H/
M,7HCJ)NIW/1 7,.^.H29:'(EG,??KI"OF6%=,H-,+\.KBIK*>E\+\UELK5=X
M;>@*>JAGWF_DPR:Q$PT"CHC\@K^0/,T[I&-&'OQ3BC&0M1[]/+C,8$A'&6L"
M-!TAGZV [F;IUSWW"%3;+TI[Y;9+6)BF 4P&MU=(8=GV*X(KT.EA0B]>0/.Y
MG&#GMT_L>V1XBQ=H]OZT."7#FVQ+LH[HRA,>;+0@J3B!PRN(-  F\"G/>C$6
M,D8XX!T"+UG.NCT0%/0*)E)[M#?S&:LQYFNPYS5WK;MI[0^I;UIA-X0NN<T_
M+3<0,D^"8O!^0<DA]E.%MIO%3$BWS^](CE[/YS8B;-O)$K+JU9]\ZV&CX2YQ
MK>?M+.5<UZ1D:K1,^Q>2\U?-K?TL8(@>FQ\)T[P _K7NS?Q$\1/%3Q1_52A"
MD2W@!R >&L"-!HAOYB:JX@Q:!#;:X?%.ZH/)L;$Z4IC12R.9_2V>A,0R^D^D
MATN!V[YJ+G(BH,G;]ON13G53^A,K2CNN+#+=33=ZE"0UD)BSJ-[#KZ_6X+U8
MA[S1J9R#,<UQ-RTTE+S 89/S8NU6IF/-2-BN)AQ 9.A$<9,],*FQ0#8=Q3(B
MNBM">6@5IHT!,P4'=LZ9C00T!9F]5=L/S"V&#B]2Y->W2L]JYREY4$1I@-D$
M.FW2@Q^&MVB1>5SQ8=B=O-0Y\ 179Y9&:KONR:2+)6[PP]MG+_"H0]BIP"D>
MF:!7CJ4DB628![2FAF!1"-7347EDB)5/I1ZE<XI?S(CV]-MI7'IF.Q(HS(#U
M7@O'FDA[@'E@!C&,Q5^:1:!VC6HSGCB&U@F//O;15T,VJUGHI,\I"*P"EPM&
MZD4P=* -2D)!4O 0WAZEQ9[*L>X\R'%)K$PG/D_K;IUZ$^IU0Y][<>!V)<@&
M$\&;<E"Q:X'#HLMHLR 6T<0BY)AS"KMC53UEGS'<6+%*Y^XXUZG_L'#!1U<+
MYY6*9VBUVXBL(?G)9U8L[:KQ,;AM/0M<F*:RL4V4:><+SQ<<9'CR\EJ>7N"@
MS6GM0]&?7@>_0@E?R) YG-QFTS)WIF;VI5D[QL>R^$(3T^O A6+KQXN,,F6E
M*E,565!#C8\2?/6N6.^6F;$"^V&JCKO(0;S+4RV)ML^7(<3Z.:K#1O7H^N'.
M6&\O_LA4OEM5+)&4+%4'UC8>DI60(9,!MV&E2JOH"<IHZCU&P'6 =@!:9U'5
M7(990[Y"X49M;<H^_D3*^OS)&.VRM^5*M5CL76;3VM; L;>OD]Y9OM<VS8TP
MF9V)A(%FJ3:YUY42TA7?YJQH=MSF3VKC,+EXK))H5<Z2)I,&X59ZQ3*IF>TT
MPA?7B1W2XNC0CY8]0W2[\?BQZF*F<F#=\ZGI\95P[\I1R><)E%^__1N]#K(&
MI5Q7D09H'2(^]+GQPBDDCQ7GBBCX%B/UAG5G[&9 KFMSQ%#0G3NK']Y[L&HT
M'[@IL\U :".VZ@J0=3+;LO1&P?S!R]K):N^[SFQ5E[.DQ]H.URK>X2"4;)==
MT*E:A.R5(E9W#^&]?]]0WD(L%6)GJDLC<0CQ=I52'7F?3JY"LQ6KS9&/F[;U
MOHDU&F]OO_V@W6F1X2B(<HDK5A!4;G<:#0;-YX*-IV5PH3.U]__HD.#>RE\&
M$Y%S_S.%X_^_RM?#BE>7<#&0)""G?Q.3_Y-@#V.Q:WB73^<ZDD5[YPZ9J#.C
MQW<2T=OZ8NO/;M_DYM01YY@B2,S0 &?#4;D1WR)ZX Q<&+ZV,.UP?7:%CFD)
MMX 9[AYIK)O$HT,4Q/-'[WT*QDV=KQ\X2'74V[UY/O4;>P$\FKU#X=C=QU4L
M.LLX)"N)92[>89 2(_KH90;D\><N YT1/I/.%X(F\Z.P_D+U-2E]A:I#YT=>
MI:."#J/5EU[8?*XKWZY%%_?S#N/LSA^N:31K\?9FN7J>Y9P!RYG.Y_S7XUCD
MOW!+WW_O( G@X?%-D*$\2Q([6M*IF.3,3[^Q=.;OL-67\N3I\U\//T'W^'/_
MLC 7HDOM@_!YZK*1-0<;SPN>HXH-5KT(-NWW@DW=7 :4E9Q]HYTU<+F./3SH
MW=UI<R@I*O.#?3O6]&0WT4+T\]M4[?8NQO1;;UGT;Z2T&Z^:M0WX^3P8R*N!
M;GYIZS<QJ@E]7'I>LU?RJ>$%I9SJ)-&O,X75>Y-$/@*&V$4#,((3KQ-OY#N%
MU+-'2BA[;.KIBC;CPS@.U)YZ\PLQ<$3MZ0'VB1UAO>-^_!(8X/=\*M?/3W7^
M<\?\Y_81=74N<("/C]1641X4U2_OY>45O+:_4_3[FC.5EQC?I8F,([OD^41X
MHYGV*N3!S)&+.4OS[SSE[4(B'(WS)E^W8 :AQAG'"#4\5Z[,K94-I>VY#Q4[
M%>3,/+8FO[;7WW<:7W%I_J.I<*3CSV;5>?Y_U#[_GWK)@6\@1JK0,H('%OXL
M6,98%T(HW'CZTEW$()N2_L*.0[>@Y,%=QNKJ$]>29I<-A%?VF7"[L=LH9K=0
M<,RV]K57V\E,K2-7!LJ=.R?"9#1X^3D8*I]-ACWR2=&#W2?QD 6\#P0+4KF2
MW;]T8.' EL.?&"7VUY1;]_@$ DJT[Y:__+6^:?%3T,; 8(G;1Z"WS?[<M@DN
MDW)A]AK^M&>,?W!!,O1&%<L5:7.?\LQ;$9\M/VYVK8FAC<HOFVIFJ.5H"NOH
MN6NX_YK8HB_S#<<M+*#3;UUJ/?!H;2PP<'BC=]B$/E=!AB7<?KBT-(]:&\/_
MZN P1A;\XH7GR:\:AMW!?SJ0\14;SG[Q[<07NVA'+Z+K<6IW+SO/;E G*-X.
MT@J/W:<!DA7:E4U< ;7]=TZ]U\IK"-7)50=WY_RZ"?"ZW";WZ')+\Q6;K;UR
M#X',N)UPL./0^CQJ2#59/]R<NGZ>M+2^OGZXHZ-38VD 2+E# QP+5]*AS_XV
M;[W9,<W@>,NM%.D"(?TP\V1[Z_>X[G+)UN0Y+;_H*XO'S]\H>H0@2WSIDKIP
MM]S4=\N/:3,I/$JXT%QF7+7\V?AN*"3;T?M608!OYH_2LOG%/QM%\,F_'=O\
M'47-,)&YQ0[5#CKN)L+\)>W38 !%G_E6YE/,FWOP%\MVN1^$*"F]G\(KMUGR
MVK*^_EZ(?I,2J\O&SA9\>PZ;A[HM.@QS9AB#:53=7Q@-=G2=EG]8%0T_-BUY
MG=^5I [NG]<7W3\/>464PF0H='CI=@>['T,*%>6@JM^F'0?G@2P_O/8KU+%T
MMF;<O*FXY5\Y*;T"X?LLTU]LSOFM]4MP0E^Q1Q<V;UQ/-<2CJ2*] AD^E%H#
M8Y^E\+W7Y?Y"%GMV_BO4CC5*(+RNY^EMP.VPT@E S>>AWI6R(E"H_NWWIPZ,
M]>G!ZXA"O'QR+1A?,@_3-0=>!M:+C)&M7V*K"F+;;I1>B&92>99M%JUEB3E:
M6)F@FRO.7<#C5I[IR;G:0#=QQXO_5@@,F0.'@A)Q,"#1L\0](^V2CD7YTVT0
MTP3NE,#C+POA%P$QO/5Z^>J?[IX+>*._=\T+%UP0KU1Q#+,Z$U]5O\*>_O6M
M )'L8J*9JW7&2Z6D"PR-:[?RQXVZVYB6APXN=6P927U:R#]N:J>OZ.L]0$;?
M0WFBDQ"XI\%CND)NF7FNL3J,(2!"\6,_ME(L/CLL+[=1PQBJ6V 6?M7_*D/[
M;Y:B!BW*@I[.,GR19=@X=BIS=P"LTH7O9  /3,W\MB4?/7T"WPS%*O O-D*R
MNSTXLIU=S6..]_K%'%(HFC-6>&_F!V]IF<48LQ^7/#^<J_7V9>+X2 FLQGT
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
M/TT7J/]Y:M[+T3>,AC)O0][3D//)-T]%.&GOK#HI[N?0I:NC%>V4.VOSU=:
M]RT?EY8YD@OS2\/-X%"8J[K;T-%QUL(56_DUHI'R&UZ%-X0B@;/_W7,._K,N
M)0';C^N>0JX22>&,"]FN8RLA1?.;@8[EF6XTD>UG"7GS_A_+RVDIN:XC'Z_;
M.=HZCI^VFQR=R)1I<90[7^!==0F$.8JAF($!#6Z2?&L'ZAS5FK9G6"WV$7&?
MA]%L;@#E=,LI8A?%LV7S&7]K*S[$=]^(77O3>,V(/AOTU*"(,/6F4"0AVQ6Z
MJS_QBCY5G:Z'[F*#RKB7$JBBUP!SNAY*@8IIBCUH&W<TT/GI$BK_C+>QJ-S@
MHN-?4N-X?F1S\RU@GR^6'R'Q+'7WH877PJQ?U:=@9:)+'10A6B$0A*&4TL(!
M2Y)JE#07X3,;](FE\&[-><##F @D(X/LRA F^Y (FZVS1HCFL;=I>6T9+\^<
MNW"J<OQ+K5=LUV>%63ZZ_IZZ3YU9G[W4#C,Z\W.R[9-,_![XN\LJR&W5JVI-
M?1#1[JSG3N)Z2M!]8KY=;NO@N#<Y_K A=BM#M-3=H$.5VOQ[6D&79!)@4T-X
M42! G0V*P%),8J4_(^<,HTUR!$;7R$7Y.-=)U3"IKI,#:##CVGL=>#CC\HY2
MY?2GT^N4\5:<C#C#EWSF6M'JETIR;V-O%.QGB'LN0Q?HHTRW$?D@OEE7^=F@
M4(@_:>)VTUCMB=M1+]P+[,:8%3WKF/:$Y1<Z?MDCAOC!;Q]6CW?/K]WPLEBP
M,'V0&QXW@S<>GC66F!SIPSD[?V+TGN@\O:?H^OL/ZG9>\?&N5HX;O)7E56ZV
MGN[6*DG!O1H_XDS#$.+_@M3JGS#^ 6'@#0 CBC<9VQY[T!6\IYZ/ :&&M[!!
M8,2WK4#]4(A0QH+TT1%G\+<U'_<RNCV^V(6&A'D,XP5H?LFP+TKFVDVILF99
MF;P^Y#GM[F]M@C%%XUO+BY]R],SC;^_N>1"?N;M-<2T^V\,B,WO5.=C'O^_S
MVE_Z[NM;F3&P&[%C6!H A(*;B:/YI# \N;(TN4U5&)B^=OHKD9_QD[,_=':P
M%C&-2($O!8-%SA)M70C4DU1PA%ZR22A#-0^$V YF@QX'8!H+[&+&70A"')LX
M>8S.7[TE$4I8&J&T7P\S.C_MX>U*!9,38Q[0AN\\)]SK0TM>UYB)0SGJECBY
M+-*/ .<HSB3/!A/05P(?BY]QAH)K%@AG'8S)[*N5G^H6:;_8MU29(W0]Q=["
MU"O81V]QPGCQ X'P_+4OC_BW(8HM48IT(A5 %9UL(T/!!=Z&"_%9RZMZUU(=
MT$9I+W%*K)7\S1>T41C7],GK":6:QT6DQHPCX[:[;?+M^(/JN])'" 3GOLE%
MJ@R+)YP-VL5 ?R"\BP/\R?C6$!RZCUBV_-AF06/R%%4D'D9R0*D-'^9[ "8Y
M/RX7>K 7?S/0RW6:#1+,!Q[61>M@PWQZ?\J\DA7[52-2Z5N!'TS\U4BBO&1$
M;D2^LE#*YDWA<IUK5J$Z7O-BEU0V/S)A7(^:G-:MP-SGTW@-NG-4 Q\LZL2Y
M]V3-#)NYAQXPO>YL\_OZE3^'*/PY1.'_*FC:VJ0C,8WJ!"<30 'W"$829&9
M^ ].RO6OSR\Q>*B(9CY$)NH:X'^T9^0P0Y=\TMVOTL[0X>3+S6;I(^4C*)F<
M4E'L97?]3D(4@PF;RH93+H#'1E@\<[X%R+%QPY1IPA(1<7S #N5)D0[WGD-Z
M?&!FO: Z-UIMZKS%3YG5)/F5558GA8@^2*2>';+U*65E;)@A#]4\M@^*>),^
MALR.1,I&&.[YV,G;O>?CN\,A.\H32E/?*0V",W\%L"=_G<TPQM@V:FN:<]F.
MB?@1BG/BTJ7]:^9"!PAU(OW.O<X0S:0YI?0L1_"!S*Z#EL*K=47YY\HE/OI9
M1=.&^ZW]V2#A?WV$A#XE%B_L^]0%5C>X_. 8&]0J,&JPJL=,8&DLR 4MX@5&
MYY.XI^1C-L1W"=#P3]8C)-9(W1OC^V(*D;OZRH;&[F)V+ 2F8%Q5*=-T!U83
MK-QDZ=@T%CC+!KEBGJ3+4+BZOPPTDP@B$7JEE,TVZH6HV#*D4OLV9JQ6DWSJ
M>-$2:^*V<P ;Q",:[AU[8-[. 5T31Y6S3SO_*3"]2TAL\JV H()9H23\=7.R
M@? O966Y'95XM1M+V5O&[LU;STR4R,>JWSO+2B#S%'V/U7LX6IJ=#$D3KR].
M7NV<P:O^BOF#@"?X)_(_<7WFGRC^1/'W401WT(4QC=H8!&&<H^QSS;#2V*9N
M0WA?P:KR$L24>L%1%'H0,)RZJ<M3B4QJ&QB3/.E3$:T*;PZ$,8Y"3]9?KT@C
MQ1A9)'?6!8JY62J1%0<R#5*O9YL5D(SY+%YZ/'BVV3^R-B%AFFDO:)5V\(QB
M>=[@2U.<D;<10]/5-<AW"\O_6V<$G6/0=W+\ZF,0:Y!CVKT!#-FS)3_8D.;%
M?.W[T]X,T5B&?186,*Z7<=V?@&4I8QZOMI;/#*7-9 H4(P=:0DPHWGL6JL\C
M"Y1<+VPG<M[G/J:Q&EX2N^2Q+=J"?[:,0P\2RKA>EPPJEPL(?S5MIX0TZ*35
M$5([IO"@!;D-WYCS_1L=L6U0'9T0S\H!7_@>Y.V&L6=?>]>=X,G.J8')Z6#9
M4-:'XHV,O/&4A<&[U<SD(;- 5Q/O=4C2H\]5)\4_)#^+"^.-7^UFX(6L-"HF
M-R3,7"NV\NZA;.GBZ 9L"><F^2G+4$E6-V&OSRKO.>3'S\C2MN2G1LYD6*RO
MV*Y=V=.>$M?M53+RIUG7RWPTH%(?+W2 P]5B5.1LVL=\3.&OAPLY7V&VVX:;
M5;Z5L:^B99+:C'QM2N $-K,OTU# ($U";;X_VT#QP/Q [-';PB6F1H4_1RH4
M='/^_/+OO036CK)!(7&$&64V2!JS9  <9H/R0AHW@-^&CHZLL$&,@VD<O^T)
M</YQR[I1@&DA+8!O^HL_(;S1"F)=U-9G1E$PVS$7&7P0-NA%FS.!3I/WW&9L
MLBK>_VAXWY*T]3^XTOR7H2AG\F$:WQ&^)8!Y.#Q,"&AF@][&*!+2?^MJS_ $
M-$199IDD&/T(1@RSWI=M'=6"^7:X![8$A[-!!F\#1P48S[YQG@CQJ^<:"YO6
MNY[U)E)IZPN3\E^2,>*@<XW=TH3%<BC=1=8QS()@D?5[ZW#6 /B;!P;,N9^G
M##,.2Y:YGH=C!((WMF-9Z6]O1[!!_G@VR-&-#9K?#VL;^='A]OSTUI]KK?\^
MC#\><\"81?]V0*OG":A[LDP3R )T'8%([/93E#(^@KJ#=9&/U4S!IEU8?"_/
MTG]!9/;7LT'DC.\;I_NS#YC"H\ E_Z\;>?YZ@5\0*>8$X"CW$N=1<:E2HAR1
MG1]0:L F:?G$*%)HFABZGF\+,;JYQ[Z;$(Y"X&:'4 %3PS5CQ$\CFR^(\X1:
M#+_;]MG!C8N#A!Y_VB+';/NR!L$4$_!3,\89YB^U@LIO$W)-T/5< ([46X8
M[T'+SM/.@LN0)BT8I_+6>2NK6DI/L3,.V=7\U7)#^62<5;\AIB@-.=?6^PC+
M W,AAD,/ 1>HA.^E82QYE";UHAS1GH*-7!+9-,9V<1T>5"[BL9]0LBX)$%F\
M/+R>4@=S[,<_'%0KU!./-X#F'R+7>AC>.^-X[^[U&?_P%./L7<3V<*R25[0G
M0ZY0613B[CUS>E*X<;;3<OX!R9O;?_F7*M>1\KI.JI&C646"=EKYICA+_5\-
M!L:&0#'' AHFY/9&_Y'Z$ZR&;XL$299(@\J&@_D4&@<1Q8BC!.\FKGK=A\C<
M1W>Y4LWUR[X1ES0TL*-$061_&6&I5QJ[;&1&B(\Q-!HL,S*\UK>1!ETS'%:K
MZ5I6M>C?,)2,.F-H,%BP NW-=4U.3_&BV7?I<G[AQ9.CCKYS.1!61^+LISW$
MO<5BO-1"82<K/H/XH[10-_>U@?28,=,K69_M2RN_ (Q2J81AGY-ES@8F=MX$
M=<5B ^7.M(M5\H@B7U$51R?_U2.Q?V#N'%\T_M/:Y3]1_'.CL!O;&U((Y-OW
M,S1),6 ;*CC"M]N 7_4"A15RVZL (5&$"[KO7E@VH6DTL.R!5U55685-=W;V
M4C:-VHYU&O?9UX]\VA^??.4*,:C&GO3-?WG1=^3J7WQV/9WY&#:53"C79!RP
M)HLR. SJ)Y2X)N/(F%XV%RZ6I0J\X;]@!#A1%H[%IL,J:O5I]O@*Q,\?HKI4
MN>;!8] C@]SRAA+6#"/]50Q#",SB#P="J%I T+0HXX#TM U@.L6#;LYSA9>V
MA03>8QT#BCX4%DX4 [%%]GM06GU%@&B].(=[1CVQ+5<;DFP(+%:"CX\T@4/8
M(#[T#M09REP3/F1R!Z6]V3.\?G\972"<(4-2EB/J]:T#_J]Q[T5HG="1H"!O
M&4>WZO*YU[ENR4]*%B12^Q=.06(HVIL'2>^\<D,[G4Q$HU@'BT7FFC[65277
MU94Z[)\Q*MR&5?X*Z I'W\>_5GQU%9IPK&]VIF6X(LIDR[=N,FX"FPZC&*D"
M1^%+[1SFWT>Y)]-@=QV^CZ4-A!A$-I.YE[G($W)C8#'$+=_3G[^F[QM@T#^Q
M#B(EEZ.O(^%7ZEYNFMJL]P(&$'URFK[A "YVXV6DTK?K5DJ",7ASH<A"<T''
M@E2<54'5VW'ZL7D7_:7VI8G%(FS>S7>#)WQNAC>;X<Z':N4TI6E]:[7/=W!2
M+9?/+UDZ8'KIAL?OMU-]K\\*HLLSP,Q** BY2/,#)C*DX(UHC7<^D=L?+H C
M&&"RX=5>TJHD4M\L73*T'V5(RF<FT?9O/;!Q$WSJX^ZHK-^<_#;_K1O,M,_:
M(.OK$,XN?L:X\-BQ@5Q1U_->_F8FU4>RM:QP.I:W)>+S+K5E:RNU>07EJA"'
M:0A&.,83_TE_6I\A-$ +I<HW>$;;!:0=8H.>MC^$8&[?Q@B$ULL"BM_F)/RC
M(-K>9XJOA[#"R3$'3DI+4T5I;U_Q[)0 L+]QJ8T/'-?Z"-,(0^_$-%Y"[W0C
M<M6KS<.<ZLKI=_,I(V2K!&=/S6BT*+(-X5<1TN(HE3[CYV [(=<%%P0>S+>E
MD<]H!9AMV47;6>5GLT&O<,L<3=T),-]@IM((XAXL088_A9CDG!-</4>::^GF
MY3^/"2<<J-5VIEU?=!0:7E%V/UM7HFEUNU5:K!9&>8&\3\W#_&IM.*1N,@[
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
MJ1)75!DRVV@?#._HK\:'^Y0]#,_Y*+]^G;AH<VLD"?$^]+K"U$]P%.LS5HQ
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
ME!T;&[Z6*7E>HZ(V#S+F2(-=[/J6NM=Z[U41Z32YY5[SI.1RD]FY B*DJL+
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
M;4]Q8IK#'7B5[R7S]**YM_VC<W]6(W\W\7\=@/Y!</ _R0S>&PBM?W%0DZ>
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
M8-#HK&3E@_3ZUE5>#.:."*#FPFH"7K&D%N<-F2)UN!+U"%AKTGC#AB6+#Y)
MG][Y$.)1QNMB-.=ZT(Z Y\/V43);:D_<T?4K6N4"R.-U>ML M[$:2#UIKX[D
M&!2$O&P81<Y&VM3+'.E!*8[5*$E,N::_<;>N?!!_J^)P5OJ;V$=-#Q*92#YH
MW_FKEWSJ/F<]#.VWC,\XOK^L7 '?:I QNJ:XXU,*J0%+J+NGM#DZEODE^L5T
MX?A.LLC%M>+L-&J\15QAB#?Z+/HCC'&Q"Y #SP4-/:AYBY(*'8<U>FFW/=,[
M@<(DM=,-<A$!8KN:!F+&C%9FP9%ZTC7$BD])6D]C:( _$'3$[BJ",.C^QN3V
ME3=7QB,T&GU:#B[1(TX!H$T9C7M!S=KW/3O$F<@"5^4C5I3F6_*W/-L#^W,U
M622%.W('G8:6#$X/.KH7L@XZR$AN@PXZNU]_+:PL93DF-,2:3+B>-A_@'6B4
M7Z46<#_Z5)%+SG]$Q[#_Y^&#SD'_M/\( =-$ N2H<_K,V18I7",U#E-,J"-%
M8_;Y(U6'32V:G30 _S'!S -/6;V&Q66]*Q^4_'4O]4PNS6C+R]O#[7\9B>I1
M_>6(?B"%H^7"VR70, ;'V8I\T%@&(X /.@-?^4K GCUXN&K+X]Q'S6;9DD*7
MPJ8D+S^_CC=.EVL/2A\/]B:XE9%2)@]+QC:[,)$Y+O<^1QP7M2X]?FI@TCQ7
MS^]M@E0E2>EI5_8&YOE?6V# 9JWXH+TO!.K@-A_4'<5KQP!NU4?XH+84R%@O
MF'$5MZ$"'D0(^'HME+1NX<@',467J!N2XY4A>4>\! @%J2:)8;F76C"?T9+X
M00*7NB$P5@2C"VFU^3U)K ID0>153/TYS/=&S!T2Y_SH7H%., 4SIK& +)1[
M$/MCRW)$<#V5DYO).Z9GSP==X@1 B9<+2=-3:\ET\(R$-B^44:/7@5G@@WI)
M0/#Z-,^8]-<UJD*;/YPT]S\>]=^^PSX^Z-I[Z@HX?)H%YX,">()<C4SM@B[]
MOGP!YWJ2_F!.#/]LY"AL$A_TF72D=_[:+&(CD#L!1&Z$/^6#7G&4H24P-FEE
MD2?#"_K[/X8AYQ=4.2\<6,!Y1MIC>KL6E1LA?0H!W!UC02$I?- ('X3',-:6
M>SF)Z-^MKM@1 +\6CI@<+]:0)9AFLBYMD6?9_6?#TH]/D%:46_S8EEK#O Q,
M(/HH[[4+Z3M$J'>.PEOD:@OFEY2!^_:W!<!^##D;0GL)6;DER+)YAQ9W8):R
ML7\\JBA8,&6OT=KXH=<#U)5E=CM39%5(,/1%P GG2EK#3%,YNAP!B9V$_;5
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
MB1[.>(_/BF4X#R^135[SBH7]HN?CHD&ZH"]OHGE("/J_(H[_-9XU(' 8<$+
MND)LN&Q6")/""F2$4^)6130%>;(G\LRA6AG.=9/!ZE6I<&JLSK$-*S[H";J-
M(NOWGAG%E'U\XD1KEH8XIXW7#V-X&$;?W?NZB-=$+46GTX6N?"H>0JES7\]M
MQQ8HB,86[.-<8QB\]'\[4WZ7>LJ$&L$[4BS]R.NJ<"/&1]6&F.PCX9^X5*"D
M5UX<5W%O%5?^JG HW=N/4#4Q0;+/4()$+J6UO*3?\ZLIX)U9<9F3K['@G93;
MSBJ>O%YN L<LZ7*S!9EI,J:\:^ZAOSWI*;5$I+%C1\.&0TEJ5U30]B2=8,;'
MBQ\*B1T4;+6(/P'I:\"^DZ=&^4),=S'K"Y 7F:L.A6WYEPH:Q6J]A7V%#ZJ7
M@]#2J41?3RUL,W00.A:R]H3H^B&#W9*QMT<6\&!NGKWV\H:PH0433PXF[9E-
M:>HO'X4"5Y35Y']F!QR7_88@U@'1R0KG%4@V3)OZCMEB/BB@4"EU5*VL9B":
M#P+'T8X$%G-\J_B@Y!L?IK,*V1OF,XMHSV!MN2I(:^3OBP@+XZQ00:)NI+<=
M&4X4MF'=XN+UCJ'.5?KHCN#">,I(WRM ^JN7J4?]VF'[D>BI.J<3W:6A3Q$(
M+YT[.3F;LJ0B+E'HDBT$X *.MQO+@,_;_"_VWC.JJ:U=&XX%$100$:D2W:*H
MB(C202(J(B"@2),6$:4:(M(E) I2I"H**"TB(-U("4$(1+J $@6E)$!((AU,
M0@F!M"_N_8[WV?M[]C/&^<XXYSWG?./]L?XLQB)SS767ZYKSOJ^9)\6*I/,!
MS-@OE?;AD]^:=W!,!OH*ZWP=/MK3B]O]P''P_8W--A\BX]KN.\2OW7A^O,PR
M,D0B,0RA<-M:H^BBM=5E6Z^X=-*%.9-KD. FDX::T)#U.PX[O5Y8>CTLMU$-
M)T^+,NPG22.8,_</;2,U5;%$_@SLZSANW"R<-_*!3)L5:Y9^D,('M.Y :9KN
MAIFS JD20L9W)?;/9KKM[U]I5.U5MY@_,;J"VOU'A)TY^JW87K3HV/.Y:YEM
M^L$';-3[;2>/G!GLAT=*B ?-V3R+<;3*^8X2Z0Q(8\$/Z9I&AN (_D,.?Q?A
MJO_'QLC_.XQ_KS)U*4N!+<8;)M66C^ ^($:>4<$=8J>OX$<X%N34.+<CV2TD
M9Z2""X' ,OKDQ8.OIE9ZV:./[0I6M2TVSV(5VQ<>[;C_O@<4PQ&0@6+S2I_.
M7/G@LF\1YW)4;*#DD7.G.$Z-30W$R3_UB!;2'B#H?EZ</1Z4B-DU/D &RA.#
M]^DKQP(7%1![PSI@H51GO_"SQS="XXQDB6'9;3J88^+R_;2NYGV;4KYFR +?
M(VIP'/EDMC3GS%XGY*(PPT/@+8MR%<Z*XS,;076@;<U*<SMJ.1AY]3BH%DTI
MOT^<;9U@[WCE7MS^U.S.@!3C:$O#.P%:4A8CY /Z:]]5?)^F5E4W_WS=W.LJ
M@1!I?3FNGEZA7&),)'58[5&K6_G!15E"+"N#_5X"I\E>7N$E;L[#CLZ?PQ'A
MFGOK0D+JU@1L:R@S$^B%KJNKP^")ZNIZ^*E(U=5BICL?$"6':+F,\_4YKFYX
MFJW+2B4CHFF?=@.58)$"B&;\BNCT*7L1K1 IT;X71\^;8X;Z+$?6M,$E&'ME
MA!_X<9417JG##DQ][K-*M=>_>N"\)![A=JA#%GD?QP]_@1THQE/+AR4<M<#
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
M9Y#ZDNHHS@>8I .4,SHX)U]4V4ZB)\QX0H"MNX"ULHB:_/K-TS9LD!QV4!V
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
M$E:5(B$Z'DZ:!<^0/ <U&]T&FU]T]=<C?T^>A+*YP?&-<4H/<URAT:#>"]V
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
M#C>9!OIDL54 %3^(T^8=0;2(XR;*P2).9.QYMBS'<F@1POOB@66Y!Y 1B7P
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
M\P' C/H*X!\K_N!V(UGZ=&+MNB9">D8?%+\2OCSMX\1\>;O"I_KQC7H,R'N
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
M0\M-0R//W1O%>38H\QR;SYT;O$,V7[/5SH<MQ\5E9"0,9K-ELQ7KMQL(3L]
MCJV=^=O-C+ ;@+\5W$PDE,EM)A#.(-'';G(H.M7,6-I?^.PYEY9IW:'XA+S&
M1^& &S7U,J>>/XU[=4K'KKMWI[ NQ"6Y$_P%QX3U--7R;UMD(^H8&#+=K#;4
M+-!]4;$DF=ES3H.T\%#BG'/RY--%E\<1"#[K%A'50] :F=HQ$.XP$_%TGSPQ
MNQ_D=JHXV;XBC:.'QD%L5?1&=?^NJ!. 13=H+VG8N'AI, M=OH_L_67&BE<3
M<[*+5Q..1HH\),AY!5-?\F:F/MT2WOBE@;Z(R-T.0-TLK=.MJ):\OQSLXH!E
M8^C-,1Z7K(Q-HG5L!CM&M44+F1:S::MX6U 6"4_X<X?RSA $!,<QGI=T'KG[
MV!O(B^7Q@=ZW#:=X?2S@W1NX98?V5XF76K-K>%ZQ_-W+H+S_YC(H]!\BV_X?
M)Y94[.W=/<5?C+S8,3:>5%TPFAAOXDW$>**6QL=GD(UVJZ 0"J!TJ0-U2>G4
MPG00@W]Y @60,,-FK)XSPU9]Q;Y<6KC8W>D!V+=V\-&E/>;=>E!SO4''NYEU
M,A-Z<DFNK4-90M?(O^AU=G!C'VMHH&\4B]QZ379HGK+L;67#[4G^H0(10Z?8
MA7$(TA%/>^CZVU@["CI%;IJA<[-/,)4<K=ABGWQ%Z!%\CK=2NNX&M"RIJ1W^
M=$ >_[04=E30DG:FD1W&?%6."<L7(FZ [@I_'*):E:"WE&=ON[;!4?"B8VTP
MH/N@;P]TCG26^.#+G%K5A<5#UK./$]7T/74]%^V401Y@R1^RP:7CW<2:H49>
M9-Z,BB#RMNS;H!L5#9,$>)"-NZ].U3?B%>Q2BV,8M] A409+ 71PU(MR@X3=
M[MRU>;]+'JBN) #!N/W>N TOI743PEW;.KEA=*38?:7>9R/U2IFS3UR3?.76
MM.NIN><0V7ZS7Z$-\ZA[T0PEI8%ETX*8^L5R^]X2C6Z7YSRFQ%UN&M&V3H0
M(BK0O"BS.,6IAU^!1S:.SS[ET)X"R'8TW[ZH1@'X^Q&U8J\G)H35GS6K9A"]
M;;!'DK<NZV5J#+)$[% A&F5#X;,IT]>.S489GY*E2!H TD.-Y>%GW8U>+*&8
MCQ *ON2+R_!9!PX!"1A<LO.AT<&[8KX^-+_AP6(P-3 @6Y "&*T3]*ZL:^P!
MM2!+IB>Z&HI6&J)[('@/RQH*0$%=E0)HT5T[MH<A>&N=1-^1@)<C^4(5E-B(
M'.H61))YKC5!CZ[AX/A8G!X%(.>#DEN'/VZA /I0[8?P! PA+1Z.W?SB2@Y+
M33IVI$6C%  HEP((>6&7MJN].T/D<4 =^D+S8C4H@ MO9D$D1CR*J PKH #2
MY*!I+X#_+T_*ZZ( 3FX,$S\=$+4'_:T8%F":2U]N75JB)GA3W[DCN"<09K<<
M,RMN:!=0*C+SI8VH33@>61K#YW_SW&302R+=L9</,649\+F"]KYGDV7#*.2\
MDQ1>T^LWZ N' &T;&FJFW&$;_MNW/IUCMJL]!I3!34]N>IHRT"0L?+-E$SI-
M0W?_;$ SVD8^F),FN+59*U,Q4L YXHK:>>5;8<I=UXIXV'+;#04MOAUCT76V
M?W3?EW\&T3L\GK'FD30..%J&U$#F)%[^6"\EJ]XT\]*4RX@ .<3BJMJ0Y]>F
M!4::P*Z>LP3'X"6<W$N](VZ]0X[C+ZJ3P6GC=N1S- 03'^LHK*VL4BA9 H]0
MP!9G?#P,A\]"0ZH@V"(BE1NKD#;P!QBT-9!?.&+VK:+Z%!X>I.,:]BU/$==B
MQM<#6B@PS99U6FV\(5" O(^1WF)>_UC+]FQ#R%1 *GI'J[5%AV^E1^HAF4L]
M@/R=3(L42XSYH_8>_\>K(0NBAIGKX/K"?4"S*1<@8D:XD-?B$)IEW/':]54Q
M'1)VBQ1W/_84/4BHGRMT?0D-I+-II,,B@XE7,OGBLF!:=[_6RV1W/.A>J65)
MLT?8K'4HL53F,O#]Y'DMD0*X@<1?.W9MK^5$C^U!#?X4>C)4;I09U=E'3;S7
M6+[-X@AYB+\KTBBX)CG*\OD<*89PK2E!?N=R]/JVZ)DU<IG.(23T6Q!832\H
MW+@<.UQ@8#2+%'!#5^93 'HQ(X2)[+[!>KD/C471[1)%RM5>MWQ)D3)?N@E3
M!+>BP;C;=<O'J=YAS='E?_0Z^I?\2_Z7R D<:H- >'3L7DK[UNT)/_H-Z+UM
M2H#2RG&NCI)9PK8^21Y0 .<E8NS0CB$<.DW538(%^!UC[&9J]SVVGV)(G13
ME0853=2(A/!]_6%'D3U5/>WZ-.UA"9K#31 (5"'X\VT74\93ZA0 ,"&A*A5_
M-'K 2@%06Y-'SGX@2I-244^W&&Q56 KFOECNS*':>AY8I7*^J[^"5ABJ!V+G
MU.NI?MA2PO&%;]:;%&Q<9LPCR@ZJ3YE!6Z5^X2,_8D]#]XQS<D1L\JN/NM7=
M4BY)+'^%2^:C> 1-QI?FP8[11[TVZC0LDS?%:S@;*  X]&W1LUW=!;58J%[W
M5/SO<8>C4S]?GO"GIR#_^[2 _MQMW!&X_@%BRX#G]VAIT#,N(7B\@EC1J&R-
ML[8K:A'>[T%.J>?H^TA5$NZ=Y&S&J6MA@RM'?F3,74GE'#8H^9!(E/[+G01T
MD-D1R)@L-!!8*A5! =C<@:N][6N'5.A%?1Z_%!/10P&<2T"+CU<%U8O/6-;\
ML-E>X<@VY:-8S^=)'A@P:O6*N=)=<E@L_)G;Y.U3!+OT2%O[;&[% .R=FEA\
M[Z8XLUY/1ORH4K]3!]7:80>+:'B<$+BQPI "Z'FH]$;JJ^P PJ,H<6Q&?94C
M[ :RF6'2_Q]]B.R/+/4S&(]6=3JB+C8J'<W =*^Q&_=C9=6;$_M?!#5>WJH8
M*KQ$FNC1%7H<XZ]"U6LW< ,)D>C^2-P"=5@8%%\(A@A_OCE< IMD$4@L"&XW
M*V6:$ABRT[+G;W&*"=<;('ZUM14-LWDHW<7';CVXBH1_ ?9&MVT%IU[%:V&.
M@=996#S 05CJ(6*5D3/ IFAE^T*)+0>L!FQD7')CV:E[MH VC^HOA4@'57.=
MS734<XZ!UP<<:76YKPZR&*%H82\5:DU C\\YTS6?ZQ-)\-S.)KV_YF-VAB?!
MA@C".0;N;5'A0[2P5:\+>0;VBJYNK5>]<'&AA\^-+WZ+ @EMP1H^-NP2Q<C2
MOI?!M)]]+F/XC$[1*HKYER7N>+)8\&EFE50\FU)Z:RE6OA&=SN!!$YJ+*;MT
MR4;;53\1EN_FY\$>E,JMIT'J&WLQ\6!*HF"U:JCE=Y)!N\.=W^9[TO_%Y-21
M]_YCO+2?(%&ILF98.+#Q/-:L:D2" I"DFI_N%A'+7":= 8Z/2D:,OF^RHY/2
MC+AIQ;QS)R6E-]O3QNS_'&HO2DE!;F6G;F_/K>^/C,SL'4*/G2O C\G !XCW
MR,3K*S$E#JVZPYE-?]35\$5"Y>G&+@8_W8^W?9UC<(')4U+@[N&[M!7UC&/
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
MP:Y0P<.O&5<X,G'G^3H\+IIX)XE\SHH"4)HA/(:C,3@/"D!HF0((*8,W/Z(
ME@D4@"T#$6PJ0@$LI/AY_K9Y'XF3]#X!WH\Z<8P#W7Q0=0LD R,L<(/6@W3:
M'(+-J$HX./XT]3<2[>\\#8C==\3SIY& \(U[QQ\);Y\AEB'[('^-3.N?Z\A!
M> ;BM<P%T@QHM;MS/_@V.>!6&E[#J(= A@>L^P7#6\=0LSGP75\*H(*:S UB
MA6_W1N.]I8A,?>1HU/X'"J"U';-%-AA=^FNK=*5]2Q,*0)Y(36;\NDW>2MBS
M,"?</UYQ]][U$6\4+9 H $CS/N0^!+T^@]6"',E1 .,!%  #:SCJT$KI>\.U
MMM/WVZA-$#M^O70_*@K@S/(AW*/GZ&,I*3WJ&*1^MB(SZ6Z3*8"T60(P/>T[
MKY])YOY" 9P2HP RMTBY$"P.5D<!Q+L?+OW6M_[=J.N3^SOA_9;'WSHGZ F'
M]V%]H_O[OC,(QUZ9P9("\']/ 7P]( \!\;#ZXX'HD27N_#:?('_N02U#7QXC
M7UDYZ-0VN; 0;FV.6A9CIP""F.M1J"6\7.>RU?]GLRF'6UK,[(*:X&@N(&CS
M$*ZK"RF_-;/+'G'\@V'3T)D=(M!\5^R[X^#VO=E&@?_*04+*1+>.6&<AV*CH
MA ,?5($@<)QMZXBV XY6< 1M'9(92H_8?V<,OCO;T%3X7Z/1V'L/$@T6B%=2
MZB$T0H?CHO_CE@Y/5R>>3]I_C:O:D*$ 3G;CS^(N8D(BB/=Q5)B@U$R<2O,T
M&!<2MB<8"6WC&"E%HUZ3;X8KIFD,(3=%D" 1I8!B'U&5J>HG-]/E,Y:('W]I
MR4$FP&<'TL(9[2B CPP;7%A;N]RE(3\VHE\)KE"W*4VV\RZ^;#82I#YHWQ(_
M+JQ6BNUIJSKC'/]^Z^#T^ <?CTL+U?K/'!IHN5EBL?AZ\(*L^!5EA]C#W%ZZ
MEM$ ]RM\+"F35Q-$UM:DQ6ZV]4AKVV$$AQ%&=(8"S'9JSOL_[;M_.+1<\-A4
MEI4>JZL<*"59?E5@QN..^O_;V0X(\3CLO 9^A*]+$33\^F]"N:0,\-Y8>+L8
M3&Y'H%&]#<1XMY$![W)VMQ:WV(!>=J'&'<T!YV__FA\=%!W/DSEY4 -V>]\9
MSTS@MS[88*G I6&8E]J0;/?LG7R6B=38XF'[\@8IS8IKPA88X"588JO^1Z?/
MM&D,.0#:B]!F]5^1'@S^\JA2RXAMKD>H]<(":Y4$K:@;?\,&4<%T9'D$>7^;
M6[HC_[!(2,AHH=ELSBUE0^MBCZ[]<E%&H'WQ&X>CL>\E/+YH'/R?E7+X_Z,%
MCB0&;RX 4D/0QZO'/P3?B@F:RK.7FH4W@=CL6#R>@L36R2#<=-D'&+5:%=_E
ML7 4G:T?F$=1!6YE?YF?!_Y5$_4&@A>/F?T(<]UW(.7"K05[[G,MM3-$R%W"
M0[.[A  /CH MCC1IY]5=GT\\9*GRZFL/[^'\Z8P>G"%T$MY6<XX",(G#JW,\
M;2QKD_Z69RJM_[5% 2Z(4%4[7GVG=6(JRCT,T\JQ+]C-/EZZ7F3S-%N+F<^>
ME%5S[4 ^V7Q[[!@K0P5\'_P!V,)_R;_D?X'XZ5  S<?)B1T<;ZZ.Y]/;H,*!
M'@U#RL">F#XZ5/-,D$L[)":7(11X\4--O["[\*V 9G(2&DB?Q@C;$%74:@6]
M!"SYB'#GB#$'MVCH%;PN4HN$X+23GS0N"1(C;NF'FCGMX20@(?*1RH,KFX/A
ML:A3-608"JN'&O_D-Y:&?8P<!\W1O\^'V\)H5'$^/]\HRMS%M.@K[B.%-Z<
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
M&*TN+D[:M+WO8[:*RX:*]]W:*_V6QP>Q4A]7/Y"V/9^\M([])B2;Z=\RJ'X
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
M-3+3Q-2.=2IDW[FO7#N/0WM)-W,A2-9=0,TD4^U"GLB$O"A<T#-.[6*>9HJ
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
M2A/*9M"4DIV8#_Q*"%57-D)_DBX>_Z*O)HX3OXEH'H5M*3L:8CU[C2R;<VF
MF\V-E TT.B-#^'Y#8\,Z#2 <D-MRZ=1!&*&!^ DL&:R?830D?R/W-,X >GV0
M_/:&1NY;;X7WZT>6O>4JRL$=;O''JX8S;QQ_TM\#_&52(''.$,@M'",89"'=
MC=>:BU!3*1*1[B[D*[GY1?$\T"UKF5Q;*F'")=VUQJMN;,+14_FRW(BR;:$5
M=*&B;*R6_V%QH-Z,8WZO?!8\!6T\@_R]D<5EG[_&N_]4;8C_0@T8&C$>-S^
M\PE=)B:43YYHUE]HNF_R6C!_?TR+3<!;]A;'"_I+99[7^'ST])CPA.$)B78$
MD :X1T<HQ6!G8EKQ*H]"#PUPHBYFT7-6^H,X8'6@GYI0E(M8?=8QKQ+_T/#=
MJ+T@&ZBY$LG5;,!I('A3ES=1;>&P&C91(9[I(4 PN-EEX!1U_X"':$S)>^6B
M:=E7V;_VVK)L*5C2I$4-#E)*4QO^4N-A:&AHB>-TTT0PB_/IW>HF-B8JX7E/
MZ</2,<,^;*(%^=+FC22S9SVM,84^EW>K/.CVN?N>\'?;=G\A5>_!PE"7Y3&@
M%\I; FL%-S)U\TC,KSYE6(RZ'6=6--$^;N3DF!HMF&=U+"./>15.1),\@N_2
MGW:]Z^3\&>XM2&0PHR;>25-MVQ_(P[KKI?WH"H.&&@T08UQD1-XL^_E+DR?>
M1ZCY)I)H@:&ZY [GB$-=1K83>9$C#\'#:AUF[Q9B<]0-0*P9SAA[/B?3F:QB
MHZ.+I2[N)8_O5#&R&O=L]D^'3EF/SI!KGZQ7X?>CX133CF?+,*SCHZ^.'I-C
M^2J%(9>>E\F.CG;E<EWY>$@?   <.5+H^AM<J>?1*)L.='ELAU59=,<=3TM8
M#&HT=<T&95T.]+2#/TL35Q\IMZY=LRHS-]\O-L^O;DEZG9I=,!6TT00!_>X(
MH_Q?S>?J/VDU%_V>S$JTA>"CL&)1F!/!Q-WI! M4!OYNENSQ@1?OIN</Z\Y@
M@"XU:F<]^&-$GY\4*M)/7G;0SW9]RF(:49;0JQ@/YI#[Z.Q>UE<GSF.7QN])
MJHRZ5.;TOMPPXI3_NG6)28[JN3P>]78VF]3%MZTAH.*%&>$@</L<P_&7!8[!
M#NARS18CU.EI=S!;XO54X^,1G,01Y;"?;5FJ KP6;[V$1[X6FK?U5[$X4+75
M\,YRSG>OT]#+\CP6F5,X:;]Z$))6N8VIJ8:'V]M?];YH6,#]E4M?\&P;WX(=
M8AK&J,8@B^L/O>C$VN,@U=S$4OS*1>38R67U"O']B4BMLL7PN3J4H2^R9&:H
MS:)]P+@S6:LH@G>@D/_FJ'2#D??3VH9"[PSX9H!G!*<9Z"W__SMQ_D.$CI&T
MR8YUQ,NX!1L\TR,=.<0[""JK/?W1S]<.EC;4ZAI<12%OW=/;C<WWEYR7VO66
M1&WF"WM[>RF]'4M+*#1/1HJI_U-?^:VB7'?$D)RW=Y PBM ;(DVR(-\%<E-%
M9\5>^RX'7FK7 D=A7K+-,.^$O&$VLF-X#H%7;%ZI/GMX,G!HG(Q"]_XZX)5
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
M_H!;Q  ,#="5H+,Q:1K6*FN(NEI\/U>K4=JK,% 'JSL(FO' H)'@"RS=$(P
M_EP':PPP%/37+Z+YP;K(QY57[F8=.NEOFPIC0BF;DI?$>ZK3U$5;"E4+OM_^
MGM\-6UM2[U04KRC%%,RH=I=BEA'^UJ?FV.U*.K<F1M 3L^"-E&%*Q3O83A8-
M$&H!:4,A^($N03Z,9%9*R3D\S^8ADM+JK$E&GJ>8SZ9P_!Q#[?TJ'Q]WS(R%
M32.\#A\55AMW0:MC'L'NE*-_HY*QB A"37J_+F!E9-U*(CRF%(./@,<@S$K0
MN+F:>E0_,]D<)U:A63L:# PV[LP("?56 K%]11^>NX6;BWXPSA;T-C"RRW3T
M)[5[X2(_ 6/=-(&O[J9Y11=O7AC.D&5R%9TY50]/:2DV?-MH'K[@-Y.2/$*)
M$^_'J??*>7 0_!>$/%YY).V_K/LF*V?XLZE[Q_KHM8/C=%AD(OP]4<Q_1Q::
MW1>2&(+5<*WU"Y!HL#0._8+,@\E1";%!@67QWC7.F'ZFK\^\6@<?EWAJS%;Y
MNQ>Z<YO5L,XY.98"/G(S=T"$$3@+(%&#41LW%1@UOT7F2!_K[^#?@#P8VO.9
M].SD%TTFVAN\-K)WF D6QUE7 4#L#I/33R%W\9#$]QS(\Z-3QKCZV-UB_N2#
MITZFKU:XT@2YA2P,"JV;MYB4CXV.E Y/^?-VC.1 1<_?>_HZW>=%=TG0#<?[
M'4TDC0O!HZ4&]M>11M*UV8L+)^;F4KUA)#H0'..DO^YWU!X(SAAZN+4&_QAE
MC#6-?;;\6GD%V?]"B*.E#HIEC5_IGR@O;F+RE@T6F-]Y8CA+[$=YGGG!YG&!
M^$28/3!2:? >#:"&($J R)Q=A-?T3WP9;$P#A \O^$33 -7-S!A2SQ;1&GI<
M4\'7UQVW@IG-D3_0\J-HK8C;XV67H.3(9L_W*5C9:[[TU/Y'O]PU$&1$S,<*
MHWR$R [XXNA6D6!3/#2:'+(PQ^.AZ.$D@@^(4S;6<43[E^LY'>O,>[?&8V/C
M?&7^T$> 7X<OY$=P#/Z,)$N^^#14+BYX[_;"TSM%61%\GSU-&7DD'VE+=1M_
M;@BJ7S(0_RX6A!K_LF82:]$^SYF<R,U<8A7J,02[)'=WOUC(LH3T;7MYX/>
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
M,[ZF[(U0\I39X>1B*8A<_[V1)8$(;_E>/=D,V533G#++W7/J$&\VZ >!L*'
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
M+4B_-^6.KRN4;NHNKJP<-PDO<..5&$ES$]3O,<_ZFE HYZ06%)&93]?#$FZ
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
M%,E'SJ881PYBA+3;B<FD7\CCQ("/F]H#9#LXK[;_PH#6.P8@V1'>88[R>KZ
M$M4,KMK7$75%^OD]GU_V+$.:MH06O\IIKD-AX%>2&F(%I%$SM\ZI:6F.>N#F
M212;<NQ>>,@PS9%^GNG,&(!; Y,TI6'\QGHHX6"'9EY&K? &!Z8+Q;$:J1I[
M5>7"P$&RUZXU,;']RF[&]-5G#U94XJAW:"^9(UKQFV#'583LP]LV6&!NM**@
M=QF6Q9#E.5$@*QT(KM/ +W5!CKNBB:.Q.8\WIT"/IQ[<D3JMEXA="ODM:4Y3
M%&%+NM ]KLN%F (Y^35:+ W=6AWE9@Z?1ELW^-*TM6U$OZ+]1-2.73BI..;+
MC;+6BGC[03E\IX@4&4)/AGN!R!J[=+83Q&Z_;;]'?%@NC%LRZRQ044:;!=F0
MV"HN?+VR_4U],W$I<;WJKD_]4S8PV;A]CG/$U450[8:!&5,'HAP>T85-:)49
MT0XA^N&!?^LL;R'02H1T<?&LBBD11></ LPJ5W?MD1. >X VL>>\[;\%E3L3
M\L4*?85]#]N=">N31D6G*9-7*IRL9V;',M.*?>/#J?4J*KU?3W[M<2&J)WW.
M80""A#?G1@K2Q".4^@36-L)_#U"!'W3^'XK\_D1:P LP5&%=)HZD9Y)<:2DH
MD.=&K- 5.Y@3K?+,X$Z_V!Q]IK.4[##OFS(\ V4Q_0G'-<F5]-T7!0N'CMWN
M+B&'FQ.DG\,]EN4--UF95[G+M*<P[(\FWLR;  ]3+XYM4WK)XH2--0: FWYI
MI9H]]I;8H<]![) :LBS6_)=)6K(M.;F"EMS!Y_)AVRLL.$?;$A\AS0!T*_7N
M(VUM;9?Y+H0%Y[I[%R\W1E1<L.;CN]'I[>GLZ7TT>FIL;.JX0J6/@D]TU]6.
MLL=7;^0?IWOV[@V<E0U58YU"@NW)TY[2EHXUG8.IV-W4K^D>GGYN)F#'@<QM
MG2,?1%9N]I?WSB+#!&S[YA+*+LE9)Y51GYDGRF;LYMHGGO4)DBZ(HY;0M/_5
M9XC^DT3NRT82J ;S,%*YU[]RH@+,2_PL:=NL6]R&<1N%Y+Z&IIHZ*I#5V?PN
M"T7=INT=CXBBN>K#>OD((1S$,1/(*7Q.,6N.FVVB6TRW9?.R%:2S:YYX/.V<
M@+R;<(,A[^-2([167?%[F1YSBUS-U_=*#ZLW>2HTT,R6'/!F'2@1F-18T>=F
MS\)^9_F'?FLTO5-N0VKOG &T0M,1LXON+&>O_4A5OBQ!Z?R]584FT>\1[-Q"
MB]!J9ZO<8 6ZY<RR6;8GG.O#6<%I;>X2AVR'I[8\S,C^&4]N98I^I WL/BU.
MVPS'A28GXQ[.09LZK_DJ^JH"CLU)#^'7ZL<^ YB1MP&KPPTUD7INDZ<R7@S
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
ML@^Q'MK.;;BT!CRY9,LK,-1CE7.RIC@68I>T,K<38E& WMG=J5U'[==2.1F
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
MLSN-WENZ?Q QC?R&(_'/M$7ZCQ\1!RBJ,+'L!?ZN2BW3IOIL^HE+!]^-PVQ
MU->:@2JIW@47G4,JP%PU[AKT3_01 /<K0,2< .[C>/R;&"E<3B:7MJEG[L)K
M\C%14*U0>K%8V"BR67G"2[9*BM=*)ER6Q_NFOW]"CF^.Z/6>$V3D6=ZMU4W0
M99 +Y%%A.Y@U$\]9ZU6*-Q/M/-0(L[AZ:,HOZI%@W01S7.;1#,"3ZOE'SK3G
M;V<2Y+Z7H43,IPV>=CP1,7_5=;7+OUO$%0!0!QP# (3AY^_:4 IQ2X?<P*+W
M@@T[!+45'G]0OH>T:"IF"SHW,85HZ?VJML!>,M:#7[)N+MT:23QJFB>4UI(N
M<'9'M=0@4=TB^EF4Q;2-$EJ)$KJ243^UQ@1RE"N7"_[I:'!^4)!/\90C>+:?
M%XTL.CDS._!KHX8!?^TBPD\)32?]$WOS)0N0URP2BBW,H\0%/UBD+B:X'C6Z
MGY8]:' N_K[/\DN@6N0H0I"EPRQZ]Z#1FW/0@>Y7"[J$WG1ZX[OX>T&7[OKT
M4A\J*-JLS21XV4RYI)^>&,<-_+VYA2[5_F_-+6R))Z__VMS"E6P]=/GOS2T,
MW@)2?C2W.((*;,IV.7SYWLOQOS>WH"M%B,-L$'%YIUU6Y_W_UJMBO<97,,%-
MR0V<X"US1[ IJKXTVP4W8.KUR>X.4*%8;5WF.B:KQT7L3!V"VE1,>:- ,GXQ
MUW?=8Z@^=_:/FJ:CVGYSQ/WIOU/&UQ-SF^O1(UQFY[N@=?"((9X!$#U;7UK*
MFM_5>"<Y)="$'RI^6,%79QK&NH=FWTU,2[S$2CY(ND[68 #8C?&76I%E4ZS4
MT_.=?A7>T6#GEF8)#G[]^1/937V0^KF#B6-"]U^%**-F-!D /?KCO),4FP2B
MNV9GW4NBAAF+'EJN6,'CSN077EN%@C(W]>L&1-_0PE%#+JO]O3M ?)<IJ)\M
M9+U8M34X;G(YPI?'7!]>L%3#_ 7XK\*[V;MN14R 29+]_<72_6M[Q!0IIO&X
M6IYVM^HK1^FCXY>M1);Y,@]7[&F,((?34E-8AAHRZQM]<F=WJ)^G)NW:%69G
M9S:/NCP<&E/2Q.-#0X]FK(B^>,+V\J31_#,RD'*9:O>6W$F4LB&>?W_>P_KV
M-SI/;:J$;KZ]8ZK??87GU0Z5MQ#KX>CW$V_,VW["O&A-TU% <4!_JF*7ZZ(H
MRN._X6L2GEF62ENWX?9XY:<UXQ.+36U%U-R-#YIWJ[UPN1?D^GWH17=RER:/
M?72Z+/V[$GJJ"8TV6E8+"O\.Q?R.980L-/S#-L+F_[T25+^QODZ4TS!A(#?]
M3&^E]X4\>)3V";6,TM(7\)&5K#>'ODUI2)R GOP^OMZ ;(6LT31N/J-5R"V3
ME:)J?37Q.<E1FT;W2Y\O/=]7U[1(<Y>%AOF.^MM.49_!WMSE/)DG+O@DU3^R
MY_&USJRB?'ZDK$6E!<]\U>)9H#$6DF)6!G;',@ U2NT#9&L@E\N86KB?7(_.
MA6MJ/FZWHX3_+_;>.ZJI=&\;CF-!0 0$Z1 ;O42E%XEE  $!Z9VHB A([Q 2
M!2E2E:I4E1)Z% A(2Z0+"$B'4!,$I"<T VD?,W/6.;/>,[.^=ZWO6\_,<XY_
M7/_N=>V][_O72QE8C\E:LY\9-'7)2G^TINNFZ&W,"T&FI6_#.VN<YN3\)INS
MR00@\]<&T43CW4 _W2?Y3_-%CVN6GWO;>,M,E@W?N*JORFV$EF47P?JN#,U7
M!=Y#%V0I#2"8/,QBS[UM6!OMHH9&BR&+I/YJA_VOAGA\S+D*E0TM7/)VQU+'
M8;7!;Z]9MZAT0"@= &\ZY09VO.+2EE.]N)J/>PC&9>]0K_GFQ %9Y"R>T 'A
ME_!EP>8_;;2A.09=4V =A,A6\U$_YWWYZ%52(/Y<J4( >]58@R@E]Q]J8(BO
M-RZ/E* ]1 'C663U1[:ON.LW#OC& <TKPFX/H%PE;S\IW1%4-1Q$<@5;3S!/
M6&('-GO7;GFWW]<^[^-G3 N"$VSH -+9B#*R@//T.6H)V %\<CEH9C6_;-D5
M/@<_8B$]DEL"ZPNJSO5]TDFVG9IIEJRO?T^-*UT48N4AS#QCC%I2J2[:[SCN
M>:^\<)XWRV W2WSVO2^0W'$3M]*+-=.?[LWUVIT<L'F?'$('= >4A$\+#GW>
M'(/-ET/-N)A3Y>YGNELEUNLDHQ:C=<<M7>1!_GLQ?[;L>COLX(+^S7WN'S1^
MT/A!XS^)!J9RAG2FC\+F2':GL<U,P'=G",YTP+VU"J+61];'0F(5B]9JSGRB
M;:S1?"*O^?FN3M:@F0FVRS64"ZII;>KB9@/6N@,[!B#%'L(KA5,!I28[I(>W
M$XB>IWVJSM0)-RP6QXW$+^:GS >43IP64."3=I5 .>:KR&TW+-#,# =?;3F7
MVAVHCL/P)N9R[$H3L"9R[<WLUM$LS%B# 5F5<H*HGBR<N(_7M*PRB 6R;]M>
M'\K0=3%S7X-$9G/5GO@\IT=L+S2->.D+7D-'2Q(>32BT+2IUXHG>]; UB4L#
M*4RZ.(3^%7"CM'*Z?E?'6JV^:40GX44S+H4V;%4!:2@S7C,I7-^ Q=C9^OHS
MB;UM:!G\J\M#?N '_A, ;MO"0RC)[E' 7542\D#P?)=O_2T?-$'1I0,2XXB'
M:1WPTW3 $FWAPV^"""$.9:,#D ?.B0A<$1QM3;$%KTW1 67E?^0'/03];Q>\
M/VC\;6A@Z@Q("G0 [?B.8DO<^18XX?8,UJ#E)U8A4JXV&;[:.<OBW/T]^R0!
M5G/'=6*.J]95X281%+.=\83[L504<SY)'H,3.[L#X5AZADOH-2 IDFG':[S)
MYJ2:GZD58*<-YL\YE=Q/=EK +>Z'5[[PF,]AXGR88^QW,\K4\8-N983@EK1H
MS:K/FAES(/:E&4(L>_%2.B3Z$!UP_:M&G"F[WSF/8A7[G;FD:<S%.3<1;=-.
MK_T:-[57X0^I$:O37*Q[PYDN]913/FN!:$A_ #A2>4IJ3I"AF]_@L*;5UI3<
M>PXLP<PHK\S?,%BW7./SOMA;C,R!K_PWD!'_O2@-,39[WR]73W4TJ8OHTQLH
M$\5@ZI.?<'*9O9/;FDR4;2[.G,V<M1<%S-DU2LE+I*P,(33#);Q+K%"6[5DJ
M)D5MO?G:O:Z:%Q%'Q7NZM#79DZMC6+_LZ>ZVD-KH *8^W%>T4+_[$=A%8M>D
M4[7ZK8\V2U8\D[YQ#\^[JS'HR7Q)D K$1KZLY3HI273Y+11J2IHBJM,!>#J@
M5<^][7NVEX6VXI@<,Z-G%J@E-5+%M[8=<"$I..1)PIJT[I,P.]-_I!H0VX^)
M^LAH])FY+35I*\SRB-[:93ON%K0OZRI%/E!B+R8LR6Y"OJWXY:O.PA%$9#P_
M@R7\_<>]3 =_NZHLZB?UF]":-&JC;T%U]<:;/ROZQ!UX\/^(>1&[_I8AL?^#
M!<O/@7GQ//9;(DGL6@(W>M(#\Y%3F/&<V6T( UK ">OZE9T.:#;%LY^LQ7<2
MR?U%V@"RPG,>&8WR&!=:1/'GVS."F@=LGH=%DQAV14E*:#EB50X;JEN/QD^X
M\$4/T2%UOG.(8G/)$Z' */ PK[S<P'1(/[DC/N?]#NT%E1DJ'*"&.8VO]HV(
M;GO@L^( %>4;0O092,<.JPTJ15;-SZ>JHY3G2=I>XE+")TSMG#] VQF#+?WX
MNDP7T)+-&:MIK?L;Z^.!(6V<AI"9Q=(_C-SN[9&]H/9"O(3&FF8JT]J]434(
M*Q;Z,]%5UB+ 1/]JS3>=FBBWM:]1:^=5W+)*W!@D&+!VBL3XA%DP\TJV].BZ
M>E_>-RZ.F2G<D_3;Q\Y4U_ >F;*U?82JLJ'TG8N_?)P&I9T)F#,GQ<U)P]O3
MY_;2XQL+>[S.+00\>A2YKYY1,.'=DY65+;5IH+Y#"=EN(+H2S(^VA'E!=?-;
MH2Z:94R#N4:>9:D>DR)+"TI%.EE9?+7);Z1*3LS#G33+U4TVK)+/@E0OMA:;
M4),=R%UI>OZA-9<W%PQ"7%US]'7_+%>P&?Q[K:'V/S7-]O^WE$)Z<_.6*:9R
MT&<B$ G:8?XD)4=6M5_4#0D,]MP-=@EVWZ<TT $[OJW@7]L10FG-F&/M-4@[
MJ-6H:YA3-G^ZK6+S^TY4XO=6CANTE*)'9^/E2B0CKK;!OPH75@\ =9K(?2<^
M,%\F@N(J9%B[.6>W!'2*7MI?2<_T6LUERH5<[M W>KK4,HZ;D_!)W@NI%BF3
M8$_,,NEY:)@2]#Y?J,8KE?)"3U32*5BAJFY'_3N)A5#</4L'M&1Q-S_[VEVJ
M1!LBRE-4#29VN@>$EIY,:E>]-]63:7E">W+WI')O2%VT)+471XF4PL5F2.$H
M:2P"0J9)LQ[C?H=9!$-2^9GUC"/5JGQ=3"I+[!H&#[!L6B2N;!ERZ]R;X\TJ
M8FT:06?>1DN.B?U[L/,#DI^$T22PALO/\+A\%]+_K1GRL,>6XYWC-=5AF1D9
M]4B9@>&K9_/$E):5+Y%69:S#VA[P+&^_^R#%Q8>6Y8Y&RNM'\+.$YTOLK)AE
M8*15?.XJ=XZ/:]0X^"4YBW?I]UNC.]H@-:!V Y)6@[PKH?)ZW247F,SCJ8"(
MF[NO2AM G%_ACFOC=8I$EIY*39U/C.\JTD6NUSW5@R31 ;_\*5^T.K$<261M
MM_IEJNZX6H\69,BQ-B#>,:+]$"VN8*FZ=6M75?72KNHY[1UE^<Y_=.6<(0WC
MW4!M;NH] 8E>92<*DBS=6687^TX__43P%3XAA=#Q2A,Y#U0TO]R&1GEZ/PTL
M,CZPS=LEZEO-4G2G^<0>IN1.Z*WN+\$^_=$)IV3\_H0J_UGV[2\9#OU[ N5I
MS;#C1'@\RF UX1C)VYPHE/O\0MBMBE-[ERX=<I.7S*6%.SZP> QR!T?-!IEK
MLC+$?KYD<E$9QL$=WXXOUDSE9WCZQIKC6:N)'TI%[N+V\DB1HFNNWLRT^8)'
M;*:]N+:FQ&8P*-UZQ?6SGJ0.9F3'%JPU4+;0.(32'3NX?#??+QH$!OYR]]SU
M6?<.(S=&FX#A(\#CZD(/LT^B-N^CX\\6!D33Y)N&*!H!IW<D*S^L*S3U/UI%
M7ZMH[Q4^\ZYS+W+7D9J( D5@=S"M(.#4TJCZV:J*;&F.EFJ=[YX/_?V+ODXY
M<P<]DW3WA#V*JI1\D/#PV$WT(S[J$>0._[=7LP_L/[Z".;9G.J28= <@E1$"
M&,EN8G3"R&;L"PEYEZ$R_22O%GM9G?Y8":,2^>B6V7=5A2:[;F5!!C,?[^9K
MJZ#LG;K4WL>,ILI,;Z:F=TU86OL'C_^2[7,6>OQ7U\[\76 F4YGKI'Y^P!?,
M2@J[-8AJ9+4>1/IDV6L-K[X>DBNSUADZXW)%2W_(9Z4M>V2W>7?$KZJALMY8
M@/CJU,TIP>0UPZO Q1XZX&@]'1!Z="6G8G5:F%H"MX>P.M-$J)DR(L/R&\_@
M3*LG]ML;"1R2OH63*T'G%M?J,$UDO=*KD]C(EE; <EQQP'WUW(/+)OGK3&TX
M"DJXYG^D^CN[QI4JHBXG09<ME?=-\NETWC=W;AQC<)%T5+YC7@AN,Z=P1=)8
MA@-GVN H<PI'7Q->*]&:#F"GZ%-3U93M'S<;^Q:ZP(1)IPLF8J$S01LXX11$
MSQ8K8)VQ(("3AFANL.];W9S$HXJ=#%@2BM=X-SJU3JL&5]!T-J%QWMZ;<IET
MP&6\';M',G%/0[*)/$PPV399'<5$QNV$UR(UQ8?,=-*+_#LI1K];!XJ2^]+C
M*I<Z>JG'W==5CFACW<V0I,9Q@PX *HPJS!2H!B^^A/TB$JARE)6_JZ/Y@\8/
M&C]H_'UHH!P= POMK,<LK'L"X8%R7-5^?M7?N=/21M/2@(ZHZNKJFKX)$$BY
M;R%$LH9D3,C!FW> H[(Y27J$R":A\Z1((K =&ZL"CE [BXOAW1&$&-<GA[Q.
M<F?@,C,S\ROX;CVR <;;%BR-#\L;D%)&]T_1 4T"X-DG<%;,W0DX"^T+I&H*
M&8F6@(T@3U<7O5EZQE*-))!G.3??U5:'-6NZ>#OAP5$C%UPQ1+(XWV%''8+"
MF)$[)RFWN9<4=OA%_P)2V)Q#J>AV\W6S(J/=RLQ:A]6BE0V#5#<5&;.I!$?1
M3\3Q'KBCIDP*D]=\Z[UB%_VLTO10L]U*5Z<CN)"0>>\#;Y]T#D3AQ^>P?B4D
MK(60@P,TQ1M\@6,4#0)\UY7($HY:SYF=49@><06VTP$\<A,YJ++%V%S1M730
M8U"8:.C\1&% OG7;_24A;EJGV%O,R1Y9FP>>T:F2O,;I$!8)SX$4)N<1A+ZZ
MV7>$J$328+9^UTR50Z =AWAS!_/32"F?%)W$D3+GU*IBDS1KZLLU_JJ,#X8:
MIQ>RH_YJS?T#/_ ?@D,T4,Z?# $LG_F3% U567<VDAJ,V)/=JZ48S> /1+/;
M!M75X\\J5Z[]/1LQ?[#XN[$8W1:D XY<._!GI$EA-";^N;O$^KGPU$I<PACY
MHTKKQ66.GT';<9 Y1-3J@LC<1[L30_Z6\HB(JH@J$]*3.<D3C6%U)//F":@>
M%5E",@ZF'2\Z>)P"L68-AV=EA1VH4YFT$I+LKE*_K[)#E?&5D00\. &;FN2_
MZX(\&:#[L+JAG\)48X9TF0,!L9SF8]/<A/-M>-,1>20C'?"VXS'T\"PF''V"
MT->"B53G^4+AF(4<_38"$R(@GE)D[[KF/[0Z%H>X*KTF-R6K5V5275E5I<%4
MQ!=_3<JR\P'E>XQ2G=)I8YFNY2+[O"P54K&7S0>E[K1L"3,:6&\@%.)4#ZK#
MP;A3+YML";1GQ)]4*(I\8ZQ]+P_-JT0']&6I[4V0%49O--.X"0>?1TWQ=8!J
MLY5(!@[#'&!]<Q!Z!=?'^FW$PVE?/>;-$I?"/NQ5@5,JUW+UKIF"@H=P5M;;
M\K'^T]SS CY#AI#GU1.N]9WKY)R2=@EQ3?$+U=<T.&]?_/?J\!_XGP*R!S.!
MF#LSZ#,!"=MGP<;T/!"3S^'M//)1]V1\96F=6[2'U\DRO[=XRD4SW2.#R8GI
M;\TG(:?4@G,ILH0']7-ZODV5_8_2+6:/!'X?'<#/& R6[;O5-38&K)T7>-'
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
M/^[:DS2=;[^'3S(MEAQ$R ?KQXDK:W*8D_)[AU-*USD--:!O=J[]49W;#_S
M#_Q_ @,)#?WC:7?U\#]>NK0]#PH%[JSG?.U;6"3JPF,0U'K,#NK/"B[+CO[M
M<S,_6/R_L1C,C9O:%=T0NK7GN4@A?V^7W"W99:0#0D_ I@Y4L^(N.,8@E [
M9=...V=K?"'5$A,[;O?3 2B?<4]:TBP0\&"T7>@B=ZHCE>G[JIT X4%NSAZ?
M"]G^X DP>!,3YAYP[)P>L!UK'B%*FB?.Z2M\]Z0XDI".=PMGOEDEGRBM@9Q4
M$]'HB(3^U&5./7 \; W:KW)%0_CT2R7G*^-!79>S@W20H^\]_2P>G3>>#X(+
M-3;&\=MZRSC'^;D8+UTNY_Z\I6^5W1MP2[*&K"FBUC !/Q8W;%534S=Y)]^_
M&/SB0.^*S%#XL\@FM#$0C@YX!J]2<:8#*CI6-^!'XXO<_?%7),&\M#,/MSC
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
M'->PNA3KHRT-+SG*:6AD\3<8U?8#/_"?B!\C"/]C6 1M-(,? P75U5VT6NB
MP^B34#T2IHSQ;G5J"P[YA&(X9^DZGY;H*XNC@DRXS*X>SIAH23".IK93,PX,
MSP/+GR0NVOY*2A[X;!_< A]/:Z[,"'1SHXF2BB<@Q-@1K^<\2VA&DAOT-@O^
MP&A.B-G).79QUO["X::X'J_)6C#2WH/DA-SS5WF78CX]M*23-^^^WK:][H>[
M/-D"="^:)?*\K+?R>#HL[>HR5,3D85Y9(VL^TK%5^UL8+Y@PBG-LG8E%BP]2
M& E)N,4XF"AIU(CW/0%Q\"[,+D(@HN L(/%.OQRSK=$J0/G"+*L-$XT&=SB@
M+>^]RT^Z]4C>'2O9 3P%=S8X91TJ(]>=\0S-1I%+-7[V-*P%QC2TWN!5&FL1
M7D_*54^?.:-R>ZJ*#K@!/@9V1#Z!5Z:%YQ+</T*>@D^B64GWE/"G'LZP-IQ_
M2[*:WK_)P>Q=2 <X6%G;.J>]%N!?T]L Y8A"8[6GB*\2HI28N.,A$26QZ2.R
M99V1;WH<NN40/4;0FD1/CX@$_Q#U&M#LHQ [RSDB6].U\0_&"ZWFUM*SN<?1
M-<8I$_XH%.T8QAY)DI_;G2!-8R'/P$X@M@#S76."<&<\/@1DHD 'L*%!$&OM
MYS\+,1-V$>ZX'EYWZ8AV=_: Y0ZC@8P(0GE1J-9.%IF3#FAB \_FP-\S.PF=
M(9@W1\'$*>8#6.9/L(M0#SYX0H.#0^'$9GID1-5*EL)@T_31^FJGC-6::7;"
M=!*RRHW#:'A'P5@8UF0(.?J*J.F=[MU<+3IV.YL$/9?%Y&45C.++*#+C@IQ8
M&$&FI:[3 9YI'KV&J1^&$!%Q0414"=Y$4L^_(EGY+ S=>[$Q9:.;_Y?2%>+V
M7^VG_\#_!4QEI-_4AEH'1YW-GOYY_,+EYHHVL>5KX6''>%<_QE.B:S1NO2W(
MO)][83 V5[B'F]=JJ>W;AEO]H:\80KXZ1P>>G_7T!/0* 943Y5.2&V)?M)1^
MG\^&,'WNN4RLWT_8Z87%*Q=JM3Q'U?AVBL60BE*=7K&O[J4:I\S7VGBB:*B8
M>-LG+7=214_A^-S9G^VC5&#3]4_/93DW#/-9=99<2+;GWVR_A*8424XTUM !
MH0?'*BCLC]9V*0&CLI7[U?E)BA!B>>.YLH@8>_G^J%M%\FN+%\>61E:]"I;W
MUW(K8T]0-AW"Q,["<R"\ 97F1$RT+X8G('1NC0^-*>P)\3_3D>2^Z.GJXDH'
MZ/OY!52^7VN77/U%G,_Q$L'1;TFV;VS3OC3P^PRZ;/!^5D2+;UI3@6>CDW K
M9B[0QZ6@&:.X"/N?T"?_,:@N>=^&A*35$_.45$5;:PF+1T:1D24JEY\6/K#1
M''HWGBIB% /#QD/XYTEV;G967SKNG5G49=?+/F;_S-=9Q3!M'><KMD)45>1>
MNK]1MK'U1PD(3.*_/+"YWK]GBN(/:2#[-\9T9V>PZQOJEUQ&@EU7H53^)FVQ
MHXX-AS^-RG\(X?IR^.UXYAV.HFW1G @T+P4\?*"(YJX2[*+A _+!?1+X+2K4
MRBR#=5\SOW#2/M%5ZA/ UPUP9'2;!6=PPDGH!&$]#A?"=,@E[Z&5:_FKN\=F
M=:RQUP&ID!<&6,>FQ/E/JE\?G!<8W77_LM7LOH.,7B8]R<!E;LJ<+#N:TMS
M631'>INOXM6"-F=L-ZEX)&^Q<)H_1?D&/T3"J8AL,;!=,0FN*EG+YV].+N.%
MAU@-H*H-?!=0MY:__3+)T=0@X,^JYIM0_3[!DA,]5GW:@VN^TE<CAD!EI:YO
M&QLOM9[[:6%!3'W0Q[SS]N$:B==B=P"J0X867UKZ6YJ:XR1,[,6'2L3Z\YD,
M4W0J4W10 G=2%HWR\E62DI(7E76\D_-%Q@ZNQJ._7);\AX#A&<61F@-CH/5/
MLR=]Q C13E'421C<L<M]7.'$P\UUX&>KI>L/;B-N#] !5:[E;G)QAA'7E^MT
MQYTEGQN9.AAA>OW7S.F 8Z6P#N#IB'PD[#.032V0?)&4C2NHC6Q)6X#'8)A:
M(WT[QM=\D&S+=>X)<JFU: !JF40'&$8W,09 E<69^>'&5>9O'O=X2U68?YR3
MO#OW^>M2NU>*N/;ZE'B7R10%O]:?[:<HWEW).:+(K,LV'9WWYOBPX4"_Z5F>
M'N'R ?,]X((R^3:\J0Y", :-MY!OF!(VFJ> N\D$A[0->Z+H*K5XDH2PVZR1
M&UGQ)LQ95'V!G;>=B>"W5%/$];%;G,6A+M[LPYO'0('X&8 +-C(<ZHV#GPH
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
M;;B$H)I\QWPN?ZT[!C_4:=DQR$(X$A)[\J^BS.Z@@YH2=,*H#(,/10XD<W*
M=7EGJQPRO(9/DJU6G(65<+#I(F85OH&VO9A;M;\XG]4 7:=R>RF\P_N/F*"[
M."=N(SUV2O9Y8X(8PX1_:'W""_R"?XK=(8?<]@38+W5@6^BHS37._.7L>[>(
M4I/V!A^K'@F:F^T[?A<-_ZBC0:\QB[*GI9;.^.31.JZG" 0Z.T8MCE#)]BOO
M5'FD[W,CZ3-E5+?0:X/:*GZ$9<,;0S.N5=38E:>^/I9^>5)1KXQW=MD+I/RK
MLO5:X/H73D'1XE_QO5!UO*[(;\V5#IDZ"/W$6O/[7>4KO9,N IOV1E);]?[(
M2^?/@]%)VY+#YQ[ ?66K@+HU #L3"GGV55S/>D^(D\24,'0-36H%)7*(#UAG
M/"^X7IX&AC4M99+82.L_M;=T2/84F$#0L<_@/G^0GS4*MD3?.VTQ!_/\D#D_
MUC[!%S41=N%J_YI?B%P,&8"G79P:NPP&1Y'V]2;VZBWV7B^75@>-Q_1KM\=+
M]#C BH"R9UK\R$1ST[51D8@DN\(QG6V=OYL;ZS09X9C>AQS+*!]*E:"S7]RT
MKUJ3"O)2!$ATI<,0(G*(J=/@KY&O0=)]\^"LG9KRO[LUR4_\[\#0\ON^@M)G
M^L%[2C//7;YO_4>O4LZ00X+M-])^2U'Y)"6C.]9S^8O.O+Q\"Q>3S>B39]/W
MM(HN\0Y7E!84'[;!1+78V!A!GWBU2U1'';J#3<AHF5$0*3K2B!XV,#&D0^DI
MJ*BI($ZK#GAK6'CK>YNIQFK-Z?U2T:9(#'KXJFS9%Y#X<LCD!E?\B9X3N&F!
M*2.0)OPMEE[8 3 >/@6_@E=HE7'8P,W0+;W0JN_T+N[KS:-/!AV^N,J8SZ#/
MPM+S]0P.ULY3*']%:9O)(5GX')I)[W2WY':-@I-Q$M??I+<;AY95Z-P .F=@
M=I>S<?#0YQ,7B9C9Z%QBGSWO:?E2&IO4/J1([G8"]181#N#ZYGO)(00*ON,L
MRBQY:1MHFH3NJA>8K!4;[07.-Z)K#H2'AMPHRTP9'%I"'LKD>+]Y;2K&!94O
M8@D-6L2^0F%<_"LW/O5AU,8K1XQK7)\7Y:;*V!<&&.EL.41GR&9R Z9/++P;
M[^,)AEHV;--!I6 W&37$(.NXJ3I'/K8L+PE%5;MY)B/'K#G&",[H$^!8VZ#;
M'#;A1BTYVI.3\^%1Q_DP4E#Q8U.C^NJ@OQNQ(,HS<Y%='= XA31NA9;J256=
MG12I;$A'0:GY+EE"/U"D6F/,;VZXW%7X*%S$MLVN+*O>L3@J&*'A LBVA=]0
M]3>RWG&_'KD]:="7FKB),4 2KR6:M.?&#*);2X K9Y".>8HD^<@'B)F%+\L2
M7@;G48&@+W<_O/8O)AL/#VJ>+8:"EU48JK+D@GP%"6-4@-E.VDW]/.(W9'T$
M@&ZL";.IQ-W?O:.>P9Q#[BIJQQF7&U 7J[*'PSWFBHS+\<^JF4OORSE&\/=;
MI]6OYYV3:3NFA-W22X9M#SPD6XX@>_'H3R[B<_CX1EJI46N\9&<A<IO2S.ZL
M1IUMTN;3"K%8M5X.6:8W1 L9*UE"'6U?XRL8K0'.C@.@.V?,A\7F1,Q6WZ#F
M5M.F6J%?7&=0PU)O$5)PA254 \?-?+OJA+=KLFQWZ<V7=7XG=-W_5%XLAUPT
M3769BB%NDEA]N%=W\*0%8B,"9OM<GT_K;YEI;/^6(TW*J\V!'E,DJ['2"1=N
M*FK.Z"2VVZ?W?3U'_WKT+#/7:<JK+:0MW[YL#B5)GMTZU2RVD$,^/4!LO$;=
M2>NBT+8$X=WCAL:+0H4VAXZ5,T.,C7,F&+WCP>3@ST$2THPSW(GA_K 1%V.G
M+MU4A]U:+X/RA>OB0?^5"]HO(9..\?O<GMY<,/ S/%U[$WSB?-ZQ3&^3%\6A
MN\CC56[/L4WQ^JZ%&_J.J7$TCEYOLC9D+8D&Q_\>ZKM@MU+M[*\_\7\,[((
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
MNW?H P#NVSL $0              @ $     9VYS<RTR,#(U,#DS,"YH=&U0
M2P$"% ,4    " !NA(];@BWL/)T1 @!F.2  $0              @ &FZ ,
M9VYS<RTR,#(U,#DS,"YX<V102P$"% ,4    " !NA(];MCFW3_@2 0"]MPT
M$               @ %R^@4 9VYS<RUE>#$P7S$V+FAT;5!+ 0(4 Q0    (
M &Z$CUL0RK+]2@,  /L2   /              "  9@-!P!G;G-S+65X,C%?
M,2YH=&U02P$"% ,4    " !NA(];DTUZ#ZP$  "P%@  #P
M@ $/$0< 9VYS<RUE>#(S7S$N:'1M4$L! A0#%     @ ;H2/6Y0W*TFD"
M]C(   \              ( !Z!4' &=N<W,M97@S,5\Q+FAT;5!+ 0(4 Q0
M   ( &Z$CUL&KCO7Q0@  /0T   /              "  ;D>!P!G;G-S+65X
M,S%?,BYH=&U02P$"% ,4    " !NA(];R?92N>,&  !L*@  #P
M    @ &K)P< 9VYS<RUE>#,R7S$N:'1M4$L! A0#%     @ ;H2/6XDW]@FX
M>P  AE0%  X              ( !NRX' &=N<W,M97@S7S$N:'1M4$L! A0#
M%     @ ;H2/6Y4NX]&;,0D 9^80 !$              ( !GZH' &EM9S(V
B-3$Y-#4V7S N:G!G4$L%!@     *  H : (  &G<$     $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>gnss-20250930_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2025"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2025"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:gnss="http://www.genasys.com/20250930"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  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="gnss-20250930.xsd" xlink:type="simple"/>
    <context id="C_81314077-8e40-4221-8a96-18eee4785607">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="C_81926862-af65-4bf1-98ff-4fe105be6707">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_821d4faf-6488-4476-b0b4-a106a89fdced">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_822af184-171f-4464-a5ec-db62356525c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:HardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_85b20c05-a6ce-434a-85f9-a94a69c62467">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-04</instant>
        </period>
    </context>
    <context id="C_85d19443-ae86-4439-aadb-01c6699bdebf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:Customer3Member</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>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_8731deee-96a7-4341-92fd-a96139433ee7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:AgreementToIssueStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-04</startDate>
            <endDate>2023-10-04</endDate>
        </period>
    </context>
    <context id="C_87689cd8-6689-4888-ba3a-5c8ed326dacc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">gnss:OtherStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_891669be-5284-4acb-a87e-dd96b7fc552d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CustomerDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="C_892f0de5-33a6-448e-a2c5-62c4e091bec1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_8a270e92-0cb4-45c7-bd76-6c1ac0c8f34c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:FirstAmendmentTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-09</instant>
        </period>
    </context>
    <context id="C_8d3d1e35-65f8-4469-ad99-7d5faf6edb71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_8d6e280b-586d-4b03-984b-ff5c8b5a585d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_8eb2d3e2-2dd9-4073-9c99-eb8863f559e6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_91016502-e0ce-456d-b3aa-becec488a85a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_915ffd3f-2278-45c5-a9bb-cf7fc30b3341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_918627e1-8171-4b47-8caa-2386afd19de2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="C_93377579-9a7c-4d63-9509-23f84fdc6e49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-04</startDate>
            <endDate>2023-10-04</endDate>
        </period>
    </context>
    <context id="C_97896611-3cbe-47c4-bc34-8dadd3a7f1b4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_9898f9da-a460-448e-867b-4e4012681029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_9933a723-34e0-465e-a4b0-c8d3e1dfc1a7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerTwoMember</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>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_9accda5c-9598-43d4-8e2c-7b80961a9e2a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_9b4d3521-9d25-40fe-8f9c-ea9f8dc09ed1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_9ebe5ef0-a2b0-4ce0-85b2-4079a1a4408d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_a2eae814-8ae1-498f-9b73-8dd9a464448f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_a3b9fe59-ae4d-48b0-8424-60eff44904ee">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_a409eed8-2eff-44da-a5f9-5079c69a8b5b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_a433c9b7-084d-42cc-8410-0f8a5882e748">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_a8ea8378-13ad-410e-8ef6-ceca77758adf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <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>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_ab126089-0754-45a2-ac59-bbd8710b30e7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:FirstAmendmentTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_ab7fb000-727c-413c-9dbd-1edc107309d2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gnss:EmployeesDirectorsAndConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_adf5a2e2-4b2a-4280-b655-b72fc71aa357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_ae08057e-e987-4867-a90d-694e432ac6ba">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_ae9359fb-f010-463b-99ff-6e57b4ad2496">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_aec8aea2-4505-40be-9b9b-8f4af352ff41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:AssetsAcquisitionOfAmikaMobileCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_af10649b-067c-4fa1-acde-e6bd03595b02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_af855737-c53b-4088-aec1-a5e4b83dac77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_b010eacf-5ec8-45b0-87e7-5e97e5f95545">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_b07a91ac-4bcb-4f29-ab31-d949c633b6a3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:Customer2Member</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>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_b0e4064d-a683-4e9c-ba30-9fdac6056277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CustomerDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_b281bfe8-fdbf-457b-8693-072e61b902fa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_b2efc9b6-2538-4e74-bb0f-67f46b3434a6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_b30ac7d4-26ae-41b2-a221-07b919d559cf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-13</instant>
        </period>
    </context>
    <context id="C_b695494f-efd7-4350-aa13-b3a550bb57e7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-04</startDate>
            <endDate>2023-10-04</endDate>
        </period>
    </context>
    <context id="C_b8fe5a2d-07d5-4225-a853-fd681bc7393f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gnss:EquityPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_b91f3e64-ecaf-438d-a8ed-6e5ec27e30bd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_b93e3e2b-6ac5-41b2-b4ca-050c0cb06cfe">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_b9dd9b2b-b73b-4b2b-9bb6-e1a598fb4be2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerThreeMember</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>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_b9f0716b-8e7e-4978-a820-8a9ca346f018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_ba075f28-2900-4d78-bcef-6702e0473dce">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:DeferredRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_bd3cdb6d-0beb-40df-99a0-77cb14508997">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-04</instant>
        </period>
    </context>
    <context id="C_bdc72de0-cb83-4446-a1c6-6a5d98c49f55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_be5d605d-03fe-414d-b3b3-d8f3a4813713">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gnss:CommonStockAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_be7f1ff0-6dee-43d5-94a4-24af41039d8b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-08</startDate>
            <endDate>2022-10-08</endDate>
        </period>
    </context>
    <context id="C_bea8ed38-8648-4fbf-ae5d-5fd2a0518027">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_bea96ae4-415b-4083-9a3d-2738f58fcc93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_befd027b-2451-46ab-98fb-c60a813e1093">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_bf00a00c-1023-4ef1-802f-6a862cb2c0b9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_bf24e1a7-013b-41ec-b648-4af60d08e67f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:HardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_bfe9eafc-2884-441b-ab71-e0fb8cc0fda2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_c10db626-29c4-4368-9a19-40ae62dd37ab">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_c122dab1-bcec-4bc9-b486-84e7cee3e21e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_c3b03f95-10ed-402b-9524-18b33b7b0d2b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-13</instant>
        </period>
    </context>
    <context id="C_c4054ec4-9159-4ab0-85f4-573e04771ec6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-04</instant>
        </period>
    </context>
    <context id="C_c4512df0-6f28-4ebe-bcc1-63e81cf6de3f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_c4c84b1d-b170-4f30-ac7b-1376e267c07b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
        </entity>
        <period>
            <instant>2023-10-04</instant>
        </period>
    </context>
    <context id="C_c659b946-bae2-431f-9356-07d8d23e8358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_c92b9221-039c-4044-8f87-e4109ee71577">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_c9544be2-897c-4277-9782-c053f480d55b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_ca8540fc-f227-450d-a923-25f49ede92e9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gnss:OptionsAndRSUSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_cab5d832-cea3-45f4-a7a5-cad7468ad512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_cacd57d1-85da-4444-95c5-aae4131c1441">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_caf337eb-d2f1-4f19-8a05-9bb7ef504672">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_cbff6a12-711c-4e26-9260-4c1a14280f1e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:FirstAmendmentTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-09</startDate>
            <endDate>2025-05-09</endDate>
        </period>
    </context>
    <context id="C_cc341a44-d966-46b6-8ce4-d283b8adcbb5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_cc4299ae-70fd-425a-bf66-88d4e09f82f7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_cc476e6a-97b9-4637-b734-9945f85bcb17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_cd64bfe8-1e3c-401a-ab6b-e94d6bd2c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_cee945f1-dedc-4b05-adf8-cc94d9908fa6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_cf0cd5ea-a2f5-4a9a-a9c7-379e195b9a52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:Customer1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:HardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_d0b45683-0e40-4977-ad73-807f9272073a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_d1d5081d-60c7-4627-901d-d491ee60be87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_d2831b2c-7fa9-4656-af66-cd804dccdc94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_d4974d19-0ed6-4144-a2f8-e594f6f3be7a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-04</instant>
        </period>
    </context>
    <context id="C_d49a6592-b4a9-4014-8ed8-ce63588bcc24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="C_d51d2ab3-82a4-438e-87cf-e37712472caa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_d6b4c0ff-6335-45b9-8da4-4605afd4733a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CustomerDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_d6ed37a3-dd2e-4092-9dc7-7b32167411ca">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-20</startDate>
            <endDate>2023-03-20</endDate>
        </period>
    </context>
    <context id="C_d7179812-7edb-44e1-ad9f-05bad0f21433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">gnss:ObligationToIssueCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_d76a75fd-32a1-411b-afe3-99e568571047">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:DeferredRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_d8d13d42-e7e8-452c-a1a9-0d4d75b74c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_d9690e65-a397-4f53-8271-46e5d20077bb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_d982ed3e-3bdf-4469-99ef-3a142a6edff1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_d9afa55d-47ad-474c-b213-8563c84cc5d0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_da34ecb7-7087-46dd-8fe8-16f7875947c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-04</startDate>
            <endDate>2023-10-04</endDate>
        </period>
    </context>
    <context id="C_db030b78-57ef-4217-b38c-01c660515bf5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_dbea64bd-4209-4144-a0ed-e1a2710920a1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_dc53fd09-2dc3-4094-bafd-c873f443211a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_df43d6f5-105c-4fed-b0b2-9a47331c666f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:AcquisitionOrAssetPurchaseHoldbackLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_df4d985c-f6c6-4b13-af29-8a0b444d900f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CustomerDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_dfbbe5bd-e243-4591-86f3-41e8fba5c890">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_dfcb0ca4-c88e-41b1-9a9e-3bad7b6dd888">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:HardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_e078c2b7-c6f7-4e51-b296-b10385f9050a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_e3864dad-5c1a-4247-aa4e-859f3eeae57e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_e3f2f09a-9ba9-4786-a4b2-4be56f5d5963">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_e5a52261-bd1e-48fa-9cd3-f6444f275038">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:DeferredRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="C_e62eecef-c96a-4c65-9040-5ccf07b722b1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_e68c5eef-e521-4aa9-bf6b-ce1538b5395d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-13</instant>
        </period>
    </context>
    <context id="C_e6daf18e-75a0-427d-a2eb-236d96939172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_e8bdd1ea-3d63-4a02-bd42-49507ed235cd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_e8fe29ee-65db-4740-9065-c13d03fb3000">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_ea40921e-45d0-4657-a42f-5081018c59fc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-05</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_eafc7b50-4cde-40f6-9434-39062ccf213f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_ee89c852-65ee-4eb6-89e6-d07f5af2e2d1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:HardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_f064833d-d944-4465-ae2b-b6a9b234e75e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_f3aed8f4-996c-4a2b-b9ff-2873aa6fbeca">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="C_f4570f0e-9d87-4a6f-a5bf-a55377b1f043">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_f504a891-c126-4a62-a5e4-54cc76f9ba98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_f5117de7-a98a-48af-8a8d-2ba85faa9211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_f8ebeeb8-7525-4809-b38b-a481f1ec7341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:FirstAmendmentTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_f934db38-8623-484d-a7b8-a43a215409a4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_f9d50aa9-3a31-4fd2-b7da-04fc4d4b4b19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_f9eeb227-37b0-4fd1-b17a-b006be625ed9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="C_fa74e733-6af3-47b1-a9c1-8975bd9ff3d1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_fc688892-10d8-4940-9786-56212dc5980d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_fdf70c63-9965-4cc4-8ad3-bbb8b4307386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CloseDateTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_fdfd5791-8edc-4ae5-b777-33462e2d347c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_fe49520f-2f64-483d-af66-51a7ac8321df">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">gnss:VestingBasedOnMarketConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-20</startDate>
            <endDate>2023-03-20</endDate>
        </period>
    </context>
    <context id="C_ff5b1d7e-5c79-43de-b2fa-a9b3baed8372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
        </entity>
        <period>
            <startDate>2023-10-04</startDate>
            <endDate>2023-10-04</endDate>
        </period>
    </context>
    <context id="C_ff5deb87-9f61-4c29-9987-186f54b1ba8c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_001be664-d12e-42c6-9e58-6f8d545968a8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_02523509-ee38-4c88-8b79-d9fb029c3e59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="C_02eecad9-9a4e-4d4a-a513-32fda99c61d5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_032f2963-40b7-4102-a335-384fbdb6ae40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-04</startDate>
            <endDate>2024-10-04</endDate>
        </period>
    </context>
    <context id="C_0652964f-31fc-4a22-9069-71f6267272aa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:AcquisitionOrAssetPurchaseHoldbackLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_07a00a4b-ecbf-4291-9ac5-8607797dc553">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_0a1a9df5-d4c4-4111-a255-dde32f722e3b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_0a5f2881-9f21-4497-8412-07ef6caeec76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:DeferredRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_0a87cee9-e092-4592-bfd4-da3195038a75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_0ae23dd3-5c9f-40a2-96e8-5d7e5f380196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:FirstAmendmentTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-09</instant>
        </period>
    </context>
    <context id="C_0c3c862f-036a-4e06-aa69-f4b6c9bb7e45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_0cbdb68f-7589-463e-98fe-29d64ffa6e26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CustomerDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_0e180888-2c7b-4050-afc3-bd7ef9cecd9b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:HardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_0e8614f0-8b89-4664-876f-6d3fe018a101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">gnss:ObligationToIssueCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_1209b209-9c69-4e3f-934d-689f49eaf859">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PR</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_1345f122-f66b-4f42-a111-77638d2c96c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
        </entity>
        <period>
            <instant>2025-12-05</instant>
        </period>
    </context>
    <context id="C_138dfc09-acf7-41e2-a68c-59b6e51cafd8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_140483b5-fdbf-4adf-a1fe-dff21ba8fe25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">gnss:GenasysSpainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_151bc0f6-b975-4010-bd5e-43089cf66fd4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_15564c69-732c-401c-a760-a6673467bc12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-04</startDate>
            <endDate>2023-10-04</endDate>
        </period>
    </context>
    <context id="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_19d4203b-69bb-4636-b5e6-ef0842610642">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_1fce15d6-26fc-42ad-9562-4d0893683a89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_2020afcd-55c6-4b25-ae0a-ddc78207ecdf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:AgreementToIssueStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-04</instant>
        </period>
    </context>
    <context id="C_2021ac95-97fe-4565-b500-0af522c5a4b0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_205a81cd-fe60-45f4-a2fc-157e051d60bf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_2492081e-feea-4acf-b76f-685ed42c6efa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:Customer3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_24e8c829-76b2-4c55-933e-b557e0eec16e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_27653bcb-6bdc-4b99-9226-f1cd8f9064ed">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CustomerDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_28b3b747-dab8-4a99-88ce-26a1f1d86738">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerOneMember</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>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_28ec44fe-673e-45bb-86d0-408341c1da5c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_290f37c5-365b-4990-8357-39358fefb217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_2b0caff3-737f-4a53-87de-90bf0a1c61b2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_2e142501-7434-42a4-ac95-2f65ed1fbc7e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gnss:CommonStockAwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gnss:EquityPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_2e55a05c-a733-415d-93cf-60364ea0d0de">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_2e6358f5-311d-4ef5-891d-64bc83f53e13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_2f37d5d0-d550-4f93-9869-f33a2c00bca2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_2f3940e4-aacf-4088-8a82-c7684d7bc18d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_302683eb-2803-47ea-aa9f-2a8026c52626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:DeferredRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_30c75032-0265-4f59-8581-6acf50cf9b45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_31cca560-5754-4def-b0cd-391c23006644">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_31f93ad1-b821-4126-beb4-24c6f6fb4df6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_34094c47-23a6-4ee0-a522-5341c23c619c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_343f583a-9c25-4a2f-8e89-5318d03cee66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_3494c434-7f18-4cae-a4b8-2103d7aa587d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_35037e4a-557a-4a3a-b79b-b1001ac001ba">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_35251103-1458-4f49-acad-0b6bb014a552">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_3773b6c2-aa58-430f-89ae-b1062c2fa643">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="C_37ddfcfc-e0d9-4d56-b549-13168176e80c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_3913562d-fd28-4cd6-9000-f32b05f05055">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_39394f64-5376-4c0f-9c9d-5a9ebaf4f656">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_39d30b2b-f22e-421d-81d5-b5a1290ab45e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_3b43f460-0215-42e5-9003-117ef5cfa3a2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CloseDateTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="C_3bca1bd9-f257-44af-bcf1-5e1fb2d1fdc4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_3c3d011e-2da6-4f35-b6c9-6dc7fa558e60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_3d5ae419-e6ab-4358-b039-e4d129711cc3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_3ea869bf-50a4-4ee9-8cd7-b100a8bbb7ec">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_3eefb253-a91c-4b5d-9bbf-1db87c232ffd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_40adfe3f-35d0-4968-8b68-fb9e9b099157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gnss:EmployeesDirectorsAndConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_412f2192-07d5-46ce-bf85-4997695ff121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_428568b2-f344-4ff4-bb4d-410d6c7462ac">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:Customer2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_442be33d-1df3-4c2c-aef9-cc2bc1844aad">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_458be5c2-6e45-4037-9c71-92825292477a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_46edd6d3-2e30-4c02-94bb-b3e825053d96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_4992e755-b637-437f-9cdb-76457281dfe7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_4a391534-e160-4d36-be57-e4ed7b7919ea">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_4b464fe2-c73b-4995-a294-e0b7597af3e6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_4c01c603-ff1f-40e1-97e1-806868938bd6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_4c1a2a93-7637-4622-9260-07d17095d80a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_4cddc4fb-3567-4656-8c16-106e2add47fe">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-04</startDate>
            <endDate>2023-10-04</endDate>
        </period>
    </context>
    <context id="C_4d5a3779-5b86-4dac-8321-ab7d8eb14d07">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:FirstAmendmentTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_4e855169-f937-412d-b230-a29ca2acd888">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_4ef4dce5-fd78-4491-b35b-07cdbd80d08d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_4f43df06-82ec-4195-a313-6bd38b625a6d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CloseDateTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_4f718caf-905f-47cc-b1cd-e15a159019d1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-04</instant>
        </period>
    </context>
    <context id="C_50892e03-36dc-4fb5-afc5-b1e0c0baaa9c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_50faab3b-b669-476d-8c7e-e47af44c3193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_523248dd-c072-4a72-b034-d9639344bac5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_526ae25c-4c42-4055-b3e8-3cbec62af891">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_538c0868-cbef-48f8-985c-1b87b0eb8076">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_53a051eb-0433-4222-a3aa-4e032182ebf4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-05</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_5762ad32-2a75-48c0-a428-35d01ba26199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_5b420df2-6199-4913-ace2-1df4502ba277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_5bb52a4a-d462-4fa4-ab25-da6d44a45d59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gnss:EquityPlan2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-17</instant>
        </period>
    </context>
    <context id="C_5bba89d4-01da-4cf7-bfad-3ab7bfced9ec">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
        </entity>
        <period>
            <startDate>2024-05-13</startDate>
            <endDate>2024-05-13</endDate>
        </period>
    </context>
    <context id="C_5cc8d801-585f-4a81-a327-896ebbf21563">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_5de088ec-9ca0-4138-9d1d-01dc7723ad4c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_5e1f3782-8f47-4e09-9d21-88e5582cb5f7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:AgreementToIssueStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-04</startDate>
            <endDate>2023-10-04</endDate>
        </period>
    </context>
    <context id="C_5f2acfaa-f8af-4c36-9590-4e3570a73bbf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">gnss:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_61f2aac9-cc9c-469c-8279-948088b8de41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_62c87f36-ab9a-43c2-b601-2840fd564ad3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_63a76c93-2a26-4de1-a0c4-7110a6ca7658">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CloseDateTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_656ef458-1a26-4682-85ac-c5748f3d430d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_66ea595f-aafb-4e98-aa2c-347738b5bcc7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:FirstAmendmentTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_6715b86c-9e8a-4026-9974-cc7b6725aa03">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_67cb61db-a05f-4806-9117-af13765af179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_69b8bcc7-f343-4921-9bde-c09260042893">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_6a69e0fd-b900-4170-b4d1-f1487bf29624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:HoldbackLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_6c118b7d-639d-4caa-ba7e-237560a7db7f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gnss:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-13</startDate>
            <endDate>2024-05-13</endDate>
        </period>
    </context>
    <context id="C_6db4da82-b372-44d4-bf50-d0eb3ce40434">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_6fe443fa-f9b4-402b-832b-44ee6e31e2b0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_70c5ddb4-bd98-4176-bc77-45a6676d8778">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:Customer1Member</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>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_74aba999-7c91-47b8-80a0-3dcebe3914e0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_74de8c7c-7ba5-4eb1-bc15-d3624c469cce">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_74dfc4c7-700f-47c6-8d28-5f5ae39e3015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_74e9bad1-e8fd-408d-b011-2a94c72c7f71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_756ea5b7-9c85-412e-ba0c-3a1b133116f4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gnss:HardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="C_75a8e27d-d873-4cf2-a5ea-780a15c9c4eb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gnss:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_75d911cf-8c03-4e82-bb11-bcd13db8cad6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">gnss:CloseDateTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_783fdc0e-9c60-4e87-96b7-369a4cffff88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_78ad44b5-3a45-4b30-9219-d29742e2bec8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_7957440c-aca5-4572-825f-47320c370867">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_7983ba38-3b2e-4d4d-9901-09e3dc66aaf8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gnss:EvertelTechnologiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_7a5cd90a-86ba-4ce1-ab83-84accc9866ce">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_7aa3e120-09c7-4777-aed1-155bd6387947">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_7b2273da-ce13-4d2e-b968-c224066e2dc5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_7bb28480-6de1-4fab-bdcc-31652bf34ecf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_7cf99eb0-e368-4d9d-8cff-00bb822682c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_7d4f7262-6ee7-4bf9-8be7-16300c7999b2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_7eb71d9c-249c-4b9f-834e-e03c6dc1a229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">gnss:RangeSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_7f10864c-ac94-479d-abd1-02584f97bdc2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000924383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202307Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <unit id="U_Segment">
        <measure>gnss:Segment</measure>
    </unit>
    <unit id="U_pure">
        <measure>pure</measure>
    </unit>
    <unit id="U_UnitedStatesOfAmericaDollarsShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U_shares">
        <measure>shares</measure>
    </unit>
    <unit id="U_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="U_Subsidiary">
        <measure>gnss:Subsidiary</measure>
    </unit>
    <unit id="U_Customer">
        <measure>gnss:Customer</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_fd0aaaf0-126b-40be-befd-b6c3cf0d28cf">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_ac2f0618-8a61-401b-b6d3-3ec5eb8b5887">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_1273d168-6746-413a-a3ac-5182fe7b7a95">0000924383</dei:EntityCentralIndexKey>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      id="F_9c71b2a1-7b4b-43eb-9671-fd0da4e5768d"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      id="F_2af59cde-b5a5-408b-b92e-64c8805e9ea2"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_3494c434-7f18-4cae-a4b8-2103d7aa587d"
      id="F_2ad0ec1f-fd0f-4cd0-84d2-7857294292a3">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_3494c434-7f18-4cae-a4b8-2103d7aa587d"
      id="F_14af93cd-2ed4-430f-91b5-c51b1f2c034d">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="C_3494c434-7f18-4cae-a4b8-2103d7aa587d"
      id="F_786f90ff-ef91-43dc-b28f-a13df56d7670">P3Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <gnss:ExtendedProductWarrantyTerm
      contextRef="C_a433c9b7-084d-42cc-8410-0f8a5882e748"
      id="F_5177b47b-f3a2-407a-84e3-2a9378a2d25d">P1Y</gnss:ExtendedProductWarrantyTerm>
    <us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_ebd42fb2-aa1b-45eb-a319-03bf3f3e1d9c">http://fasb.org/us-gaap/2025#SecuredOvernightFinancingRateSofrMember</us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration>
    <us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_12d7ae17-d625-49c0-b4a6-3ea886ac8fcd">http://fasb.org/us-gaap/2025#SecuredOvernightFinancingRateSofrMember</us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="C_4f43df06-82ec-4195-a313-6bd38b625a6d"
      id="F_04075775-7c2f-4f41-8933-73e76345edf8">http://fasb.org/us-gaap/2025#OtherNonoperatingIncomeExpense</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="C_75d911cf-8c03-4e82-bb11-bcd13db8cad6"
      id="F_73a1159c-3432-4932-aab3-0b9827ec8853">http://fasb.org/us-gaap/2025#OtherNonoperatingIncomeExpense</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration
      contextRef="C_cbff6a12-711c-4e26-9260-4c1a14280f1e"
      id="F_7f3f267b-5bfb-4e80-b157-943aea6c3d46">http://fasb.org/us-gaap/2025#SecuredOvernightFinancingRateSofrMember</us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="C_66ea595f-aafb-4e98-aa2c-347738b5bcc7"
      id="F_5e48a773-19fc-49ae-b3e5-b3f2cfb05511">http://fasb.org/us-gaap/2025#OtherNonoperatingIncomeExpense</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="C_67cb61db-a05f-4806-9117-af13765af179"
      id="F_9403dfac-0b43-45e0-8155-74279746e2d3">http://fasb.org/us-gaap/2025#OtherNonoperatingIncomeExpense</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="C_db030b78-57ef-4217-b38c-01c660515bf5"
      id="F_778ab602-1288-493b-abbf-948f9adc56ef">http://fasb.org/us-gaap/2025#OtherNonoperatingIncomeExpense</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_0a1a8336-0dcb-401b-8876-c912e4c4464d">http://fasb.org/srt/2025#ChiefExecutiveOfficerMember</us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration>
    <dei:DocumentType
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_c748cc4e-2f82-432b-9739-1ffec03b256c">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_65e74b2b-cfb4-46a3-818c-09a57a6f7375">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_35db268a-aef6-472e-827a-de08168d3391">2025-09-30</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_67f4eaee-2c21-4988-8fa5-6a434158843a">--09-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_e9177a11-3879-4fae-8b53-cd97a35dabd8">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_6fa1baf5-15f6-4b34-b296-6d4877a066ee">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_d39f2ce6-f305-42f9-ad04-30819fd9e1a4">0-24248</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_3c9b99d6-6208-4d13-b675-3b50bff312fb">GENASYS INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_33d4967e-2af8-43c2-81c0-bed2ef887e90">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_6baf54a5-e633-4cd9-9718-7bb78f8fa4c3">87-0361799</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_6d5b6592-770b-4187-b0d3-b461eba0b91c">16262 West Bernardo Drive,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_ef37613c-3c22-4d43-8109-00ec5a27fe67">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_f08995dd-f93d-4b45-a520-ee190d445442">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_46db9632-8cfa-4728-9416-1380e9e7590b">92127</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_c5a5b149-4570-4a76-8109-0a700b356714">858</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_347cc5e2-aff3-493e-9052-f564fce12fc5">676-1112</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_5adc1283-3522-4c63-90e8-0eef8541a9cc">Common stock, $0.00001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_76edc494-7d5c-430c-873b-50d74f47a731">GNSS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_b2432611-f98c-4f79-9788-beaf76ad1c66">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_0f3b9829-0042-49aa-bf3e-f8d4589fbd78">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_b47929bc-ddf1-401b-bcf4-aa9b6ffe3142">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_9a3850b5-bef9-4fd0-99dd-b08ddb6bdc38">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_fb6b2845-6c24-4603-b63d-2e429800aa86">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_71495fca-5584-4d7d-ae27-0b836235bfba">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_b0285626-5a93-4917-9ac8-51362c0943fc">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_a968d4cb-7051-439b-bc8f-89fdd5ff6922">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_bc55ef07-106d-4507-a108-83792c2bd4a1">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_4d45a5ee-9f55-483b-b3df-8f04be68012d">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_e21108f7-6dbd-496f-8b42-b83c248f126c">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="C_b91f3e64-ecaf-438d-a8ed-6e5ec27e30bd"
      decimals="-5"
      id="F_31330127-5bb5-4557-84ce-0731e5c848d0"
      unitRef="U_USD">66900000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_1345f122-f66b-4f42-a111-77638d2c96c3"
      decimals="INF"
      id="F_5ec6d3d5-0f4a-4a4d-b866-b27bdefc4913"
      unitRef="U_shares">45193561</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_eeb19768-4971-4e14-80e6-f18d40d25a18">&lt;p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Portions of the registrant&#x2019;s definitive proxy statement filed with the Commission pursuant to Regulation 14A in connection with the registrant&#x2019;s 2026 Annual Meeting of Stockholders, &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; or the information included in an amendment to this report filed with the Commission, in either case, to be filed subsequent to the date of this report, are incorporated by reference into Part III of this report. Such definitive proxy statement or amendment will be filed with the Commission not later than 120 days after the conclusion of the registrant&#x2019;s fiscal year ended September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_c0c958dd-1f54-47bb-b4a8-8a97b887fd81">&lt;p id="item_1c_cybersecurity" style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Item 1C.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; Cybersecurity&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Cybersecurity Risk Management and Strategy&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;At Genasys, cybersecurity risk management is &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;integrated&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; into our overall risk management program through regular internal risk assessments and continuous monitoring.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; Under the leadership of the Information Technology (&#x201c;IT&#x201d;) Director, IT developed, implemented, and maintain a broad range of processes and protocols designed to monitor, identify, mitigate, and prevent material risks associated with cybersecurity threats and incidents relevant to internal networks, business applications, customer-facing applications, customer payment systems, and business operations. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our protocols include a third-party provided 24/7 Security Operations Center (SOC), which is designed to oversee our Endpoint Detection and Response (EDR) system and a robust Security Information and Event Management (SIEM) system that aggregates logs for real-time threat detection.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our cybersecurity risk management program applies information and direction from industry-recognized cybersecurity frameworks, including the National Institute of Standards and Technology (NIST) Cybersecurity Framework 2.0 (CSF), specifically the NIST 800-171, the Department of Defense Cybersecurity Maturity Model Certification (CMMC) Level 2, Sarbanes Oxley (SOX), and Services Organization Controls (SOC) 2. Risks from cybersecurity threats associated with the Company&#x2019;s use of third-party service&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;providers are managed through vendor assessments and SOC 2 report requests, designed to ensure that our partners adhere to strict cybersecurity standards.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Notwithstanding the foregoing, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;we have not identified and are not aware of any risks from cybersecurity threats, including as a result of any prior cybersecurity incidents, which have materially affected or are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; Despite our security measures, however, there can be no assurance that we, or third parties with which we interact, will not experience a cybersecurity incident in the future that will materially affect us. See &#x201c;Risk Factors &#x2013; Actual or perceived failures or breaches of our information and security systems, or those of our customers, suppliers or business partners, could expose us to losses.&#x201d;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Cybersecurity Governance&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Board Oversight&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our Board of Directors considers cybersecurity risk as critical to the enterprise and includes it as part of the full Board&#x2019;s oversight function.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The full Board is updated on cybersecurity risks and compliance with relevant standards and regulations as part of its overall governance responsibilities, including quarterly Board meeting reports.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Director of IT&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, who is responsible for the oversight and implementation of the cybersecurity program, also periodically makes presentations to Board members on cybersecurity topics as part of the Board&#x2019;s continuing education on topics that impact our company.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Additionally, we have an escalation process to inform the Board of high-severity cybersecurity incidents that may occur.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; Our Board also periodically engages independent third-party technology experts to test our information technology systems, including cybersecurity.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Management Role&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Director of IT leads the day-to-day management of cybersecurity at Genasys, supported by a team of two IT professionals with a combined 45 years of IT and cybersecurity experience.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;This team handles ongoing risk assessments, manages threat detection through our SOC and Security Information and Event Management (SIEM), ensures compliance with industry regulations, and informs executive management about ongoing efforts to prevent, detect, mitigate, and remediate cybersecurity risks and incidents through various means. This may include briefings from internal security personnel; sharing publicly or privately available threat intelligence and other information obtained from governmental, public or private sources, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;including external consultants engaged by us&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;; and forwarding alerts and reports produced by network monitoring and security tools we deploy. Management also ensures that employees and contractors undergo quarterly cybersecurity training and phishing simulations, as part of a comprehensive awareness program.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_f1b5180f-7d20-4706-b89e-aaa0f9010130">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;At Genasys, cybersecurity risk management is &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;integrated&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; into our overall risk management program through regular internal risk assessments and continuous monitoring.&lt;/span&gt;</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_ae107832-4e39-44cd-ac9e-f27ca9f53b9a">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_98c270c9-42d9-499a-958e-50d527e40c3b">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_82543996-e6d6-404e-9f6d-c9f1efdcb03c">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_05af0793-a832-405b-bfd2-45978d63fd1f">&lt;p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Board Oversight&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our Board of Directors considers cybersecurity risk as critical to the enterprise and includes it as part of the full Board&#x2019;s oversight function.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The full Board is updated on cybersecurity risks and compliance with relevant standards and regulations as part of its overall governance responsibilities, including quarterly Board meeting reports.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Director of IT&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, who is responsible for the oversight and implementation of the cybersecurity program, also periodically makes presentations to Board members on cybersecurity topics as part of the Board&#x2019;s continuing education on topics that impact our company.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Additionally, we have an escalation process to inform the Board of high-severity cybersecurity incidents that may occur.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; Our Board also periodically engages independent third-party technology experts to test our information technology systems, including cybersecurity.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_38545f90-4ddc-4ca5-bb0e-05eb1aaccdb5">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our Board of Directors considers cybersecurity risk as critical to the enterprise and includes it as part of the full Board&#x2019;s oversight function.&lt;/span&gt;</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_5cfc27f2-3f30-4679-a5a1-d4b6540b5189">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The full Board is updated on cybersecurity risks and compliance with relevant standards and regulations as part of its overall governance responsibilities, including quarterly Board meeting reports.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Additionally, we have an escalation process to inform the Board of high-severity cybersecurity incidents that may occur.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; Our Board also periodically engages independent third-party technology experts to test our information technology systems, including cybersecurity.&lt;/span&gt;</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_12dfbb82-67ce-4fc1-b72c-22858f7ae428">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_0970583e-1e8f-4a84-a685-1d0c4b97f249">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Director of IT&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, who is responsible for the oversight and implementation of the cybersecurity program, also periodically makes presentations to Board members on cybersecurity topics as part of the Board&#x2019;s continuing education on topics that impact our company.&lt;/span&gt;</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_165b859d-30a7-4b44-a1be-2d82303e1f40">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_51ca40dd-cf53-4fc7-a21c-ef22e272d05b">&lt;p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Management Role&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Director of IT leads the day-to-day management of cybersecurity at Genasys, supported by a team of two IT professionals with a combined 45 years of IT and cybersecurity experience.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;This team handles ongoing risk assessments, manages threat detection through our SOC and Security Information and Event Management (SIEM), ensures compliance with industry regulations, and informs executive management about ongoing efforts to prevent, detect, mitigate, and remediate cybersecurity risks and incidents through various means. This may include briefings from internal security personnel; sharing publicly or privately available threat intelligence and other information obtained from governmental, public or private sources, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;including external consultants engaged by us&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;; and forwarding alerts and reports produced by network monitoring and security tools we deploy. Management also ensures that employees and contractors undergo quarterly cybersecurity training and phishing simulations, as part of a comprehensive awareness program.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_948ac756-3c88-4f9c-9ea3-456bf4d0ab80">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Director of IT leads the day-to-day management of cybersecurity at Genasys, supported by a team of two IT professionals with a combined 45 years of IT and cybersecurity experience.&lt;/span&gt;</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_780ad8d9-8f5c-4130-96bd-40de67ed9263">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;This team handles ongoing risk assessments, manages threat detection through our SOC and Security Information and Event Management (SIEM), ensures compliance with industry regulations, and informs executive management about ongoing efforts to prevent, detect, mitigate, and remediate cybersecurity risks and incidents through various means. This may include briefings from internal security personnel; sharing publicly or privately available threat intelligence and other information obtained from governmental, public or private sources, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;including external consultants engaged by us&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;; and forwarding alerts and reports produced by network monitoring and security tools we deploy. Management also ensures that employees and contractors undergo quarterly cybersecurity training and phishing simulations, as part of a comprehensive awareness program.&lt;/span&gt;</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_f2dc0023-480f-443a-b239-bd437e332cfe">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="C_adf5a2e2-4b2a-4280-b655-b72fc71aa357"
      id="F_ca505e06-1843-4a96-985c-3529db37f5ee">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag
      contextRef="C_adf5a2e2-4b2a-4280-b655-b72fc71aa357"
      id="F_4b1af798-eb42-42d6-948b-42722d1bb28e">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag
      contextRef="C_adf5a2e2-4b2a-4280-b655-b72fc71aa357"
      id="F_2e057afd-c071-465f-8237-fe65c51c5190">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag
      contextRef="C_adf5a2e2-4b2a-4280-b655-b72fc71aa357"
      id="F_ec884f48-bee7-46cf-9ba0-872603af9bef">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_3fcb2061-6440-4868-8846-7406be997b05">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <dei:AuditorFirmId
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_58668a63-066d-417e-8142-0e24fa91a180">23</dei:AuditorFirmId>
    <dei:AuditorOpinionTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_1e58c48e-f3f6-4af8-addf-58a0efa45f22">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Opinion on the Financial Statements&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We have audited the accompanying consolidated balance sheets of Genasys Inc. (the &#x201c;Company&#x201d;) as of September 30, 2025 and 2024, the related consolidated statements of operations, comprehensive loss, stockholders&#x2019; equity, and cash flows, for each of the two years in the period ended September 30, 2025, and the related notes (collectively referred to as the &#x201c;consolidated financial statements&#x201d;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of September 30, 2025 and 2024, and the results of its operations and its cash flows for each of the two years in the period ended September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, in conformity with accounting principles generally accepted in the United States of America.&lt;/span&gt;&lt;/p&gt;</dei:AuditorOpinionTextBlock>
    <dei:AuditorName
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_711cdd01-8711-445b-aeb5-3877edfb464d">BAKER TILLY US, LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_ed28f5f2-24f9-44ab-ba50-1c09422b6d6f">Chicago, Illinois</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_99947dea-69e0-402b-93f5-1313b51082fa"
      unitRef="U_USD">7969000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_fbc12ec9-5746-4481-ace5-9067ce2a8b75"
      unitRef="U_USD">4945000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_9b90594b-42c4-4ae9-820b-98657191843e"
      unitRef="U_USD">70000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_0004cb9a-bbaf-4949-b550-77f6100eb4f3"
      unitRef="U_USD">7945000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_01688413-2f47-4d1a-b27d-88f892f1934b"
      unitRef="U_USD">0</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_b714f4f6-55d9-4b5d-b338-d09723bd0c8c"
      unitRef="U_USD">95000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_b8fefd74-b157-4c54-949e-b865f58a133f"
      unitRef="U_USD">65000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_f17f902a-afce-43ba-9e7b-f23deec122cb"
      unitRef="U_USD">65000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_5bffbac2-8b48-4a34-9d33-f35cf5e4f46a"
      unitRef="U_USD">7596000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_e3d1b651-e0b9-4982-9ae0-056179d18096"
      unitRef="U_USD">3283000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_f67b55c8-6a30-4b17-8e15-77849360ac39"
      unitRef="U_USD">6117000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_3a54de4f-0e54-451e-8bfd-ca8cafd7fecc"
      unitRef="U_USD">150000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:InventoryNet
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_116c9dd6-8007-4427-8816-c0b048291779"
      unitRef="U_USD">8805000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_2609a963-a9a8-479f-885c-f0623ee8088d"
      unitRef="U_USD">7313000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_cf27e590-fb2f-4efa-bb79-f79c221de573"
      unitRef="U_USD">8742000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_f70144b8-9fbb-4c07-893a-b4e4a577826b"
      unitRef="U_USD">2409000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_e3f1f3ac-4e53-4743-9f48-489dc5aed80e"
      unitRef="U_USD">39299000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_cfdbb11e-67d3-4f2b-8bc6-db0c864d8a51"
      unitRef="U_USD">26140000</us-gaap:AssetsCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_dde6313c-2cd5-4043-8825-4c4299142f15"
      unitRef="U_USD">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_1f119db8-0348-45ed-837c-8d211b8cacd0"
      unitRef="U_USD">249000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_f97ab931-0caa-40f5-9e6f-2bc62ab1dba6"
      unitRef="U_USD">585000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_56f2422c-38ee-4cde-a562-130ecdc532d6"
      unitRef="U_USD">250000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_2252863d-2fab-4330-a2b8-7759f2d9f9a6"
      unitRef="U_USD">1125000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_412aa199-01cd-45de-9207-7e3a85ee1199"
      unitRef="U_USD">1291000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:GoodwillGross
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_472f6da7-f714-41b6-af0e-c4758161fce6"
      unitRef="U_USD">13450000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_acdca427-2984-493e-81fe-84bee0b3a89c"
      unitRef="U_USD">13329000</us-gaap:GoodwillGross>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_9bdce1b6-7772-46b1-b93f-68cdae554137"
      unitRef="U_USD">6147000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_0be864db-4f63-4c0d-b44b-0eb679265411"
      unitRef="U_USD">8506000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_6c7f2bc8-313b-4094-84ea-04ad001c0893"
      unitRef="U_USD">2419000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_c2d39a3d-f20c-4ac4-aa84-c99430f1e50d"
      unitRef="U_USD">3110000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_7330cfca-9253-4fc8-9004-c3afc4cccbb4"
      unitRef="U_USD">844000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_b0b1fd9d-d4ae-4ec9-9431-7fb81e290400"
      unitRef="U_USD">1061000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_91609909-d5f8-4ce7-85de-77d15f04ffe2"
      unitRef="U_USD">63869000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_d95184d8-4db8-43de-b413-05fdf204800e"
      unitRef="U_USD">53936000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_2547b007-279f-4585-981b-b74fdf5f20b1"
      unitRef="U_USD">8181000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_2397fb56-986b-45b4-bf37-c72158c49cab"
      unitRef="U_USD">4034000</us-gaap:AccountsPayableCurrent>
    <gnss:CustomerDeposit
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_bc8a6bd5-8e6a-4ab4-a9ce-3c2299388feb"
      unitRef="U_USD">19669000</gnss:CustomerDeposit>
    <gnss:CustomerDeposit
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_bc567427-e029-4cd9-b53e-601d7592dc53"
      unitRef="U_USD">1606000</gnss:CustomerDeposit>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_50ae17c8-9026-4ab2-9163-7697f9a18f7a"
      unitRef="U_USD">7451000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_1a4a458f-a23d-4243-bb0c-28ae6074b24a"
      unitRef="U_USD">7424000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_5d808549-8d4e-40e3-b80b-f19b7c5e3960"
      unitRef="U_USD">1125000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_0420483e-95ad-4115-8b9a-c31526552f69"
      unitRef="U_USD">1021000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_f46f6c74-519b-4698-b484-57b9088f8e8a"
      unitRef="U_USD">18010000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_16aa9e94-8e80-4d9d-8904-7a0ebfdcd7a7"
      unitRef="U_USD">0</us-gaap:NotesPayableCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_351c1a96-ff76-48db-a8e2-728015d3d4d9"
      unitRef="U_USD">54436000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_94b5f3e7-2c1b-4ece-ae7c-64fef9466156"
      unitRef="U_USD">14085000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_f08d39c6-3e1d-4165-80ec-9d59ecec7057"
      unitRef="U_USD">0</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_522b80fd-b796-493c-b203-af255c66a3b7"
      unitRef="U_USD">12010000</us-gaap:LongTermNotesPayable>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_c8b7c8f4-095a-46f1-8231-2af5080c3e62"
      unitRef="U_USD">3570000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_27fa5b1c-42a8-4cd4-a921-6f1a02fa35d3"
      unitRef="U_USD">6640000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_d6d67bc4-7345-4133-8b48-eb78fdfdb908"
      unitRef="U_USD">1478000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_a64e9c01-1042-4d44-a3ab-acf2229c1d11"
      unitRef="U_USD">369000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_2dd7a4b5-ad90-4948-9437-03d6e7cd28f1"
      unitRef="U_USD">2218000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_971ff67e-3d9d-4974-8dc3-9fc1c1ac4b10"
      unitRef="U_USD">3269000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_6906b82b-867c-4eb1-9908-c315e95ca5a4"
      unitRef="U_USD">61702000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_bb513668-c035-4909-bd42-8c4d66653d47"
      unitRef="U_USD">36373000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="INF"
      id="F_aa487249-fc96-43b4-9490-14e8f383f826"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_1fe9b555-1a6f-4922-88b9-4f64da04e1b8"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="INF"
      id="F_f2e644de-b8c7-4b85-a6f6-619599a33b4e"
      unitRef="U_shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_7c0c8552-81c8-4cf7-96c2-d46a1288970e"
      unitRef="U_shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_cbfba109-0d60-493e-a850-cc5c9e662bdd"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="INF"
      id="F_a446ca6b-0296-4b9b-b334-f64bc759ebe5"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_3751e07f-f693-4dfb-ab73-3a0e56f4414e"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="INF"
      id="F_7b8ae8e5-d4f8-45e9-937f-82a5152a01a4"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_5fccfdeb-72cb-4881-a68c-78eeece55361"
      unitRef="U_USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_84f276cc-2530-44f6-abe0-da0c73ce3c79"
      unitRef="U_USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="INF"
      id="F_46940c00-37f1-4579-8060-6f10139fd6d7"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_48c77fdc-32c2-443d-9bcc-4e6c940c7bc1"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="INF"
      id="F_531dd1b5-e0c7-4ad7-b989-92df3b50a3ba"
      unitRef="U_shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_13fc290c-34c9-4b01-a26e-ba900fec7e95"
      unitRef="U_shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_5c3577eb-7f3a-4099-b3bc-53b82a0e21c8"
      unitRef="U_shares">45161172</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_2e5cd3e5-e107-42b0-ab66-ca9c9c4bdb59"
      unitRef="U_shares">45161172</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="INF"
      id="F_6b2d312f-fffa-4f91-b8be-f99238532d4c"
      unitRef="U_shares">44631030</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="INF"
      id="F_2bc24135-8ff8-443f-bc89-e36095ee99f8"
      unitRef="U_shares">44631030</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_d40c72d5-1c98-4506-b13b-f2ebbbcb8f65"
      unitRef="U_USD">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_8525fda4-9541-4567-92fa-e78615b18494"
      unitRef="U_USD">0</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_3c5dea75-c299-45e0-8ad2-5831264ee04f"
      unitRef="U_USD">127384000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_990fedbb-435b-4190-98c2-3b203abeb374"
      unitRef="U_USD">125690000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_98836312-1383-4f5e-bb2c-0b0457286012"
      unitRef="U_USD">-125904000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_35269542-bbbd-46de-8789-98bd61a727a2"
      unitRef="U_USD">-107792000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_5f8f9220-c51c-45f7-a626-1333760aa2c7"
      unitRef="U_USD">687000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_b9edb990-c24d-4e4b-8468-bf741d19bf12"
      unitRef="U_USD">-335000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_dc34e3ec-9224-47e1-8785-d9d697845158"
      unitRef="U_USD">2167000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_44cc40d9-6f5f-4a17-86a1-c88da31cd4fe"
      unitRef="U_USD">17563000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_65f7d698-609e-4e38-8a86-5f76d49a4032"
      unitRef="U_USD">63869000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_50403ff7-e423-4a7e-be69-95b8851a80f3"
      unitRef="U_USD">53936000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_7cf99eb0-e368-4d9d-8cff-00bb822682c8"
      decimals="-3"
      id="F_7c0ce627-e3b9-476c-961a-4b530921a1a2"
      unitRef="U_USD">28455000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_cd64bfe8-1e3c-401a-ab6b-e94d6bd2c175"
      decimals="-3"
      id="F_b8d7e92f-7e57-4175-9069-f0143d7dc38f"
      unitRef="U_USD">14384000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_4a391534-e160-4d36-be57-e4ed7b7919ea"
      decimals="-3"
      id="F_6fe9ddd6-062c-4494-983f-91b26195ca9c"
      unitRef="U_USD">12302000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_af855737-c53b-4088-aec1-a5e4b83dac77"
      decimals="-3"
      id="F_16ed470e-48fe-43a2-a4da-041db0998b5f"
      unitRef="U_USD">9624000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_81b192d9-6c3b-4ca6-8bcf-199b9601f518"
      unitRef="U_USD">40757000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_3f36f689-86d6-4095-9eb4-b18bad66b31c"
      unitRef="U_USD">24008000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_e35483f2-4d15-4203-a746-4b223bd91d10"
      unitRef="U_USD">23801000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_636acd6a-9f11-4e24-9a15-244c635dd866"
      unitRef="U_USD">13819000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_f01f9988-466c-42ac-9b83-20f91503478c"
      unitRef="U_USD">16956000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_30e41885-4717-4c21-a875-bfde72455cef"
      unitRef="U_USD">10189000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_c99ba003-24ec-4b94-910b-d8196515a92c"
      unitRef="U_USD">25660000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_60f270f3-7a93-472b-a347-666bae1f63f2"
      unitRef="U_USD">27261000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_d43663eb-daf5-404e-b45f-fbf2b78d3ecf"
      unitRef="U_USD">8106000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_dc96a1db-7609-4be7-a100-09739a1c94c4"
      unitRef="U_USD">9644000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_77de5d09-3807-495e-a0a4-9322b937d477"
      unitRef="U_USD">33766000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_b94593a8-13e6-4580-920a-de836f359862"
      unitRef="U_USD">36905000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_cbbe195b-3796-4d2a-8cc6-e1c9c4ed022e"
      unitRef="U_USD">-16810000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_f79e130e-f887-4ca0-be41-71f89ff235fa"
      unitRef="U_USD">-26716000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_7945d711-1180-4cd2-8147-ac997f826924"
      unitRef="U_USD">285000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_d516eb77-a92e-4bd0-8c41-8097abcc4395"
      unitRef="U_USD">237000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpenseNonoperating
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_a7271103-273e-47eb-89c5-ced32dd4ecfc"
      unitRef="U_USD">1575000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_04e90c1d-f089-4aed-9c6b-20c3a02ad27f"
      unitRef="U_USD">603000</us-gaap:InterestExpenseNonoperating>
    <gnss:ChangeInFairValueOfTermLoanAndWarrants
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_9d4db54d-76dc-42bf-b8b7-4270cd818f36"
      unitRef="U_USD">730000</gnss:ChangeInFairValueOfTermLoanAndWarrants>
    <gnss:ChangeInFairValueOfTermLoanAndWarrants
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_614a909f-0853-4b75-afba-e1d9c69d6555"
      unitRef="U_USD">-3950000</gnss:ChangeInFairValueOfTermLoanAndWarrants>
    <us-gaap:OtherNonoperatingExpense
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_c0504c90-6720-483c-a744-a91c4fbc5a19"
      unitRef="U_USD">623000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_d3acd2a8-ea66-4772-a26a-8b3759e729c0"
      unitRef="U_USD">1103000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_f7431cba-a2b7-4e43-b6b6-2971d4c9cc7c"
      unitRef="U_USD">-1183000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_fc85e75c-59eb-4d7f-9ea8-5a670fc9e3c0"
      unitRef="U_USD">-5419000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_3f46d735-1ab9-4e6a-a31c-914a05b55f6b"
      unitRef="U_USD">-17993000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_98d4693e-0626-4d34-be1b-f337e23bf66d"
      unitRef="U_USD">-32135000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_c459d5ed-1a50-4623-b298-ce128961e02c"
      unitRef="U_USD">119000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_3ce27510-65d0-4159-ac66-6e454adebf03"
      unitRef="U_USD">-405000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_6a8d2542-d9fe-4758-9ac7-c5da1e504af4"
      unitRef="U_USD">-18112000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_47eec2be-a096-4687-b411-abd1857104ce"
      unitRef="U_USD">-31730000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="2"
      id="F_e2d40e68-235b-4886-bcbe-c3563464555b"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.4</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="2"
      id="F_529bfaa8-b69a-42b4-a9b8-5377e13fd958"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.4</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="2"
      id="F_9460a33f-28e8-4155-a6dc-c95bce800f2a"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="2"
      id="F_093fb87d-efe8-41c4-b071-2a227e9c3c3e"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="0"
      id="F_f6e4a7d6-a167-4d21-a412-af78d23af4d8"
      unitRef="U_shares">45056436</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="0"
      id="F_7663c2c9-3bfe-4479-b2ba-1adbb2a1a5df"
      unitRef="U_shares">45056436</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="0"
      id="F_cd5fa29d-2f74-4a15-8039-9d95b44c2ac2"
      unitRef="U_shares">44316865</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="0"
      id="F_b43f8770-c163-479b-a0a8-25719cc77ecf"
      unitRef="U_shares">44316865</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_871b54af-5085-4000-a413-a911a0a5937a"
      unitRef="U_USD">-18112000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_0df0a587-24fe-4ead-a40f-9e5c0d622057"
      unitRef="U_USD">-31730000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_f48a74bb-1aaf-4cd8-939c-8ad64a76fd35"
      unitRef="U_USD">-8000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_0cb149d2-85ee-4751-930c-8b27258496b3"
      unitRef="U_USD">18000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_375e4bef-4f3a-402c-b9d2-2da78a2f4059"
      unitRef="U_USD">210000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_132bdf0c-755e-4148-8260-4ed729fa6aa2"
      unitRef="U_USD">152000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_95aef8c5-a5f8-4daa-b386-e37607f9df11"
      unitRef="U_USD">820000</us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_4c9e0c78-9a29-4add-91f2-c509b8bd48e9"
      unitRef="U_USD">0</us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_b8dbee45-08b6-46f9-817b-9a4b6b788138"
      unitRef="U_USD">-17090000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_c63cc0cf-dace-4508-80f8-59bf79145958"
      unitRef="U_USD">-31560000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="C_d49a6592-b4a9-4014-8ed8-ce63588bcc24"
      decimals="INF"
      id="F_bc78a440-efdb-4274-837b-6c704b434b45"
      unitRef="U_shares">37211071</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_d49a6592-b4a9-4014-8ed8-ce63588bcc24"
      decimals="-3"
      id="F_94e78416-effd-4d5b-8b60-bc0c5e6ac07f"
      unitRef="U_USD">372000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_918627e1-8171-4b47-8caa-2386afd19de2"
      decimals="-3"
      id="F_489d9946-a5d2-47b5-8c6d-176be34f86b9"
      unitRef="U_USD">110379000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_f9eeb227-37b0-4fd1-b17a-b006be625ed9"
      decimals="-3"
      id="F_3a40a3d7-992c-43ed-91e0-4f9c8dbd365a"
      unitRef="U_USD">-76062000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_81314077-8e40-4221-8a96-18eee4785607"
      decimals="-3"
      id="F_ae309e8c-2d60-441c-8b1a-c98b90e3d2ee"
      unitRef="U_USD">-505000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_3773b6c2-aa58-430f-89ae-b1062c2fa643"
      decimals="-3"
      id="F_c1ee7287-f528-432c-aea5-22b31de1416b"
      unitRef="U_USD">33812000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_50faab3b-b669-476d-8c7e-e47af44c3193"
      decimals="-3"
      id="F_f297c931-343c-4276-9eca-b7b9a783d6e3"
      unitRef="U_USD">1652000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_04327d62-350a-4673-86a0-88b9117bcb16"
      unitRef="U_USD">1652000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70"
      decimals="INF"
      id="F_f47842ba-5b1d-4658-a46d-9e6babeac907"
      unitRef="U_shares">1303912</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70"
      decimals="-3"
      id="F_1ae553f6-6fe9-429d-967f-31fd0a827aec"
      unitRef="U_USD">14000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="C_50faab3b-b669-476d-8c7e-e47af44c3193"
      decimals="-3"
      id="F_e7a17bfd-9beb-4a3b-9365-5710fbf9b841"
      unitRef="U_USD">3265000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_f18c2241-203a-4419-96b6-6931aac29feb"
      unitRef="U_USD">3265000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <gnss:StockReleasedFromObligationToIssueShares
      contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70"
      decimals="INF"
      id="F_dcf8286f-5835-4d2c-b3f1-0ec556b2483e"
      unitRef="U_shares">69564</gnss:StockReleasedFromObligationToIssueShares>
    <gnss:StockReleasedFromObligationToIssueValue
      contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70"
      decimals="-3"
      id="F_ce9c3545-ceea-4961-855d-3bba3f98a798"
      unitRef="U_USD">1000</gnss:StockReleasedFromObligationToIssueValue>
    <gnss:StockIssuedDuringPeriodSharesStockOptionsExercisedCashless
      contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70"
      decimals="INF"
      id="F_1e2ad453-16f2-41ff-8149-f15a64cb4e7a"
      unitRef="U_shares">27016</gnss:StockIssuedDuringPeriodSharesStockOptionsExercisedCashless>
    <gnss:StockIssuedDuringPeriodValueStockOptionsExercisedCashless
      contextRef="C_50faab3b-b669-476d-8c7e-e47af44c3193"
      decimals="-3"
      id="F_90138d09-36a8-48e9-84d7-e7abd08caaf4"
      unitRef="U_USD">-43000</gnss:StockIssuedDuringPeriodValueStockOptionsExercisedCashless>
    <gnss:StockIssuedDuringPeriodValueStockOptionsExercisedCashless
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_28457adf-e161-44b4-be7c-08fa6da03374"
      unitRef="U_USD">-43000</gnss:StockIssuedDuringPeriodValueStockOptionsExercisedCashless>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_e4642f85-0b61-4d99-81f0-42655dd57b8f"
      unitRef="U_USD">1051000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70"
      decimals="INF"
      id="F_5e77ac0b-e202-422e-a3ca-538613c62293"
      unitRef="U_shares">5750000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70"
      decimals="-3"
      id="F_1a12876b-748f-4568-9dbb-328da56e7512"
      unitRef="U_USD">57000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_50faab3b-b669-476d-8c7e-e47af44c3193"
      decimals="-3"
      id="F_2175eecf-b7fc-46ae-a0a9-8029794323cf"
      unitRef="U_USD">10449000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_1ea3b082-84bc-474b-9281-a12f3aa77afc"
      unitRef="U_USD">10449000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70"
      decimals="INF"
      id="F_e5c549cb-255a-4924-88ee-cc5e8f1f6022"
      unitRef="U_shares">276313</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70"
      decimals="-3"
      id="F_6ab0392d-436a-4831-9def-0d37aee3503a"
      unitRef="U_USD">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="C_44fbc4e4-45e0-493f-9a6a-b59918d9eb70"
      decimals="INF"
      id="F_3b9a69cf-63e7-4de7-8e42-a110a6175e95"
      unitRef="U_shares">6846</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_50faab3b-b669-476d-8c7e-e47af44c3193"
      decimals="-3"
      id="F_3ac9415f-6713-49f5-9290-b562fef05bb5"
      unitRef="U_USD">12000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_1058d9d3-c941-4c4e-adca-c9bec6a84a2c"
      unitRef="U_USD">12000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_2b0caff3-737f-4a53-87de-90bf0a1c61b2"
      decimals="-3"
      id="F_3adb52ff-7879-4cd5-9d62-e218d9ff14b2"
      unitRef="U_USD">170000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_99c83710-b312-4249-9568-f67151132891"
      unitRef="U_USD">170000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="C_78ad44b5-3a45-4b30-9219-d29742e2bec8"
      decimals="-3"
      id="F_f8d1a0b4-74a6-4723-9457-d6817c161b9e"
      unitRef="U_USD">-31730000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_d0faacb1-cec4-4163-a269-c6c06e60bdfe"
      unitRef="U_USD">-31730000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="C_c122dab1-bcec-4bc9-b486-84e7cee3e21e"
      decimals="INF"
      id="F_0c9ef4eb-9469-4fda-b97f-4b1ba5a48102"
      unitRef="U_shares">44631030</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_c122dab1-bcec-4bc9-b486-84e7cee3e21e"
      decimals="-3"
      id="F_c7dda501-34be-4b52-86a6-55bdeeef29fe"
      unitRef="U_USD">446000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_ee89c852-65ee-4eb6-89e6-d07f5af2e2d1"
      decimals="-3"
      id="F_ead2a2c8-8e02-4644-ad19-4a2254b24fb9"
      unitRef="U_USD">125690000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_74aba999-7c91-47b8-80a0-3dcebe3914e0"
      decimals="-3"
      id="F_9e604861-403e-47b6-95fd-1402e3b02bdb"
      unitRef="U_USD">-107792000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_5762ad32-2a75-48c0-a428-35d01ba26199"
      decimals="-3"
      id="F_3fd453a1-8c6a-4b66-a765-38b3a5519228"
      unitRef="U_USD">-335000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_34e8a528-0a46-483b-8e33-03136bff9214"
      unitRef="U_USD">17563000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_befd027b-2451-46ab-98fb-c60a813e1093"
      decimals="-3"
      id="F_1d83b822-f41c-4cb9-8ce3-753544b17ea0"
      unitRef="U_USD">1663000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_363e7864-f2f4-43bf-b7c5-9a8ab75406fc"
      unitRef="U_USD">1663000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <gnss:StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition
      contextRef="C_dbea64bd-4209-4144-a0ed-e1a2710920a1"
      decimals="INF"
      id="F_fbbda5ef-b8dc-4a3e-ad65-1bdf952070c1"
      unitRef="U_shares">270271</gnss:StockIssuedDuringPeriodObligationToIssueCommonStockSharesInEvertelAcquisition>
    <gnss:StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition
      contextRef="C_dbea64bd-4209-4144-a0ed-e1a2710920a1"
      decimals="-3"
      id="F_8be0e845-5027-4542-91c5-23447c6df60e"
      unitRef="U_USD">3000</gnss:StockIssuedDuringPeriodObligationToIssueCommonStockValueInEvertelAcquisition>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_dbea64bd-4209-4144-a0ed-e1a2710920a1"
      decimals="INF"
      id="F_4b8f4fc1-c540-4e1f-a329-04b9e4a09128"
      unitRef="U_shares">27481</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_befd027b-2451-46ab-98fb-c60a813e1093"
      decimals="-3"
      id="F_1c4a5e9c-8b3f-4c00-930d-7a48b41cee87"
      unitRef="U_USD">49000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_818a0715-474e-421e-a8ec-f5527cba9097"
      unitRef="U_USD">49000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="C_dbea64bd-4209-4144-a0ed-e1a2710920a1"
      decimals="INF"
      id="F_37af431d-9df4-4888-8efe-002596fdcb39"
      unitRef="U_shares">237867</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="C_dbea64bd-4209-4144-a0ed-e1a2710920a1"
      decimals="-3"
      id="F_d87d3925-620c-49ce-8ed4-3e2397cfee12"
      unitRef="U_USD">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="C_dbea64bd-4209-4144-a0ed-e1a2710920a1"
      decimals="INF"
      id="F_1412ec84-62bc-40f4-8834-db8c86f6ecc5"
      unitRef="U_shares">5477</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_befd027b-2451-46ab-98fb-c60a813e1093"
      decimals="-3"
      id="F_cdd16bdf-3918-4ea6-b3ac-55edbcd40729"
      unitRef="U_USD">18000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_6c3d7019-11ff-42fd-9503-f359d6738cda"
      unitRef="U_USD">18000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_b93e3e2b-6ac5-41b2-b4ca-050c0cb06cfe"
      decimals="-3"
      id="F_492b4319-7647-4a3c-8383-b4f5d30624f6"
      unitRef="U_USD">1022000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_7910c28b-1c11-41a1-9400-5cb57e0a396b"
      unitRef="U_USD">1022000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="C_f934db38-8623-484d-a7b8-a43a215409a4"
      decimals="-3"
      id="F_3a83387c-2ae0-4c59-9a75-829e14dde001"
      unitRef="U_USD">-18112000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_8627270e-e43c-4e70-bba5-ee58d02093d6"
      unitRef="U_USD">-18112000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="C_24e8c829-76b2-4c55-933e-b557e0eec16e"
      decimals="INF"
      id="F_1db527b7-5332-4145-a64b-5ebe1553c4e6"
      unitRef="U_shares">45161172</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_24e8c829-76b2-4c55-933e-b557e0eec16e"
      decimals="-3"
      id="F_c2b23c28-6f08-424f-b085-b28912029b23"
      unitRef="U_USD">451000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_915ffd3f-2278-45c5-a9bb-cf7fc30b3341"
      decimals="-3"
      id="F_8f1ef372-98a9-4bbf-acd9-235f1ec9ac7a"
      unitRef="U_USD">127384000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_5de088ec-9ca0-4138-9d1d-01dc7723ad4c"
      decimals="-3"
      id="F_1284652a-9c69-44f8-8941-09af5c1452cb"
      unitRef="U_USD">-125904000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_3eefb253-a91c-4b5d-9bbf-1db87c232ffd"
      decimals="-3"
      id="F_e9bda17c-c63c-48cb-a390-f17cb012d3d5"
      unitRef="U_USD">687000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_b8c602bf-b3b0-4664-b0b9-b53659196d63"
      unitRef="U_USD">2167000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_5cadf593-c723-4430-a1bf-e79572bbc63e"
      unitRef="U_USD">-18112000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_e5cf1b68-1719-44d2-8e6d-dc0d6d2b1bb5"
      unitRef="U_USD">-31730000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_6caebba0-eccb-4b2d-90f4-dd68ff2c2e8d"
      unitRef="U_USD">2779000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_e582f7ce-b61e-4886-8a76-72b9012e799f"
      unitRef="U_USD">2929000</us-gaap:DepreciationAndAmortization>
    <gnss:ProductWarrantyExpenseBenefit
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_35d9555c-b040-45f7-9f10-b8d45eb7ef3f"
      unitRef="U_USD">-14000</gnss:ProductWarrantyExpenseBenefit>
    <gnss:ProductWarrantyExpenseBenefit
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_144e962c-dafd-43d0-90a6-6c29a105dd11"
      unitRef="U_USD">-56000</gnss:ProductWarrantyExpenseBenefit>
    <us-gaap:InventoryWriteDown
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_64466e9a-635b-4982-992a-4f0446b845d8"
      unitRef="U_USD">451000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_a16d2bd8-6fe5-4ae6-b5a3-122655123d4c"
      unitRef="U_USD">4000</us-gaap:InventoryWriteDown>
    <us-gaap:ShareBasedCompensation
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_ffa4076c-ec9c-4038-85d8-ea8d7763bd77"
      unitRef="U_USD">1663000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_d2d1b941-c965-484a-9cdf-80c35a6c3ec0"
      unitRef="U_USD">1652000</us-gaap:ShareBasedCompensation>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_3e921de8-2f6d-4867-b252-76141d27c969"
      unitRef="U_USD">-3070000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_d69737d8-d5c6-4bac-b86e-31496c728709"
      unitRef="U_USD">3515000</us-gaap:FairValueAdjustmentOfWarrants>
    <gnss:FairValueAdjustmentOfDebt
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_8ce7a817-4842-46ee-9286-5222d0cc36c4"
      unitRef="U_USD">2340000</gnss:FairValueAdjustmentOfDebt>
    <gnss:FairValueAdjustmentOfDebt
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_6878c812-9fd9-447b-8f64-ca97b64ca7ec"
      unitRef="U_USD">435000</gnss:FairValueAdjustmentOfDebt>
    <gnss:GainLossOnDebtIssuance
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_2128d30f-871d-457a-bbce-c277c820fd09"
      unitRef="U_USD">-480000</gnss:GainLossOnDebtIssuance>
    <gnss:GainLossOnDebtIssuance
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_29bbf3a2-d81b-40e0-a3e3-d0fb80c950cd"
      unitRef="U_USD">0</gnss:GainLossOnDebtIssuance>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_e70570e0-24ce-486a-8aca-a9c8e64185cb"
      unitRef="U_USD">0</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_d9cf119a-8669-4286-9560-ee2b7bf1a8e8"
      unitRef="U_USD">-525000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <gnss:GainLossOnDispositionOfFixedAssets
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_62a95cc3-43e5-4dcf-b041-5beb8eac56c0"
      unitRef="U_USD">-1000</gnss:GainLossOnDispositionOfFixedAssets>
    <gnss:GainLossOnDispositionOfFixedAssets
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_7195a7f6-69db-4037-abf3-10633e4a1dbe"
      unitRef="U_USD">-6000</gnss:GainLossOnDispositionOfFixedAssets>
    <gnss:AdditionOfOperatingLeaseRightOfUseAsset
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_5d6d8a37-bd35-42a5-9c8e-acc14d14610f"
      unitRef="U_USD">67000</gnss:AdditionOfOperatingLeaseRightOfUseAsset>
    <gnss:AdditionOfOperatingLeaseRightOfUseAsset
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_c009652b-b7e8-445f-9ba2-4bc872083138"
      unitRef="U_USD">0</gnss:AdditionOfOperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_bcd29143-0a70-4af1-9361-2460b9260b78"
      unitRef="U_USD">767000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_ed066fc5-26af-49cd-a668-1194d4311dbf"
      unitRef="U_USD">794000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_fe2b48c2-269a-4f7c-ba2c-c16317ded790"
      unitRef="U_USD">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_c8dd2a56-79c8-44a5-858b-7ec4e1fa09bf"
      unitRef="U_USD">-16000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:AccretionExpense
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_a9c0376f-4e09-4043-a009-0eb9c7ef00cd"
      unitRef="U_USD">0</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_8b4c51c3-5f62-4535-9b77-31d00bcbdef7"
      unitRef="U_USD">20000</us-gaap:AccretionExpense>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_08d528d8-379b-406c-a856-75cd211f0af8"
      unitRef="U_USD">41000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_b447cc51-dc98-4909-8c44-eefa5e575cc8"
      unitRef="U_USD">-110000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_73d8d4de-c937-4612-b352-0ead24736f0c"
      unitRef="U_USD">4303000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_83399d5c-9165-4269-a5d6-de831c044f7d"
      unitRef="U_USD">-2819000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_7f949edf-c489-43d5-bd22-ac51d5f8f401"
      unitRef="U_USD">5967000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_b1101306-f84a-443c-9d62-f71598dbee32"
      unitRef="U_USD">-0</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_d0488e97-0ea6-4fc0-a8ca-592fadb99b06"
      unitRef="U_USD">1943000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_927a0264-b2eb-4005-a294-65add5a4c324"
      unitRef="U_USD">816000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_a564edda-a10c-48fa-91c6-37dab31b4765"
      unitRef="U_USD">5937000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_f8972ed0-4586-4a76-9255-32131b2504f6"
      unitRef="U_USD">1272000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_8cc6f54e-77b2-4f09-bf8f-38b6f425d81f"
      unitRef="U_USD">4114000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_f88aa751-4b64-4595-bf3c-f39265ee724e"
      unitRef="U_USD">2235000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <gnss:IncreaseDecreaseInCustomerDeposit
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_ca5b65fa-eccd-4268-8e7d-daf726da7553"
      unitRef="U_USD">18062000</gnss:IncreaseDecreaseInCustomerDeposit>
    <gnss:IncreaseDecreaseInCustomerDeposit
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_7f4e969d-5ee9-4ff2-ab19-705c8b4639c5"
      unitRef="U_USD">840000</gnss:IncreaseDecreaseInCustomerDeposit>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_271a27d4-229b-45f1-a1bf-d73e55dcaf21"
      unitRef="U_USD">35000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_5d23924b-0dbd-49b7-9e65-a98d2f35ad55"
      unitRef="U_USD">-398000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_b65aef56-b474-4382-83bb-afe62d4f2b0c"
      unitRef="U_USD">-8762000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_c745d5cf-88f4-4a17-9bee-b67fc9a6a47c"
      unitRef="U_USD">-19454000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_2cecc88d-26f0-4d78-a369-d875258e930a"
      unitRef="U_USD">1400000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_c5e0173d-d353-4f47-af9a-d0693a52e90a"
      unitRef="U_USD">16206000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_70b756ac-8d88-485e-8d13-099596e459cb"
      unitRef="U_USD">9557000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_ee7c56b4-5ef4-4239-9635-6dcb2f54aad9"
      unitRef="U_USD">9403000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_49da3ca8-6f8c-4704-8643-672ed9878734"
      unitRef="U_USD">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_7fc8132c-840b-492e-b6eb-6f101ecf0d03"
      unitRef="U_USD">908000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <gnss:PaymentsToAcquireAssetPurchaseHoldbackLiability
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_7e8e7272-2033-449b-a5ad-98a061c675f7"
      unitRef="U_USD">0</gnss:PaymentsToAcquireAssetPurchaseHoldbackLiability>
    <gnss:PaymentsToAcquireAssetPurchaseHoldbackLiability
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_4f5e2196-c7aa-4e76-a65e-a31ad3a2c355"
      unitRef="U_USD">764000</gnss:PaymentsToAcquireAssetPurchaseHoldbackLiability>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_736a8e2a-d1b7-4281-9a28-a5b364910c05"
      unitRef="U_USD">255000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_37f4d58d-30fb-498f-96fc-4307f8351636"
      unitRef="U_USD">191000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_61fc6caa-0e4d-4dfc-9772-5ddc3c8d7c63"
      unitRef="U_USD">7902000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_db6c8562-1636-4cc1-a642-00b23a6740c8"
      unitRef="U_USD">-8666000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <gnss:ProceedsFromIssuanceOfDebtAndWarrants
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_f38a1bd5-18ec-4ca1-9bcd-f922a5e52f75"
      unitRef="U_USD">0</gnss:ProceedsFromIssuanceOfDebtAndWarrants>
    <gnss:ProceedsFromIssuanceOfDebtAndWarrants
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_c4dd74f1-f6ea-43f5-ac70-1b50b7e8fb9f"
      unitRef="U_USD">13698000</gnss:ProceedsFromIssuanceOfDebtAndWarrants>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_95a94b65-ab6d-4cb9-b40d-2c2f77cf7048"
      unitRef="U_USD">4000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_3ba0cc13-c195-48f7-9cf3-f7d3e881c52d"
      unitRef="U_USD">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_e37b8073-8cd1-431b-956a-aeffe7b344b4"
      unitRef="U_USD">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_c90ff8c1-c740-412f-9516-4a643b023880"
      unitRef="U_USD">10449000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_d05ef9d4-d4b5-4fcc-a6c4-40dff90733aa"
      unitRef="U_USD">49000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_2de5a1e4-b64a-42c2-bffd-40ff70ab46f2"
      unitRef="U_USD">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_b251ff5f-42d9-495b-89be-b5d9aec325d0"
      unitRef="U_USD">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_149b2c0f-5590-47fb-970e-c2bc82a87b94"
      unitRef="U_USD">219000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_f063e664-ff0a-47b9-ac11-e50a86d33b67"
      unitRef="U_USD">18000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_7ac8c1c9-59fb-42d7-8b79-93ef7a79fc27"
      unitRef="U_USD">12000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <gnss:PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_93895c2c-edab-46d0-baea-c13c171381c6"
      unitRef="U_USD">0</gnss:PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions>
    <gnss:PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_18d67acd-a5d9-4ba0-8497-db22603c5ebb"
      unitRef="U_USD">43000</gnss:PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_63217a53-8874-49b9-b3eb-2424910612ce"
      unitRef="U_USD">4031000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_0bcba06b-c67a-45ab-bf5c-fab8c881a0b6"
      unitRef="U_USD">23873000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_4dc1477a-8f67-4f89-8521-f1e14d99b9cf"
      unitRef="U_USD">93000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_27b0c196-dc85-4963-a07e-6c5313496ab0"
      unitRef="U_USD">18000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_fe5354d5-8844-47f7-a9ad-c7b9b88a7521"
      unitRef="U_USD">3264000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_404fec7c-b0cd-41eb-bea1-c2c69556dd7b"
      unitRef="U_USD">-4229000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_26b0ac04-400c-40b4-9ff5-aaa046b25d57"
      unitRef="U_USD">5290000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_3773b6c2-aa58-430f-89ae-b1062c2fa643"
      decimals="-3"
      id="F_100884a5-7d72-461d-9c61-4c5a42c3a288"
      unitRef="U_USD">9519000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_f29a4660-8981-498d-91ed-ad99e296541b"
      unitRef="U_USD">8554000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_7bf68af2-8a3e-4dc4-aefc-feedcfe928cf"
      unitRef="U_USD">5290000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_98a385ec-741a-41de-8e7a-5af0a89ab1e5"
      unitRef="U_USD">7969000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_9c31c176-08a5-428b-963f-eec7cc257b98"
      unitRef="U_USD">4945000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_e0094d2f-2316-47b0-9d15-209d52edd1ac"
      unitRef="U_USD">0</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_44a9c731-0c04-4611-80b3-1f474fe600c3"
      unitRef="U_USD">95000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_7def016d-57a8-4e1c-8c46-597a732d620a"
      unitRef="U_USD">585000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_fa133ec5-d4c2-4b51-b415-59a8a5ef625a"
      unitRef="U_USD">250000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_9d39a59a-2372-4930-95d1-e6a624400b46"
      unitRef="U_USD">8554000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_be5b92fc-aea4-4dc6-8ff5-861104f2dda4"
      unitRef="U_USD">5290000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <gnss:NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_26c4327c-00e0-4781-a0d9-c916348e7483"
      unitRef="U_USD">-8000</gnss:NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities>
    <gnss:NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_18fc8a3f-3491-41f1-8ed5-693701363d93"
      unitRef="U_USD">18000</gnss:NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_f78c6474-6e92-4ae3-aee1-38be41f7b437"
      unitRef="U_USD">0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_8e12c4ba-b49d-48d1-a8cd-ad12e43bd658"
      unitRef="U_USD">21000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <gnss:InitialMeasurementOfOperatingLeaseRightOfUseAssets
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_2512cfa5-fd1d-481d-84c7-fca35f2ad31d"
      unitRef="U_USD">67000</gnss:InitialMeasurementOfOperatingLeaseRightOfUseAssets>
    <gnss:InitialMeasurementOfOperatingLeaseRightOfUseAssets
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_565233e1-1d14-4263-9fb8-1eaa85fb5fdc"
      unitRef="U_USD">0</gnss:InitialMeasurementOfOperatingLeaseRightOfUseAssets>
    <gnss:InitialMeasurementOfOperatingLeaseLiabilities
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_ad58d2e3-1ea2-484d-9552-6522196908b6"
      unitRef="U_USD">67000</gnss:InitialMeasurementOfOperatingLeaseLiabilities>
    <gnss:InitialMeasurementOfOperatingLeaseLiabilities
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_779a86c7-6e2d-48f0-a7ed-c89122f5c999"
      unitRef="U_USD">0</gnss:InitialMeasurementOfOperatingLeaseLiabilities>
    <gnss:BusinessCombinationConsiderationTransferredEquityInterestsIssuable
      contextRef="C_eafc7b50-4cde-40f6-9434-39062ccf213f"
      decimals="-3"
      id="F_27ddb8ef-8e04-4fc2-a224-e2f682f1bb0c"
      unitRef="U_USD">0</gnss:BusinessCombinationConsiderationTransferredEquityInterestsIssuable>
    <gnss:BusinessCombinationConsiderationTransferredEquityInterestsIssuable
      contextRef="C_290f37c5-365b-4990-8357-39358fefb217"
      decimals="-3"
      id="F_718b7d59-4922-4a32-b147-6f6ddbaa2722"
      unitRef="U_USD">685000</gnss:BusinessCombinationConsiderationTransferredEquityInterestsIssuable>
    <us-gaap:StockIssued1
      contextRef="C_eafc7b50-4cde-40f6-9434-39062ccf213f"
      decimals="-3"
      id="F_01e3cfa3-eba8-43c7-af78-616eb811e9a2"
      unitRef="U_USD">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="C_290f37c5-365b-4990-8357-39358fefb217"
      decimals="-3"
      id="F_41283188-a14b-4fe7-a242-6501e855c54a"
      unitRef="U_USD">1924000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="C_e6daf18e-75a0-427d-a2eb-236d96939172"
      decimals="-3"
      id="F_2672dfb9-8e7f-4003-affa-82f65eaedef5"
      unitRef="U_USD">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="C_458be5c2-6e45-4037-9c71-92825292477a"
      decimals="-3"
      id="F_f592af4b-ad5d-4f80-af48-72a250c7e128"
      unitRef="U_USD">656000</us-gaap:StockIssued1>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="C_eafc7b50-4cde-40f6-9434-39062ccf213f"
      decimals="-3"
      id="F_52453cc2-9382-4ffb-bb33-5c83e0787726"
      unitRef="U_USD">0</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="C_290f37c5-365b-4990-8357-39358fefb217"
      decimals="-3"
      id="F_89acfeb3-fbb3-449f-a58a-bcd86dd1637e"
      unitRef="U_USD">250000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:InterestPaidNet
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_d81fa221-e225-461e-b41e-32593a02e3f9"
      unitRef="U_USD">1575000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_04906fc4-f513-4452-ae83-5cd20f791964"
      unitRef="U_USD">603000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_ee521956-b201-4702-a88f-0e2454fde0a5"
      unitRef="U_USD">235000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_6b7f3971-414d-4c3c-9a86-6c3af6db4630"
      unitRef="U_USD">52000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:NatureOfOperations
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_1a87f980-725f-40d4-b43b-345591ac99cd">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;1. OPERATIONS&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Genasys Inc. is a global provider of Protective Communications solutions including its Genasys Protect software platform and Genasys Long Range Acoustical Devices (&#x201c;LRAD&#x201d;). The Company&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x2019;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;s unified platform receives information from a wide variety of sensors and Internet-of-Things (IoT) inputs to collect real-time information on developing and active emergency situations. The Company uses this information to create and disseminate alerts, warnings, notifications, and instructions through multiple channels before, during, and after public safety and enterprise threats, critical events, and other crisis situations.&lt;/span&gt;&lt;/p&gt;</us-gaap:NatureOfOperations>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_059215d5-a37a-417b-82ee-18f3a82c5d2e">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;2. BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;PRINCIPLES OF CONSOLIDATION&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company has &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;six&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; wholly owned subsidiaries, Genasys II Spain, S.A.U. (&#x201c;Genasys Spain&#x201d;), Genasys Communications Canada ULC (&#x201c;Genasys Canada&#x201d;), &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Genasys Puerto Rico, LLC, Zonehaven LLC, Evertel Technologies LLC, and&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; currently inactive subsidiary, Genasys America de CV. The consolidated financial statements include the accounts of these subsidiaries after elimination of intercompany transactions and accounts.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;USE OF ESTIMATES&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The preparation of financial statements in conformity with generally accepted accounting principles in the United States requires management to make estimates and assumptions (e.g., share-based compensation valuation, allowance for doubtful accounts for expected credit losses, fair value of term loan and warrant liabilities, contingent consideration, valuation of inventory, goodwill and intangible assets, warranty reserve, valuation of operating lease right of use assets and operating lease liabilities, accrued bonus and valuation allowance related to deferred tax assets) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting periods. Actual results could materially differ from those estimates.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;CONCENTRATION OF CREDIT RISK&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company sells its products to a large number of geographically diverse customers. The Company routinely assesses the financial strength of its customers. It is customary for the Company to require a deposit as collateral. As of September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, accounts receivable from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;three&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; customers accounted fo&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;r&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;30&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance. As of September 30, 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, accounts receivable from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;three&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; customers accounted for &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company maintains cash and cash equivalent bank deposit accounts which, at times, may exceed federally insured limits guaranteed by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;). As of September 30, 2025, there are &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;222&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of cash and cash equivalents retained in foreign banks.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company has not experienced any losses in such accounts. The Company limits its exposure to credit loss by depositing its cash with high credit quality financial institutions. The Company also invests cash in instruments that meet high credit quality standards, as specified in the Company&#x2019;s policy guidelines such as money market funds, corporate bonds, municipal bonds and Certificates of Deposit. These guidelines also limit the amount of credit exposure to any one issue, issuer or type of instrument. It is generally the Company&#x2019;s policy to invest in instruments that have a final maturity of no longer than &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;three years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, with a portfolio weighted average maturity of no longer than &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;18&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; months.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;CASH, CASH EQUIVALENTS AND RESTRICTED CASH&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company considers all highly liquid investments with an original maturity of three months or less, when purchased, to be cash equivalents. As of September 30, 2025 and 2024, the amount of cash and cash equivalents was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,969&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,945&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company considers any amounts pledged as collateral or otherwise restricted for use in current operations to be restricted cash. In addition, the Company excludes from cash and cash equivalents cash required to fund specific future contractual obligations related to business combinations. Restricted cash is classified as a current asset unless amounts are not expected to be released and available for use in operations within one year. As of September 30, 2025 and 2024, the amount of restricted cash was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;585&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;345&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively, which is included in &#x201c;Restricted cash&#x201d; and &#x201c;Long-term restricted cash&#x201d; in the consolidated balance sheet, related to the Company&#x2019;s&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; a maintenance contract and corporate credit card program.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;MARKETABLE SECURITIES&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company&#x2019;s investments in debt instruments are classified as available-for-sale. Management determines the appropriate classification of such securities at the time of purchase and re-evaluates such classification and impairment on a quarterly basis. If the fair value of a debt security is less than its amortized cost, the Company evaluates whether the impairment is considered other-than-temporary. This assessment considers management's intent to sell the security, whether it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis, and whether the present value of expected future cash flows is less than the amortized cost basis. If management intends to sell the security or it is more likely than not that the Company will be required to sell the security before recovery, the full impairment is recognized in earnings. If a credit loss exists but the Company does not intend to sell the security and it is not more likely than not that the security will be sold before recovery, the impairment is bifurcated into a credit loss component, recognized in earnings, and a noncredit loss component, recognized in other comprehensive income.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;ACCOUNTS RECEIVABLE AND ALLOWANCE FOR DOUBTFUL ACCOUNTS FOR EXPECTED CREDIT LOSSES&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company maintains an allowance for doubtful accounts for expected credit losses primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company maintains an allowance under ASC 326&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;,&lt;/span&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; based on historical losses, changes in payment history, customer-specific information, current economic conditions, and reasonable and supportable forecasts of future economic conditions. The allowance under ASC 326 is updated as additional losses are incurred or information becomes available related to the customer or economic conditions.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company&#x2019;s allowance for doubtful accounts for expected credit losses was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;65&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, as of both September 30, 2025 and 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company writes off accounts receivable based on the age of the receivable and the facts and circumstances surrounding the customer and reasons for non-payment. Actual write-offs might differ from the recorded allowance. The Company&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x2019;&lt;/span&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;s historical credit losses have not been significant due to this dispersion and the financial stability of the Company's customers. The Company considers its historical credit losses to be immaterial to its business and, therefore, has not provided all the disclosures otherwise required by the standard.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;CONTRACT MANUFACTURERS&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company employs contract manufacturers for production of certain components and sub-assemblies. The Company may provide parts and components to such parties from time to time but recognizes no revenue or markup on such transactions. During fiscal years 2025 and 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, the Company performed assembly of products in-house using components and sub-assemblies from a variety of contract manufacturers and suppliers.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;INVENTORIES&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Inventories are valued at the lower of cost or net realizable value. Cost is determined using the First-In, First-Out (FIFO) method. Inventory is comprised of raw materials, assemblies and finished products intended for sale&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company periodically makes judgments and estimates regarding the future utility and carrying value of inventory. The carrying value of inventory is periodically reviewed and impairments, if any, are recognized when the expected net realizable value is less than carrying value. The Company has inventory reserves for estimated obsolescence or unmarketable inventory, which is equal to the difference between the cost of inventory and the estimated market value, based upon assumptions about future demand and market conditions. During the year ended September 30, 2025, the Company disposed of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of obsolete parts inventory that was included in the inventory reserve as of September 30, 2024. The Company then increased its inventory reserve by &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;453&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; during the year ended September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, for parts and demo equipment that may not be utilized.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;EQUIPMENT AND DEPRECIATION&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Equipment is stated at cost. Depreciation on machinery and equipment and office furniture and equipment is computed over the estimated useful lives of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_2ad0ec1f-fd0f-4cd0-84d2-7857294292a3;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;seven years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; using the straight-line method. Leasehold improvements are amortized over the lesser of the estimated useful life of the asset or expected lease term. Upon retirement or disposition of equipment, the related cost and accumulated depreciation is removed, and a gain or loss is recorded.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;BUSINESS COMBINATIONS&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The acquisition method of accounting for business combinations requires the Company to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which the Company may adjust the provisional amounts recognized for a business combination).&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Under the acquisition method of accounting the Company recognizes separately from goodwill the identifiable assets acquired, the liabilities assumed generally at the acquisition date fair value. The Company measures goodwill as of the acquisition date as the excess of consideration transferred, which the Company also measures at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed. Costs that the Company incurs to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and the Company charges them to general and administrative expense as they are incurred.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement period adjustment and the Company records the offset to goodwill. The Company records all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;GOODWILL AND INTANGIBLE ASSETS&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Identifiable intangible assets, which consist of technology, customer relationships, patents, trade names and trademarks, are carried at cost less accumulated amortization. Intangible assets are amortized over their estimated useful lives, based on a number of assumptions including estimated periodic economic benefit and utilization. The estimated useful lives of identifiable intangible assets have been estimated to be between &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_14af93cd-2ed4-430f-91b5-c51b1f2c034d;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;three&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;fifteen years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. The Company periodically evaluates the carrying value of intangible assets, considering factors such as technological advancements, market trends, and the introduction of competing innovations. The carrying value of intangibles is periodically reviewed and impairments, if any, are recognized when the carrying value exceeds fair value.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the acquired net tangible and intangible assets acquired. The Company evaluates goodwill for impairment on an annual basis in our fiscal fourth quarter or more frequently if indicators of impairment exist that would more likely than not reduce the fair value of a single reporting unit below the carrying amount. The Company assesses qualitative factors in order to determine whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount. The qualitative factors evaluated by the Company include: macro-economic conditions of the business environment, overall financial performance, and other entity specific factors as deemed appropriate. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit&#x2019;s fair value is less than its carrying amount, a two-step impairment test is performed. For reporting units where the Company performs the quantitative goodwill impairment test, an impairment loss is recorded to the extent that the reporting unit&#x2019;s carrying amount exceeds the reporting unit&#x2019;s fair value. The Company did &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;t record a goodwill impairment charge for the year ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. Refer to Note 9, Goodwill and Intangible Assets for more information.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;LEASES&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;In accordance with the guidance in ASC 842, the Company recognizes lease liabilities and corresponding right-of-use-assets for all leases with terms of greater than 12 months. Refer to Note 13, Leases for more information.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;SHIPPING AND HANDLING COSTS&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Shipping and handling costs are included in cost of revenues. Shipping and handling costs invoiced to customers are included in revenue. Actual shipping and handling costs were &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;139&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;128&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for the fiscal years ended September 30, 2025 and 2024, respectively. Actual revenues from shipping and handling were &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;181&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;187&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for the fiscal years ended September 30, 2025 and 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;ADVERTISING&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Advertising costs are charged to expense as incurred and were &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;90&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;454&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for the years ended September 30, 2025 and 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;RESEARCH AND DEVELOPMENT COSTS&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Technological feasibility for products is reached shortly before the products are released to manufacturing. Costs incurred after technological feasibility is established are not material, and accordingly, the Company expenses all research and development costs as incurred.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;WARRANTY RESERVES&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company warrants its products to be free from defects in materials and workmanship for a period of one year from the date of purchase. The warranty is generally limited. The Company currently provides direct warranty service. Some agreements with OEM&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;customers, from time to time, may require that certain quantities of product be made available for use as warranty replacements. International market warranties are generally similar to the U.S. market. The Company also sells extended warranty contracts and maintenance agreements.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenues are recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period. The warranty reserve was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;62&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;76&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; as of September 30, 2025 and 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;INCOME TAXES&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company determines its income tax provision using the asset and liability method. Temporary differences are differences between the tax basis of assets and liabilities and their reported amounts in the financial statements that will result in taxable or deductible amounts in future years. A valuation allowance is recorded by the Company to the extent it is more likely than not that some portion or all of the deferred tax asset will not be realized. Significant management judgment is required in assessing the ability to realize the Company&#x2019;s deferred tax assets. The ultimate realization of deferred tax assets is dependent upon generation of future taxable income and the tax rates in effect at that time. Additional information regarding income taxes appears in Note 14, Income Taxes.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;IMPAIRMENT OF LONG-LIVED ASSETS&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Long-lived assets and finite-lived intangibles held for use are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the carrying value of an intangible asset exceeds the fair value, or if changes in facts and circumstances indicate impairment, an impairment loss is measured and recognized using the asset&#x2019;s fair value. There was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; impairment of long-lived assets for the years ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and September 30, 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;.  Refer to Note 6, Fair Value Measurements and Note 9, Goodwill and Intangible Assets for additional information.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;SEGMENT INFORMATION&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company is a global provider of critical communications hardware and software solutions designed to alert, inform, and protect people. The Company operates in &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; business segments. Hardware and Software and its principal markets are North and South America, Europe, the Middle East and Asia. As reviewed by the Company&#x2019;s chief operating decision maker (&lt;/span&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x201c;CODM&#x201d;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;), the Company evaluates the performance of each segment based on sales and operating income.  Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill and intangible assets are primary assets identified by segment.  The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are eliminated in consolidation.  Refer to Note 19, Segment Information, for additional information.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;NET LOSS PER SHARE&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Basic net loss per share is computed by dividing net loss by the weighted average number of common shares outstanding for the period. Diluted net loss per share reflects the potential dilution of securities that could occur if outstanding securities convertible into common stock were exercised or converted. Diluted net loss per share is the same as the basic net loss per common share, since the effects of potentially dilutive securities are anti-dilutive due to the net loss position of all periods presented. Refer to Note 18, Net Loss Per Share, for additional information.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;FOREIGN CURRENCY TRANSLATION&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company&#x2019;s reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Genasys Spain is the Euro and the functional currency of Genasys Canada is the Canadian dollar. The Company translates the assets and liabilities of Genasys Spain and Genasys Canada to the U.S. dollar at the exchange rates in effect on the balance sheet date. The Company translates the revenue, costs and expenses of Genasys Spain and Genasys Canada to the U.S. dollar at the average rates of exchange in effect during the period. The Company includes translation gains and losses in the stockholders&#x2019; equity section of the Company&#x2019;s consolidated balance sheets in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the exchange rate in effect as of the transaction date and any transaction exchange gains and losses resulting from these transactions, are included in the consolidated statements of operations. The translation gain for the period ending September 30, 2025 was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;210&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; resulting from transactions between Genasys U.S. and Genasys Spain and Genasys Canada. For the year ended September 30, 2024, there was a translation gain of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;152&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;SHARE-BASED COMPENSATION&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company recognized share-based compensation expense related to qualified and non-qualified stock options and restricted stock units (RSUs) issued to employees, directors and consultants. For stock options, compensation expense is measured at the grant date fair value and recognized over the requisite service period, typically the vesting period. The fair value is estimated using the Black-Scholes option-pricing model. For RSUs, compensation expense is measured based on the fair market value of the Company&#x2019;s common stock on the grant date and recognized over the vesting period. For RSUs with performance conditions, expense recognition is based on the probability of achieving the specified performance targets. Forfeitures are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from those estimates or if the Company updates its estimated forfeiture rate. Refer to Note 16, Share-based Compensation, for additional information.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;TERM LOANS&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company determined that it is eligible for the fair value option (&#x201c;FVO&#x201d;) election in connection with the Term Loans. The Term Loans meet the definition of a &#x201c;recognized financial liability&#x201d; which is an acceptable financial instrument eligible for the FVO under ASC 825-10-15-4 and do not meet the definition of any of the financial instruments found within ASC 825-10-15-5 that are not eligible for the FVO. The FVO election was made to enhance the relevance and transparency of information presented related to the features embedded in the Term Loans. At the date of issuance, the fair value of the Term Loans was estimated using a discounted cash flow method. Changes in the fair value of the Term Loans, other than changes associated with the Company&#x2019;s own credit risk, are recorded as gains or losses in other income/expense in the Company&#x2019;s condensed consolidated statements of operations and comprehensive loss in each reporting period. Changes in fair value attributable to the Company&#x2019;s own credit risk are recorded in other comprehensive income or loss in the Company&#x2019;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;s condensed consolidated statements of operations and comprehensive loss in each reporting period. There was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;820&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; gain recorded in the comprehensive loss for the year ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025, and there was no such changes for the year ended September 30, 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. Under the FVO, debt issuance costs are recorded in other expenses in the Company&#x2019;s condensed consolidated statements of operations and comprehensive loss. Refer to Note 12, Term Loans and Warrant Liabilities, for additional information.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;WARRANTS&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The warrants issued in conjunction with the Term Loan are classified as liabilities under ASC 815-40 due to not being indexed to the Company&#x2019;s stock. The warrants are measured at fair value using Monte Carlo simulation to capture the down-round provision in the warrant agreement. Changes in fair value of the warrants, are recorded as gains or losses in other income/expense in the Company&#x2019;s condensed consolidated statements of operations and comprehensive loss in each reporting period. Refer to Note 12, Term Loans and Warrant Liabilities, for additional information.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_e02c5bc1-917b-467c-b1df-12e0ec1a2482">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;PRINCIPLES OF CONSOLIDATION&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company has &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;six&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; wholly owned subsidiaries, Genasys II Spain, S.A.U. (&#x201c;Genasys Spain&#x201d;), Genasys Communications Canada ULC (&#x201c;Genasys Canada&#x201d;), &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Genasys Puerto Rico, LLC, Zonehaven LLC, Evertel Technologies LLC, and&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; currently inactive subsidiary, Genasys America de CV. The consolidated financial statements include the accounts of these subsidiaries after elimination of intercompany transactions and accounts.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <gnss:NumberOfWhollyOwnedSubsidiaries
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_7f0f73fe-f67d-408e-8044-8386f0df426b"
      unitRef="U_Subsidiary">6</gnss:NumberOfWhollyOwnedSubsidiaries>
    <gnss:NumberOfAdditionalInactiveSubsidiaries
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_972b0e5d-cd16-4cc5-af2e-4ff4e11a8794"
      unitRef="U_Subsidiary">1</gnss:NumberOfAdditionalInactiveSubsidiaries>
    <us-gaap:UseOfEstimates
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_e4dca3c5-78a4-4a6b-869a-601a52f3185a">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;USE OF ESTIMATES&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The preparation of financial statements in conformity with generally accepted accounting principles in the United States requires management to make estimates and assumptions (e.g., share-based compensation valuation, allowance for doubtful accounts for expected credit losses, fair value of term loan and warrant liabilities, contingent consideration, valuation of inventory, goodwill and intangible assets, warranty reserve, valuation of operating lease right of use assets and operating lease liabilities, accrued bonus and valuation allowance related to deferred tax assets) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting periods. Actual results could materially differ from those estimates.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_e1f91981-7a9b-4b42-9a42-c4fae1b53cce">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;CONCENTRATION OF CREDIT RISK&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company sells its products to a large number of geographically diverse customers. The Company routinely assesses the financial strength of its customers. It is customary for the Company to require a deposit as collateral. As of September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, accounts receivable from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;three&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; customers accounted fo&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;r&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;30&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance. As of September 30, 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, accounts receivable from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;three&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; customers accounted for &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company maintains cash and cash equivalent bank deposit accounts which, at times, may exceed federally insured limits guaranteed by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;). As of September 30, 2025, there are &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;222&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of cash and cash equivalents retained in foreign banks.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company has not experienced any losses in such accounts. The Company limits its exposure to credit loss by depositing its cash with high credit quality financial institutions. The Company also invests cash in instruments that meet high credit quality standards, as specified in the Company&#x2019;s policy guidelines such as money market funds, corporate bonds, municipal bonds and Certificates of Deposit. These guidelines also limit the amount of credit exposure to any one issue, issuer or type of instrument. It is generally the Company&#x2019;s policy to invest in instruments that have a final maturity of no longer than &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;three years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, with a portfolio weighted average maturity of no longer than &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;18&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; months.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <gnss:NumberOfMajorCustomers
      contextRef="C_35251103-1458-4f49-acad-0b6bb014a552"
      decimals="INF"
      id="F_c2127ce4-2c2d-46c4-a35b-3fa45f03ba46"
      unitRef="U_Customer">3</gnss:NumberOfMajorCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_cf0cd5ea-a2f5-4a9a-a9c7-379e195b9a52"
      decimals="2"
      id="F_8ab59ff8-e74c-4b48-8ba4-97a471db2ab8"
      unitRef="U_pure">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_428568b2-f344-4ff4-bb4d-410d6c7462ac"
      decimals="2"
      id="F_7f8fd8fe-1528-4c94-ad4e-2e19ac9b96c4"
      unitRef="U_pure">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_2492081e-feea-4acf-b76f-685ed42c6efa"
      decimals="2"
      id="F_7598035f-0c2f-4dae-bf46-baf4f74f5eea"
      unitRef="U_pure">0.12</us-gaap:ConcentrationRiskPercentage1>
    <gnss:NumberOfMajorCustomers
      contextRef="C_a8ea8378-13ad-410e-8ef6-ceca77758adf"
      decimals="INF"
      id="F_a3e2cb00-9fb2-474a-8ebb-87c7f7787d9c"
      unitRef="U_Customer">3</gnss:NumberOfMajorCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_70c5ddb4-bd98-4176-bc77-45a6676d8778"
      decimals="2"
      id="F_dc9da634-baa3-400b-be74-0dbb213a0b11"
      unitRef="U_pure">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_b07a91ac-4bcb-4f29-ab31-d949c633b6a3"
      decimals="2"
      id="F_4d85d7e9-91f3-4329-85ff-56e80f46208b"
      unitRef="U_pure">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_85d19443-ae86-4439-aadb-01c6699bdebf"
      decimals="2"
      id="F_06667d03-e4b7-44e4-a378-f328be0ddd2d"
      unitRef="U_pure">0.11</us-gaap:ConcentrationRiskPercentage1>
    <gnss:CashAndCashEquivalentsRetainedInForeignBanks
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_2edd6bfc-661e-482e-92ac-fee572afc108"
      unitRef="U_USD">222000</gnss:CashAndCashEquivalentsRetainedInForeignBanks>
    <gnss:InvestmentsTypicalFinalMaturity
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_6fc6a12b-af9e-4781-836f-3edc63decd92">P3Y</gnss:InvestmentsTypicalFinalMaturity>
    <gnss:InvestmentsTypicalPortfolioWeightedAverageMaturity
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_aec7bca8-029e-42fe-ac3a-9ecaef73976b">P18M</gnss:InvestmentsTypicalPortfolioWeightedAverageMaturity>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_7195f228-45d1-4860-ac9f-ac984cc6dfdc">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;CASH, CASH EQUIVALENTS AND RESTRICTED CASH&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company considers all highly liquid investments with an original maturity of three months or less, when purchased, to be cash equivalents. As of September 30, 2025 and 2024, the amount of cash and cash equivalents was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,969&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,945&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company considers any amounts pledged as collateral or otherwise restricted for use in current operations to be restricted cash. In addition, the Company excludes from cash and cash equivalents cash required to fund specific future contractual obligations related to business combinations. Restricted cash is classified as a current asset unless amounts are not expected to be released and available for use in operations within one year. As of September 30, 2025 and 2024, the amount of restricted cash was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;585&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;345&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively, which is included in &#x201c;Restricted cash&#x201d; and &#x201c;Long-term restricted cash&#x201d; in the consolidated balance sheet, related to the Company&#x2019;s&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; a maintenance contract and corporate credit card program.&lt;/span&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_7844ff33-4300-40ef-a7ad-21ffdea1b577"
      unitRef="U_USD">7969000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_312d4f58-80a1-4aca-8451-174b62377bcb"
      unitRef="U_USD">4945000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_7b2b5753-97a3-44b9-a788-6a3855c1a87c"
      unitRef="U_USD">585000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_98e06f94-1132-4dd9-a0ec-29ce034b256a"
      unitRef="U_USD">345000</us-gaap:RestrictedCash>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_9da3f6b7-ded8-4010-8d5f-06364f6d9fa5">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;MARKETABLE SECURITIES&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company&#x2019;s investments in debt instruments are classified as available-for-sale. Management determines the appropriate classification of such securities at the time of purchase and re-evaluates such classification and impairment on a quarterly basis. If the fair value of a debt security is less than its amortized cost, the Company evaluates whether the impairment is considered other-than-temporary. This assessment considers management's intent to sell the security, whether it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis, and whether the present value of expected future cash flows is less than the amortized cost basis. If management intends to sell the security or it is more likely than not that the Company will be required to sell the security before recovery, the full impairment is recognized in earnings. If a credit loss exists but the Company does not intend to sell the security and it is not more likely than not that the security will be sold before recovery, the impairment is bifurcated into a credit loss component, recognized in earnings, and a noncredit loss component, recognized in other comprehensive income.&lt;/span&gt;&lt;/p&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_65df81af-d278-4b8c-93f4-eebe9f829443">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;ACCOUNTS RECEIVABLE AND ALLOWANCE FOR DOUBTFUL ACCOUNTS FOR EXPECTED CREDIT LOSSES&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company maintains an allowance for doubtful accounts for expected credit losses primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company maintains an allowance under ASC 326&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;,&lt;/span&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; based on historical losses, changes in payment history, customer-specific information, current economic conditions, and reasonable and supportable forecasts of future economic conditions. The allowance under ASC 326 is updated as additional losses are incurred or information becomes available related to the customer or economic conditions.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company&#x2019;s allowance for doubtful accounts for expected credit losses was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;65&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, as of both September 30, 2025 and 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company writes off accounts receivable based on the age of the receivable and the facts and circumstances surrounding the customer and reasons for non-payment. Actual write-offs might differ from the recorded allowance. The Company&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x2019;&lt;/span&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;s historical credit losses have not been significant due to this dispersion and the financial stability of the Company's customers. The Company considers its historical credit losses to be immaterial to its business and, therefore, has not provided all the disclosures otherwise required by the standard.&lt;/span&gt;&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_9a918f20-71fb-45a4-b90b-77f10d641468"
      unitRef="U_USD">65000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_00ebd434-2509-4280-b84b-17ef5fc924c0"
      unitRef="U_USD">65000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <gnss:ContractManufacturersPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_9ebf5e0f-242c-4d51-bee3-933d9d2161bd">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;CONTRACT MANUFACTURERS&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company employs contract manufacturers for production of certain components and sub-assemblies. The Company may provide parts and components to such parties from time to time but recognizes no revenue or markup on such transactions. During fiscal years 2025 and 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, the Company performed assembly of products in-house using components and sub-assemblies from a variety of contract manufacturers and suppliers.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</gnss:ContractManufacturersPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_9583886a-e976-455e-990e-9b517c317602">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;INVENTORIES&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Inventories are valued at the lower of cost or net realizable value. Cost is determined using the First-In, First-Out (FIFO) method. Inventory is comprised of raw materials, assemblies and finished products intended for sale&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company periodically makes judgments and estimates regarding the future utility and carrying value of inventory. The carrying value of inventory is periodically reviewed and impairments, if any, are recognized when the expected net realizable value is less than carrying value. The Company has inventory reserves for estimated obsolescence or unmarketable inventory, which is equal to the difference between the cost of inventory and the estimated market value, based upon assumptions about future demand and market conditions. During the year ended September 30, 2025, the Company disposed of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of obsolete parts inventory that was included in the inventory reserve as of September 30, 2024. The Company then increased its inventory reserve by &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;453&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; during the year ended September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, for parts and demo equipment that may not be utilized.&lt;/span&gt;&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <gnss:InventoryObsolescenceWriteDownRecoveries
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_e75d09b8-8439-49a8-8920-269d6d469f8c"
      unitRef="U_USD">-2000</gnss:InventoryObsolescenceWriteDownRecoveries>
    <gnss:InventoryObsolescenceWriteDownRecoveries
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_5ebc6112-270e-4521-ac58-7279215df788"
      unitRef="U_USD">453000</gnss:InventoryObsolescenceWriteDownRecoveries>
    <us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_fd21b98f-9ba2-471f-985b-7dbebe0ed6f9">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;EQUIPMENT AND DEPRECIATION&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Equipment is stated at cost. Depreciation on machinery and equipment and office furniture and equipment is computed over the estimated useful lives of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_2ad0ec1f-fd0f-4cd0-84d2-7857294292a3;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;seven years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; using the straight-line method. Leasehold improvements are amortized over the lesser of the estimated useful life of the asset or expected lease term. Upon retirement or disposition of equipment, the related cost and accumulated depreciation is removed, and a gain or loss is recorded.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_34094c47-23a6-4ee0-a522-5341c23c619c"
      id="F_9f4d64cb-0715-4301-ac98-02a8a4164694">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_590499a5-c663-4e93-9e93-a47323b3ac50">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;BUSINESS COMBINATIONS&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The acquisition method of accounting for business combinations requires the Company to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which the Company may adjust the provisional amounts recognized for a business combination).&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Under the acquisition method of accounting the Company recognizes separately from goodwill the identifiable assets acquired, the liabilities assumed generally at the acquisition date fair value. The Company measures goodwill as of the acquisition date as the excess of consideration transferred, which the Company also measures at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed. Costs that the Company incurs to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and the Company charges them to general and administrative expense as they are incurred.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement period adjustment and the Company records the offset to goodwill. The Company records all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense.&lt;/span&gt;&lt;/p&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_17f49287-263c-4ceb-9fbc-dcfac6147462">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;GOODWILL AND INTANGIBLE ASSETS&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Identifiable intangible assets, which consist of technology, customer relationships, patents, trade names and trademarks, are carried at cost less accumulated amortization. Intangible assets are amortized over their estimated useful lives, based on a number of assumptions including estimated periodic economic benefit and utilization. The estimated useful lives of identifiable intangible assets have been estimated to be between &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_14af93cd-2ed4-430f-91b5-c51b1f2c034d;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;three&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;fifteen years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. The Company periodically evaluates the carrying value of intangible assets, considering factors such as technological advancements, market trends, and the introduction of competing innovations. The carrying value of intangibles is periodically reviewed and impairments, if any, are recognized when the carrying value exceeds fair value.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the acquired net tangible and intangible assets acquired. The Company evaluates goodwill for impairment on an annual basis in our fiscal fourth quarter or more frequently if indicators of impairment exist that would more likely than not reduce the fair value of a single reporting unit below the carrying amount. The Company assesses qualitative factors in order to determine whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount. The qualitative factors evaluated by the Company include: macro-economic conditions of the business environment, overall financial performance, and other entity specific factors as deemed appropriate. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit&#x2019;s fair value is less than its carrying amount, a two-step impairment test is performed. For reporting units where the Company performs the quantitative goodwill impairment test, an impairment loss is recorded to the extent that the reporting unit&#x2019;s carrying amount exceeds the reporting unit&#x2019;s fair value. The Company did &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;t record a goodwill impairment charge for the year ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. Refer to Note 9, Goodwill and Intangible Assets for more information.&lt;/span&gt;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_34094c47-23a6-4ee0-a522-5341c23c619c"
      id="F_f2ddb3d6-13fc-40f5-8687-9a5c6a193ae8">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="0"
      id="F_e135a545-af24-4cd3-a023-316373ca1217"
      unitRef="U_USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="0"
      id="F_f4e9d32c-75c0-4a8f-885b-c6a3685962cf"
      unitRef="U_USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_d576f700-5f26-448e-8f9f-f7c09459337a">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;LEASES&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;In accordance with the guidance in ASC 842, the Company recognizes lease liabilities and corresponding right-of-use-assets for all leases with terms of greater than 12 months. Refer to Note 13, Leases for more information.&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <gnss:ShippingAndHandlingCostsPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_83cd0c85-f46b-4a2a-ac32-2cd6d39302e8">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;SHIPPING AND HANDLING COSTS&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Shipping and handling costs are included in cost of revenues. Shipping and handling costs invoiced to customers are included in revenue. Actual shipping and handling costs were &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;139&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;128&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for the fiscal years ended September 30, 2025 and 2024, respectively. Actual revenues from shipping and handling were &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;181&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;187&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for the fiscal years ended September 30, 2025 and 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;</gnss:ShippingAndHandlingCostsPolicyTextBlock>
    <gnss:ShippingAndHandlingCosts
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_e52f8651-cf90-42a4-a94b-05b49db77161"
      unitRef="U_USD">139000</gnss:ShippingAndHandlingCosts>
    <gnss:ShippingAndHandlingCosts
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_ca4708e4-f839-4989-b93f-f3cce84597d7"
      unitRef="U_USD">128000</gnss:ShippingAndHandlingCosts>
    <us-gaap:CostOfRevenue
      contextRef="C_31f93ad1-b821-4126-beb4-24c6f6fb4df6"
      decimals="-3"
      id="F_3ed119c0-41b5-4890-b834-24d1e8ae4454"
      unitRef="U_USD">181000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_e3f2f09a-9ba9-4786-a4b2-4be56f5d5963"
      decimals="-3"
      id="F_9cc0a8ea-d528-4c1f-81a3-1eb76af984a4"
      unitRef="U_USD">187000</us-gaap:CostOfRevenue>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_8e53713d-61c0-4a85-b524-e314985b3fbf">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;ADVERTISING&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Advertising costs are charged to expense as incurred and were &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;90&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;454&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for the years ended September 30, 2025 and 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_5de17fca-18d6-4de5-b84f-6fe787aa314a"
      unitRef="U_USD">90000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_315f20cd-f8c6-4400-acaf-fb0fb7e2ca90"
      unitRef="U_USD">454000</us-gaap:AdvertisingExpense>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_809c4876-9fad-40b8-bcc8-140bffc1a901">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;RESEARCH AND DEVELOPMENT COSTS&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Technological feasibility for products is reached shortly before the products are released to manufacturing. Costs incurred after technological feasibility is established are not material, and accordingly, the Company expenses all research and development costs as incurred.&lt;/span&gt;&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ExtendedProductWarrantyPolicy
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_c6ee9e62-5f68-4df0-976d-80de11e6f946">&lt;p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;WARRANTY RESERVES&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company warrants its products to be free from defects in materials and workmanship for a period of one year from the date of purchase. The warranty is generally limited. The Company currently provides direct warranty service. Some agreements with OEM&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;customers, from time to time, may require that certain quantities of product be made available for use as warranty replacements. International market warranties are generally similar to the U.S. market. The Company also sells extended warranty contracts and maintenance agreements.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenues are recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period. The warranty reserve was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;62&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;76&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; as of September 30, 2025 and 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:ExtendedProductWarrantyPolicy>
    <us-gaap:ProductWarrantyAccrual
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_d272f2dc-4a3f-4061-9135-43a1ec94a027"
      unitRef="U_USD">62000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_420114f5-1282-43d9-8947-bbdc034b1fcd"
      unitRef="U_USD">76000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_21f71266-2737-42dc-82b5-6fc47ae2bee6">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;INCOME TAXES&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company determines its income tax provision using the asset and liability method. Temporary differences are differences between the tax basis of assets and liabilities and their reported amounts in the financial statements that will result in taxable or deductible amounts in future years. A valuation allowance is recorded by the Company to the extent it is more likely than not that some portion or all of the deferred tax asset will not be realized. Significant management judgment is required in assessing the ability to realize the Company&#x2019;s deferred tax assets. The ultimate realization of deferred tax assets is dependent upon generation of future taxable income and the tax rates in effect at that time. Additional information regarding income taxes appears in Note 14, Income Taxes.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_8c88df93-9634-4d64-82e6-b670812f4ed5">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;IMPAIRMENT OF LONG-LIVED ASSETS&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Long-lived assets and finite-lived intangibles held for use are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the carrying value of an intangible asset exceeds the fair value, or if changes in facts and circumstances indicate impairment, an impairment loss is measured and recognized using the asset&#x2019;s fair value. There was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; impairment of long-lived assets for the years ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and September 30, 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;.  Refer to Note 6, Fair Value Measurements and Note 9, Goodwill and Intangible Assets for additional information.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="INF"
      id="F_96f2cd04-cf83-48e5-a90e-db78e53420d6"
      unitRef="U_USD">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="INF"
      id="F_c30bebd8-fe30-448d-acdd-6756678e0c1c"
      unitRef="U_USD">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_f1bfa55c-2ed2-4412-ad7f-d9cfffe43d0b">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;SEGMENT INFORMATION&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company is a global provider of critical communications hardware and software solutions designed to alert, inform, and protect people. The Company operates in &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; business segments. Hardware and Software and its principal markets are North and South America, Europe, the Middle East and Asia. As reviewed by the Company&#x2019;s chief operating decision maker (&lt;/span&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x201c;CODM&#x201d;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;), the Company evaluates the performance of each segment based on sales and operating income.  Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill and intangible assets are primary assets identified by segment.  The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are eliminated in consolidation.  Refer to Note 19, Segment Information, for additional information.&lt;/span&gt;&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="INF"
      id="F_1f39b49b-ecc9-4401-a9e1-b296c6412140"
      unitRef="U_Segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_189381e1-fcc0-4ac4-9072-2be082f548ad">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;NET LOSS PER SHARE&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Basic net loss per share is computed by dividing net loss by the weighted average number of common shares outstanding for the period. Diluted net loss per share reflects the potential dilution of securities that could occur if outstanding securities convertible into common stock were exercised or converted. Diluted net loss per share is the same as the basic net loss per common share, since the effects of potentially dilutive securities are anti-dilutive due to the net loss position of all periods presented. Refer to Note 18, Net Loss Per Share, for additional information.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_9ef6ff3b-3eef-42ae-a7dc-92a5f58f9580">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;FOREIGN CURRENCY TRANSLATION&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company&#x2019;s reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Genasys Spain is the Euro and the functional currency of Genasys Canada is the Canadian dollar. The Company translates the assets and liabilities of Genasys Spain and Genasys Canada to the U.S. dollar at the exchange rates in effect on the balance sheet date. The Company translates the revenue, costs and expenses of Genasys Spain and Genasys Canada to the U.S. dollar at the average rates of exchange in effect during the period. The Company includes translation gains and losses in the stockholders&#x2019; equity section of the Company&#x2019;s consolidated balance sheets in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the exchange rate in effect as of the transaction date and any transaction exchange gains and losses resulting from these transactions, are included in the consolidated statements of operations. The translation gain for the period ending September 30, 2025 was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;210&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; resulting from transactions between Genasys U.S. and Genasys Spain and Genasys Canada. For the year ended September 30, 2024, there was a translation gain of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;152&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_e42d6ed5-52a2-48c7-a2d5-a483adb112a8"
      unitRef="U_USD">210000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_4f8c917d-5ab8-4182-beea-736bf5bd2c78"
      unitRef="U_USD">152000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_b253701f-4b39-48de-8ac0-20b5702d076b">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;SHARE-BASED COMPENSATION&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company recognized share-based compensation expense related to qualified and non-qualified stock options and restricted stock units (RSUs) issued to employees, directors and consultants. For stock options, compensation expense is measured at the grant date fair value and recognized over the requisite service period, typically the vesting period. The fair value is estimated using the Black-Scholes option-pricing model. For RSUs, compensation expense is measured based on the fair market value of the Company&#x2019;s common stock on the grant date and recognized over the vesting period. For RSUs with performance conditions, expense recognition is based on the probability of achieving the specified performance targets. Forfeitures are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from those estimates or if the Company updates its estimated forfeiture rate. Refer to Note 16, Share-based Compensation, for additional information.&lt;/span&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:DebtPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_9519aa53-f706-4fbe-97c2-1d4adec8a9a3">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;TERM LOANS&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company determined that it is eligible for the fair value option (&#x201c;FVO&#x201d;) election in connection with the Term Loans. The Term Loans meet the definition of a &#x201c;recognized financial liability&#x201d; which is an acceptable financial instrument eligible for the FVO under ASC 825-10-15-4 and do not meet the definition of any of the financial instruments found within ASC 825-10-15-5 that are not eligible for the FVO. The FVO election was made to enhance the relevance and transparency of information presented related to the features embedded in the Term Loans. At the date of issuance, the fair value of the Term Loans was estimated using a discounted cash flow method. Changes in the fair value of the Term Loans, other than changes associated with the Company&#x2019;s own credit risk, are recorded as gains or losses in other income/expense in the Company&#x2019;s condensed consolidated statements of operations and comprehensive loss in each reporting period. Changes in fair value attributable to the Company&#x2019;s own credit risk are recorded in other comprehensive income or loss in the Company&#x2019;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;s condensed consolidated statements of operations and comprehensive loss in each reporting period. There was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;820&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; gain recorded in the comprehensive loss for the year ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025, and there was no such changes for the year ended September 30, 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. Under the FVO, debt issuance costs are recorded in other expenses in the Company&#x2019;s condensed consolidated statements of operations and comprehensive loss. Refer to Note 12, Term Loans and Warrant Liabilities, for additional information.&lt;/span&gt;&lt;/p&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_a4edc251-eecb-4444-a217-cb21f165795c"
      unitRef="U_USD">820000</us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent>
    <us-gaap:StockholdersEquityPolicyTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_61522d68-2cc9-47d8-a927-adc2cc672584">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;WARRANTS&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The warrants issued in conjunction with the Term Loan are classified as liabilities under ASC 815-40 due to not being indexed to the Company&#x2019;s stock. The warrants are measured at fair value using Monte Carlo simulation to capture the down-round provision in the warrant agreement. Changes in fair value of the warrants, are recorded as gains or losses in other income/expense in the Company&#x2019;s condensed consolidated statements of operations and comprehensive loss in each reporting period. Refer to Note 12, Term Loans and Warrant Liabilities, for additional information.&lt;/span&gt;&lt;/p&gt;</us-gaap:StockholdersEquityPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_36e46e26-4a7c-4eb5-a5be-4c915d183012">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;3. RECENT ACCOUNTING PRONOUNCEMENTS&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Recently adopted pronouncements&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;In November 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2023-07, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x201d; (&#x201c;ASU 2023-07&#x201d;). ASU 2023-07 expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. The standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, which means that it will be &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;effective&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for the Company&#x2019;s annual periods beginning &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;October 1, 2024&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, and interim periods beginning October 1, 2025. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The adoption of this standard did not have a &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;material effect&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; on the Company&#x2019;s condensed consolidated financial statements. Refer to Note 19, Segment Information, for additional information.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Accounting pronouncements not yet adopted&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;In December 2023, the FASB issued ASU No. 2023-09, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x201d; (&#x201c;ASU 2023-09&#x201d;). ASU 2023-09 requires disaggregated information about a reporting entity&#x2019;s effective tax rate reconciliation as well as disaggregated information on income tax paid. The standard is effective for fiscal years beginning after December 15, 2024, which means it will be effective for the Company&#x2019;s fiscal years beginning October 1, 2025. Early adoption is permitted. The Company is currently evaluating the impact the updated standard will have on its disclosure within the consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;In November 2024, the FASB issued ASU No. 2024-03. &#x201c;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures (Subtopic 220&#x2011;40): Disaggregation of Income Statement Expenses&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x201d; (&#x201c;ASU 2024-03&#x201d;). ASU 2024-03 requires public business entities to disclose, in tabular form, the disaggregation of relevant income statement expense captions into specified natural expense categories. In addition, in January 2025, the FASB issued ASU No. 2025-01 &#x201c;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures (Subtopic 220-40): Interim Disclosure Effective Date Clarification&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#x201d; (&#x201c;ASU 2025-01&#x201d;). ASU 2025-01 clarifies that the new disaggregation disclosure requirements are effective for annual reporting periods beginning after December 15, 2026, and for interim periods within fiscal years beginning after December 15, 2027,which&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;means it will be effective for the Company&#x2019;s annual periods beginning October 1, 2027, and interim periods beginning October 1, 2028. The Company is currently evaluating the impact these updated standards will have on its disclosures within the consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;In February 2025, the FASB issued ASU 2025-05, Financial Instruments&#x2014;Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets. The ASU provides clarifications and targeted improvements related to the application of the CECL model to trade receivables and contract assets. ASU 2025-05 is effective for fiscal years beginning after December 15, 2025, including interim periods within those years. For the Company, this standard will be effective beginning October 1, 2026. The Company is currently evaluating the impact of this ASU, but does not expect it to have a material effect on its consolidated financial statements.&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted
      contextRef="C_7f10864c-ac94-479d-abd1-02584f97bdc2"
      id="F_7df060a9-e57a-40d9-8624-81ee442e8ee4">true</us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted>
    <us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate
      contextRef="C_7f10864c-ac94-479d-abd1-02584f97bdc2"
      id="F_21853bb7-9103-41e9-845d-4853095f1f92">2024-10-01</us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate>
    <us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect
      contextRef="C_7f10864c-ac94-479d-abd1-02584f97bdc2"
      id="F_247ac4ef-2b75-4c64-9935-a577a815b6ca">true</us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_0d45b444-cac8-43fb-be07-a32a50719fbc">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;4. BUSINESS COMBINATION&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;On October 4, 2023, the Company completed the acquisition of all of the membership interests in Evertel Technologies, LLC. (&#x201c;Evertel&#x201d;), pursuant to a Membership Interest Purchase Agreement (&#x201c;Purchase Agreement&#x201d;) with Word Systems Operations, LLC (&#x201c;Seller&#x201d;) and Evertel.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Evertel offers a secure and compliant mission-critical collaboration platform for the public safety market that connects public safety personnel, information, and tools in one space.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Evertel acquisition was accounted for as a business combination using the acquisition method pursuant to ASC Topic 805&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; As the acquirer for accounting purposes, the Company has estimated the purchase consideration, assets acquired and liabilities assumed as of the acquisition date, with the excess of the purchase consideration over the fair value of net assets acquired recognized as goodwill. The estimated fair value of assets purchased, and liabilities assumed, in certain cases may be subject to revision based on the final determination of fair value.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The consideration consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:80.236%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Cash paid&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Common stock issued&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,082&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Contingent Consideration&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;890&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Acquisition holdback liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Common stock to be issued&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;527&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Working capital adjustment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,637&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company funded the cash portion of the total consideration with available cash on hand. The Company also issued &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;986,486&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of the Company&#x2019;s common stock to the former owners of Evertel on the acquisition date. The fair value of the Company&#x2019;s stock on the closing date was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.95&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, resulting in the addition of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,924&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; to additional-paid-in-capital&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. The contingent consideration liability was a current liability and recorded in the current portion of accrued liabilities. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Under the terms of the Purchase Agreement, the Company recorded a $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;158&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; credit to additional-paid-in-capital and an addition to goodwill as this was consideration transferred to the former owners of Evertel during the second quarter of fiscal year 2024, and the Company issued common stock of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;81,083&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares to the former owners of Evertel and three key employees during the third quarter of 2024 to settle the obligation.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company also recorded a holdback liability and an obligation to issue common stock as security for potential indemnification claims against the seller. The holdback liability was initially recorded at $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;230&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, which represented the fair value of the holdback liability as of the acquisition date, and was subsequently&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; adjusted with the change in fair value recorded in the condensed consolidated statement of operations at each reporting period&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. The holdback liability was recorded at $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; as of September 30, 2024, and released on October 4, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The obligation to issue common stock was recorded as a credit to additional paid in capital for $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;527&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; on the acquisition date, and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;270,271&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of common stock were issued on October 4, 2024 to settle the obligation. During the second quarter of 2024, the Company and the former owners of Evertel, agreed on a working capital adjustment that resulted in a payment of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; to the Company.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;During the second quarter of fiscal year 2024, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;874&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of the contingent consideration was issued to the former owners of Evertel, including $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;219&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; paid in cash and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;236,343&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of common stock. During the third quarter of fiscal year 2024, it was determined the additional $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; contingent consideration was not eligible for payout, and as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; contingent consideration liability remained outstanding.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company incurred $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;151&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; in expenses related to this business combination, of which $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;112&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; were recorded in selling, general and administrative expenses in the consolidated statement of operations during fiscal year 2024.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11pt;font-family:'Calibri',sans-serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The final allocation of the purchase price was as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:80.236%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Assets acquired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accounts receivable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;142&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Prepaid expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;27&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total Assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,642&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Liabilities assumed&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accrued commissions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred tax liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,005&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Net assets acquired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,637&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The estimated fair value of identifiable intangible assets acquired and their estimated useful lives were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:14.883%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Est. Useful Life (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Developed technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,290&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Customer relationships&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;260&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Identifiable intangible assets consist of certain technology and customer relationships purchased from Evertel. Identifiable intangible assets are amortized over their estimated useful lives based upon several assumptions, including the estimated period of economic benefit and utilization. The weighted average amortization period for identifiable intangible assets acquired was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;6.8&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; years. These intangible assets were classified as Level 3 in the ASC Topic 820 three-tier fair value hierarchy.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The goodwill for Evertel was attributable to combining the Company&#x2019;s existing emergency communications solutions with the software and software development capabilities of Evertel to enhance product offerings. Goodwill was also attributable to the skill level of the acquired workforce. Goodwill from the Evertel acquisition was not be deductible for tax purposes.&lt;/span&gt;&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_52bbff7e-eaf2-46ea-81e8-39c50b24b6e7">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The consideration consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:80.236%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Cash paid&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Common stock issued&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,082&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Contingent Consideration&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;890&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Acquisition holdback liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Common stock to be issued&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;527&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Working capital adjustment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,637&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe"
      decimals="-3"
      id="F_6a5e14ec-53ef-4395-9d91-c2327d548c38"
      unitRef="U_USD">923000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe"
      decimals="-3"
      id="F_833e72e4-e17f-4dc6-9bd0-a1b25c5a0dce"
      unitRef="U_USD">2082000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <gnss:BusinessCombinationContingentConsiderationLiabilityAcquired
      contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe"
      decimals="-3"
      id="F_27d4131e-4aed-4ac9-91a8-1a00a0c6820c"
      unitRef="U_USD">890000</gnss:BusinessCombinationContingentConsiderationLiabilityAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="C_15564c69-732c-401c-a760-a6673467bc12"
      decimals="-3"
      id="F_0409f6ec-09cb-4c76-beff-464044837d0f"
      unitRef="U_USD">230000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <gnss:BusinessCombinationConsiderationTransferredEquityInterestsIssuable
      contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe"
      decimals="-3"
      id="F_e4981f22-6d6a-4948-b45d-94d9f1a9c7c9"
      unitRef="U_USD">527000</gnss:BusinessCombinationConsiderationTransferredEquityInterestsIssuable>
    <gnss:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment
      contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe"
      decimals="-3"
      id="F_a60bee89-0161-4609-a0a4-2e3fc56c0fd6"
      unitRef="U_USD">-15000</gnss:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment>
    <gnss:BusinessCombinationConsiderationTransferredAndToBeTransferred
      contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe"
      decimals="-3"
      id="F_a50b6eb4-33e8-4a2e-9871-1f776ec71c08"
      unitRef="U_USD">4637000</gnss:BusinessCombinationConsiderationTransferredAndToBeTransferred>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe"
      decimals="INF"
      id="F_d56a2b65-35f9-4d9f-afe7-ec1951c54f15"
      unitRef="U_shares">986486</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:SharePrice
      contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997"
      decimals="INF"
      id="F_d5802352-1518-4020-ba84-ce6b0f5c1d68"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">1.95</us-gaap:SharePrice>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="C_93377579-9a7c-4d63-9509-23f84fdc6e49"
      decimals="-3"
      id="F_6e36f098-6dbd-4350-86a7-c5848c0710b7"
      unitRef="U_USD">1924000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <gnss:IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock
      contextRef="C_8eb2d3e2-2dd9-4073-9c99-eb8863f559e6"
      decimals="-3"
      id="F_09f8d388-0c72-44fc-9ca6-c3456dbbddcf"
      unitRef="U_USD">158000</gnss:IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="C_6db4da82-b372-44d4-bf50-d0eb3ce40434"
      decimals="INF"
      id="F_a9f0a4ac-ddfc-4e35-89c7-7a55fda0e612"
      unitRef="U_shares">81083</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="C_d4974d19-0ed6-4144-a2f8-e594f6f3be7a"
      decimals="-3"
      id="F_1046b26b-2eb9-4435-b9a3-d3ebb1ef2559"
      unitRef="U_USD">230000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="C_07a00a4b-ecbf-4291-9ac5-8607797dc553"
      decimals="-3"
      id="F_34a46bce-01bc-45e7-b59f-78cd3707a023"
      unitRef="U_USD">250000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <gnss:IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock
      contextRef="C_93377579-9a7c-4d63-9509-23f84fdc6e49"
      decimals="-3"
      id="F_7842a43a-c109-41f0-93ba-b56895060903"
      unitRef="U_USD">527000</gnss:IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="C_032f2963-40b7-4102-a335-384fbdb6ae40"
      decimals="INF"
      id="F_395b6759-1d00-4086-801a-c1216ade9874"
      unitRef="U_shares">270271</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <gnss:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment
      contextRef="C_9accda5c-9598-43d4-8e2c-7b80961a9e2a"
      decimals="-3"
      id="F_fb9c6ce8-1bdd-4960-85d6-97828b7f8472"
      unitRef="U_USD">15000</gnss:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment>
    <gnss:BusinessCombinationContingentConsiderationLiabilitySettled
      contextRef="C_9accda5c-9598-43d4-8e2c-7b80961a9e2a"
      decimals="-3"
      id="F_837aecf1-129a-49c1-92ce-0e909b2e1696"
      unitRef="U_USD">874000</gnss:BusinessCombinationContingentConsiderationLiabilitySettled>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="C_9accda5c-9598-43d4-8e2c-7b80961a9e2a"
      decimals="-3"
      id="F_8d75cda3-bb4d-43d5-89d2-dc83b98070c0"
      unitRef="U_USD">219000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="C_b281bfe8-fdbf-457b-8693-072e61b902fa"
      decimals="INF"
      id="F_d9fd8214-e254-464c-b675-dff80e25dba0"
      unitRef="U_shares">236343</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <gnss:BusinessCombinationContingentConsiderationLiabilitySettled
      contextRef="C_6db4da82-b372-44d4-bf50-d0eb3ce40434"
      decimals="-3"
      id="F_97773987-3573-4caa-bd36-b60c50967a7d"
      unitRef="U_USD">60000</gnss:BusinessCombinationContingentConsiderationLiabilitySettled>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="C_cc476e6a-97b9-4637-b734-9945f85bcb17"
      decimals="-3"
      id="F_99edfa3a-70a1-4940-924c-7332a0fdf3cb"
      unitRef="U_USD">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="C_290f37c5-365b-4990-8357-39358fefb217"
      decimals="-3"
      id="F_7f926c62-f65c-4990-9a0d-95565d46b997"
      unitRef="U_USD">151000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="C_ae9359fb-f010-463b-99ff-6e57b4ad2496"
      decimals="-3"
      id="F_0dcf81f7-281c-4b3c-b424-e63d273bf6e4"
      unitRef="U_USD">112000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_e7704226-89d2-4c09-9501-30eda434bcf1">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The final allocation of the purchase price was as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:80.236%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Assets acquired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accounts receivable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;142&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Prepaid expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;27&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total Assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,642&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Liabilities assumed&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accrued commissions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred tax liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,005&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Net assets acquired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,637&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997"
      decimals="-3"
      id="F_25dcef94-0395-432d-a047-c9b27c6baf65"
      unitRef="U_USD">142000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997"
      decimals="-3"
      id="F_0296c239-625b-4c00-a359-82b4d70beea1"
      unitRef="U_USD">27000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997"
      decimals="-3"
      id="F_480f4bd0-0a04-4573-b190-47ef9afdfdab"
      unitRef="U_USD">2550000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997"
      decimals="-3"
      id="F_56f43654-f126-453d-8881-189553f772ce"
      unitRef="U_USD">2923000</us-gaap:Goodwill>
    <gnss:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill
      contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997"
      decimals="-3"
      id="F_ab6cb864-246b-46fd-b2b3-2e0ce73931fb"
      unitRef="U_USD">5642000</gnss:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill>
    <gnss:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions
      contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997"
      decimals="-3"
      id="F_a81c6ba2-6d94-4188-87da-11935c04adae"
      unitRef="U_USD">10000</gnss:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCommissions>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997"
      decimals="-3"
      id="F_0a3adfbd-b085-410b-9dd6-4b67a6be9899"
      unitRef="U_USD">470000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997"
      decimals="-3"
      id="F_0e22df01-ef59-420a-beba-0378e4c1a587"
      unitRef="U_USD">525000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997"
      decimals="-3"
      id="F_a0660cfc-91a0-4e9d-89d9-f42cca605f53"
      unitRef="U_USD">1005000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997"
      decimals="-3"
      id="F_5eb773d1-1496-4119-9817-32219b98b848"
      unitRef="U_USD">4637000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_0fa6ce54-31e6-4f1f-aa83-5889fd50d0a5">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The estimated fair value of identifiable intangible assets acquired and their estimated useful lives were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:14.883%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Est. Useful Life (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Developed technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,290&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Customer relationships&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;260&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="C_da34ecb7-7087-46dd-8fe8-16f7875947c2"
      decimals="-3"
      id="F_9bef5012-e5a1-468e-b6f4-13c4b7b913e3"
      unitRef="U_USD">2290000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_da34ecb7-7087-46dd-8fe8-16f7875947c2"
      id="F_f2fcb914-d1d9-40fd-a386-696fcef77dc9">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="C_b695494f-efd7-4350-aa13-b3a550bb57e7"
      decimals="-3"
      id="F_de7ace50-0823-466b-9d66-2db72b59d873"
      unitRef="U_USD">260000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_b695494f-efd7-4350-aa13-b3a550bb57e7"
      id="F_8f4a641e-7c18-44c8-919c-dc25cd8fc720">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe"
      decimals="-3"
      id="F_6febd7ca-642d-42e1-9480-ab5efa49b0be"
      unitRef="U_USD">2550000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997"
      id="F_eb4ffc61-9a50-4e84-8f87-06a4ddf9a4e5">P6Y9M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_bbf1ee8a-ec4d-476a-839e-f2b27b857a87">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;5. REVENUE RECOGNITION&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;ASC 606, &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Revenue from Contracts with Customers &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;(&#x201c;ASC 606&#x201d;), outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most revenue recognition guidance, including industry-specific guidance. This new revenue recognition model provides a five-step analysis in determining when and how revenue is recognized:&lt;/span&gt;&lt;/p&gt;&lt;div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;1.&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Identify the contract(s) with customers&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;2.&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Identify the performance obligations&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;3.&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Determine the transaction price&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;4.&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Allocate the transaction price to the performance obligations&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:4pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.7521786492374725%;word-break:keep-all;display:inline-flex;justify-content:flex-start;"&gt;5.&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Recognize revenue when or as the performance obligations have been satisfied&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;ASC 606 requires revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company derives its revenue from the sale of products to customers, contracts, software license fees, other services and freight. The Company sells its products through its direct sales force and through authorized resellers and system integrators. The Company recognizes revenue for goods including software when all the significant risks and rewards have been transferred to the customer, no continuing managerial involvement usually associated with ownership of the goods is retained, no effective control over the goods sold is retained, the amount of revenue can be measured reliably, it is probable that the economic benefits associated with the transactions will flow to the Company and the costs incurred or to be incurred in respect of the transaction can be measured reliably. Software license revenue, maintenance and/or software development service fees may be bundled in one arrangement or may be sold separately.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Product Revenue&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Product revenue is recognized as a distinct single performance obligation when products are tendered to a carrier for delivery, which represents the point in time that the Company&#x2019;s customer obtains control of the products. A smaller portion of product revenue is recognized when the customer receives delivery of the products. A portion of products are sold through resellers and system integrators based on firm commitments from an end user, and as a result, resellers and system integrators carry little or no inventory.  The Company&#x2019;s customers do not have a right to return product unless the product is found defective and therefore the Company&#x2019;s estimate for returns has historically been insignificant.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Long-Term Contracts - Over-Time Revenue Recognition Using Input Cost Measures&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;We recognize revenue for our Puerto Rico Early Warning System (EWS) project (the &#x201c;Puerto Rico Early Warning System Project&#x201d;) over time in accordance with ASC 606-10-25-27(c), using a cost-to-cost input method that includes a zero-margin approach for uninstalled materials. As hardware costs are incurred, we record an equal amount of revenue, resulting in zero margin. We then measure overall project progress by comparing labor costs incurred to total estimated labor costs, excluding hardware from the calculation. This labor-based percentage of completion is applied to determine both the portion of hardware margin to be recognized on previously recorded zero-margin hardware and the amount of non-hardware revenue to record for the period.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Perpetual Licensed Software&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The sale and/or license of software products is deemed to have occurred when a customer either has taken possession of, or has the ability to take immediate possession of, the software and the software key. Perpetual software licenses can include one-year maintenance and support services. In addition, the Company sells maintenance services on a stand-alone basis and is therefore capable of determining their fair value. On this basis, the amount of the embedded maintenance is separated from the fee for the perpetual license and is recognized on a straight-line basis over the period to which the maintenance relates.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Time-Based Licensed Software&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The time-based license agreements include the use of a software license for a fixed term, generally one-year, and maintenance and support services during the same period. The Company does not sell time-based licenses without maintenance and support services and therefore revenues for the entire arrangements are recognized on a straight-line basis over the term.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Warranty, Maintenance and Services&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company offers extended warranty, maintenance and other services. Extended warranty and maintenance contracts are offered with terms ranging from one to several years, which provide repair and maintenance services after expiration of the original one-year warranty term. Revenues from separately priced extended warranty and maintenance contracts are recognized based on time elapsed over the service period and classified as contract and other revenues. Revenue from other services such as training or installation is recognized when the service is completed.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Multiple Performance Obligations within an Arrangement&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company has entered into a number of multiple performance obligations within an arrangement, such as the sale of a product or perpetual software licenses that may include maintenance and support (included in price of perpetual licenses) and time-based software licenses (that include embedded maintenance and support, both of which may be sold with software development services, training, and other product sales). In some cases, the Company delivers software development services bundled with the sale of the software. In an arrangement with multiple performance obligations, the Company allocates the fair value of each element within the arrangement, including software and software-related services such as maintenance and support, using the known stand-alone selling price, or if unknown, an expected cost-plus margin approach to determine the stand-alone selling price. In general, elements in such arrangements are also sold on a stand-alone basis and stand-alone selling prices are observable.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Revenue is allocated to each deliverable based on the fair value of each individual element and is recognized when the revenue recognition criteria described above are met, except for time-based licenses which are not unbundled. When software development services are performed and are considered essential to the functionality of the software, the Company recognizes revenue from the software development services on a stage of completion basis, and the revenue from the software when the related development services have been completed.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company disaggregates revenue by reporting segment (Hardware and Software) and geographically to depict the nature of revenue in a manner consistent with its business operations and to be consistent with other communications and public filings. Refer to Note 19, Segment Information and Note 20, Major Customers, Suppliers and Related Information for additional details of revenues by reporting segment and disaggregation of revenue.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Variable Consideration&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The transaction price may include variable consideration, such as rebates, discounts, and returns, estimated using the expected value or most likely amount method. These estimates are based on historical experience and contractual terms and are constrained to avoid significant revenue reversals. Adjustments are recognized when new information becomes available, and variable consideration is allocated to performance obligations as applicable.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Contract Assets and Liabilities&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company enters into contracts to sell products and provide services and recognizes contract assets and liabilities that arise from these transactions. The Company recognizes revenue and corresponding accounts receivable according to ASC 606 and, at times, recognizes revenue in advance of the time when contracts give the Company the right to invoice a customer. Sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Subscription related commission costs are deferred and then amortized on a straight-line basis over the period of benefit. The Company may also receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met. The table below reflects the balances of contract liabilities as of September 30, 2025 and September 30, 2024, including the change between the periods. The current portion of contract liabilities and the noncurrent portion are included in &#x201c;Accrued liabilities&#x201d; and &#x201c;Other liabilities, noncurrent&#x201d;, respectively, on the accompanying condensed consolidated balance sheets.  Refer to Note 11, Accrued and Other Liabilities for additional details. Contract asset balance was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,117&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; as of September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, of which $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; related to the Puerto Rico Early Warning System Project. Contract asset balance was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;150&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; as of September 30, 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;ne related to the Puerto Rico Early Warning System Project.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company&#x2019;s contract liabilities were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:57.477%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Customer &lt;br/&gt;deposits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Deferred &lt;br/&gt;revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Total contract&lt;br/&gt;liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;766&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,254&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;New performance obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,294&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,163&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,457&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Recognition of revenue as a result of satisfying performance obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,454&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,411&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,865&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Effect of exchange rate on deferred revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,606&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,012&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;New performance obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;34,925&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,358&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;47,283&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Recognition of revenue as a result of satisfying performance obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,862&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;27,480&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Effect of exchange rate on deferred revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19,669&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,743&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;25,412&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less: non-current portion&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Current portion as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19,669&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,265&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;23,934&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations under an original contract with a term greater than one year which are fully or partially unsatisfied at the end of the period.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;As of September 30, 2025, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;25,412&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. The Company expects to recognize revenue on approximately &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;23,934&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, or &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;94&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, of the remaining performance obligations over the next &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;12&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; months, and the remainder is expected to be recognized thereafter. The Puerto Rico Early Warning System Project related contract liabilities are $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,956&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% of the total performance obligations. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The customer deposit balance as of September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; included $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,122&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for the Puerto Rico Early Warning System Project.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;During the year ended September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, the Company recognized $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,413&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; from &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;customer deposit balance and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,665&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; from &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;deferred revenue balance, each as of September 30, 2024. During the year ended September 30, 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, the Company recognized $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;661&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; from &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;customer deposit balance and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,686&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; from deferred revenue balance, each as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Practical Expedients&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;In cases where the Company is responsible for shipping after the customer has obtained control of the goods, the Company has elected to treat these activities as fulfillment activities rather than as a separate performance obligation. Additionally, the Company has elected to capitalize the cost to obtain a contract only if the period of amortization would be longer than one year. The Company only gives consideration to whether a customer agreement has a financing component if the period of time between transfer of goods and services and customer payment is greater than one year. The Company also utilizes the &#x201c;as invoiced&#x201d; practical expedient in certain cases where performance obligations are satisfied over time and the invoiced amount corresponds directly with the value provided to the customer.&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_6b5af2a5-d523-4d93-971e-6f4d01aa9e30"
      unitRef="U_USD">6117000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="C_7bb28480-6de1-4fab-bdcc-31652bf34ecf"
      decimals="-3"
      id="F_50124cce-99f2-453a-b746-7049c1c3fb1d"
      unitRef="U_USD">6025000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_aee02ed4-6182-4581-b4b8-d81a2591434d"
      unitRef="U_USD">150000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="C_bfe9eafc-2884-441b-ab71-e0fb8cc0fda2"
      decimals="-3"
      id="F_fe2b32f9-3edf-44b3-89ab-90685b343a11"
      unitRef="U_USD">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_2513b1e5-2981-407e-9217-5f3d2f5ca1cc">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company&#x2019;s contract liabilities were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:57.477%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Customer &lt;br/&gt;deposits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Deferred &lt;br/&gt;revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Total contract&lt;br/&gt;liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;766&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,254&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;New performance obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,294&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,163&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,457&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Recognition of revenue as a result of satisfying performance obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,454&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,411&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,865&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Effect of exchange rate on deferred revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,606&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,012&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;New performance obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;34,925&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,358&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;47,283&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Recognition of revenue as a result of satisfying performance obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,862&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;27,480&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Effect of exchange rate on deferred revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19,669&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,743&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;25,412&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less: non-current portion&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Current portion as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19,669&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,265&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;23,934&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="C_891669be-5284-4acb-a87e-dd96b7fc552d"
      decimals="-3"
      id="F_6b2d8391-bc6a-4041-9120-0f03d9926886"
      unitRef="U_USD">766000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="C_e5a52261-bd1e-48fa-9cd3-f6444f275038"
      decimals="-3"
      id="F_ea875095-fda1-4d68-bfbd-9206964cd478"
      unitRef="U_USD">3254000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="C_3773b6c2-aa58-430f-89ae-b1062c2fa643"
      decimals="-3"
      id="F_cb7cea35-85c4-44c8-a0cf-cff81a8505b6"
      unitRef="U_USD">4020000</us-gaap:ContractWithCustomerLiability>
    <gnss:ContractWithCustomerLiabilityIncreaseForNewContract
      contextRef="C_27653bcb-6bdc-4b99-9226-f1cd8f9064ed"
      decimals="-3"
      id="F_702d4a95-aabd-47f0-af12-8f4aa204a116"
      unitRef="U_USD">6294000</gnss:ContractWithCustomerLiabilityIncreaseForNewContract>
    <gnss:ContractWithCustomerLiabilityIncreaseForNewContract
      contextRef="C_0a5f2881-9f21-4497-8412-07ef6caeec76"
      decimals="-3"
      id="F_847429c2-3918-4c12-9b0d-4375c018c065"
      unitRef="U_USD">8163000</gnss:ContractWithCustomerLiabilityIncreaseForNewContract>
    <gnss:ContractWithCustomerLiabilityIncreaseForNewContract
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_1142da48-87f2-4456-a9fa-fe97c5e019cd"
      unitRef="U_USD">14457000</gnss:ContractWithCustomerLiabilityIncreaseForNewContract>
    <gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod
      contextRef="C_27653bcb-6bdc-4b99-9226-f1cd8f9064ed"
      decimals="-3"
      id="F_ec9473db-45a6-4cd4-94a0-ba6493ab45fa"
      unitRef="U_USD">5454000</gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod>
    <gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod
      contextRef="C_0a5f2881-9f21-4497-8412-07ef6caeec76"
      decimals="-3"
      id="F_f1b22b1d-ebf4-4a27-bec1-94eb1b1e4b67"
      unitRef="U_USD">7411000</gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod>
    <gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_5aab976f-0fac-43e9-b367-b813bfcab2cd"
      unitRef="U_USD">12865000</gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod>
    <gnss:ContractWithCustomerLiabilityEffectOfExchangeRate
      contextRef="C_27653bcb-6bdc-4b99-9226-f1cd8f9064ed"
      decimals="-3"
      id="F_12507c63-4790-4737-80a6-c621733ceb8d"
      unitRef="U_USD">0</gnss:ContractWithCustomerLiabilityEffectOfExchangeRate>
    <gnss:ContractWithCustomerLiabilityEffectOfExchangeRate
      contextRef="C_0a5f2881-9f21-4497-8412-07ef6caeec76"
      decimals="-3"
      id="F_128400b4-6960-45d8-9ace-3c62ce270402"
      unitRef="U_USD">-6000</gnss:ContractWithCustomerLiabilityEffectOfExchangeRate>
    <gnss:ContractWithCustomerLiabilityEffectOfExchangeRate
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_d19a088c-a22e-4e61-83ac-b42ba9364f30"
      unitRef="U_USD">-6000</gnss:ContractWithCustomerLiabilityEffectOfExchangeRate>
    <us-gaap:ContractWithCustomerLiability
      contextRef="C_0cbdb68f-7589-463e-98fe-29d64ffa6e26"
      decimals="-3"
      id="F_631cd62b-7a75-4b20-8b31-930d7ab39ab2"
      unitRef="U_USD">1606000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="C_ba075f28-2900-4d78-bcef-6702e0473dce"
      decimals="-3"
      id="F_80a9e601-582f-41d0-8d16-43fcebcf6d70"
      unitRef="U_USD">4012000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_e7f20a49-20d6-4114-a4f1-a31a9541e969"
      unitRef="U_USD">5618000</us-gaap:ContractWithCustomerLiability>
    <gnss:ContractWithCustomerLiabilityIncreaseForNewContract
      contextRef="C_d6b4c0ff-6335-45b9-8da4-4605afd4733a"
      decimals="-3"
      id="F_6f9afb9b-fe8a-4ea4-9df6-838b6c9d6cc0"
      unitRef="U_USD">34925000</gnss:ContractWithCustomerLiabilityIncreaseForNewContract>
    <gnss:ContractWithCustomerLiabilityIncreaseForNewContract
      contextRef="C_302683eb-2803-47ea-aa9f-2a8026c52626"
      decimals="-3"
      id="F_06be3398-2524-4d7b-ab11-4cd45808457a"
      unitRef="U_USD">12358000</gnss:ContractWithCustomerLiabilityIncreaseForNewContract>
    <gnss:ContractWithCustomerLiabilityIncreaseForNewContract
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_d5b560b7-9d66-41dc-857a-19bcbbbab330"
      unitRef="U_USD">47283000</gnss:ContractWithCustomerLiabilityIncreaseForNewContract>
    <gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod
      contextRef="C_d6b4c0ff-6335-45b9-8da4-4605afd4733a"
      decimals="-3"
      id="F_07cee52e-e64a-43be-863b-6fca8b3ed14e"
      unitRef="U_USD">16862000</gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod>
    <gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod
      contextRef="C_302683eb-2803-47ea-aa9f-2a8026c52626"
      decimals="-3"
      id="F_c14cda14-71a6-440a-8365-dec603266b36"
      unitRef="U_USD">10618000</gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod>
    <gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_68207813-d4f7-4865-9ae1-6516dd81918d"
      unitRef="U_USD">27480000</gnss:ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod>
    <gnss:ContractWithCustomerLiabilityEffectOfExchangeRate
      contextRef="C_d6b4c0ff-6335-45b9-8da4-4605afd4733a"
      decimals="-3"
      id="F_3b486da2-0e5e-4947-bbb1-6b1f62d6bbbe"
      unitRef="U_USD">0</gnss:ContractWithCustomerLiabilityEffectOfExchangeRate>
    <gnss:ContractWithCustomerLiabilityEffectOfExchangeRate
      contextRef="C_302683eb-2803-47ea-aa9f-2a8026c52626"
      decimals="-3"
      id="F_d306f124-c5eb-4859-82dd-4db37764c523"
      unitRef="U_USD">9000</gnss:ContractWithCustomerLiabilityEffectOfExchangeRate>
    <gnss:ContractWithCustomerLiabilityEffectOfExchangeRate
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_a00a056b-002c-4537-90f1-5de7b6316972"
      unitRef="U_USD">9000</gnss:ContractWithCustomerLiabilityEffectOfExchangeRate>
    <us-gaap:ContractWithCustomerLiability
      contextRef="C_b0e4064d-a683-4e9c-ba30-9fdac6056277"
      decimals="-3"
      id="F_87ae14a2-ddb3-4df0-91a9-5671a3cd1511"
      unitRef="U_USD">19669000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="C_d76a75fd-32a1-411b-afe3-99e568571047"
      decimals="-3"
      id="F_cb8260e8-8b79-4e0c-80b2-64ad7b910932"
      unitRef="U_USD">5743000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_365f5dd1-5420-480c-92a3-b618432505cb"
      unitRef="U_USD">25412000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="C_b0e4064d-a683-4e9c-ba30-9fdac6056277"
      decimals="-3"
      id="F_9e5cc8a3-3248-4d5a-8525-8eb0066c8475"
      unitRef="U_USD">0</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="C_d76a75fd-32a1-411b-afe3-99e568571047"
      decimals="-3"
      id="F_0e1215bc-7242-482c-b346-7daec0d6dc21"
      unitRef="U_USD">1478000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_ab1b47ea-da2b-48d1-869c-fc78853a5653"
      unitRef="U_USD">1478000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_b0e4064d-a683-4e9c-ba30-9fdac6056277"
      decimals="-3"
      id="F_87bd5ac9-0b8d-4e47-a0c7-f64f138da2c4"
      unitRef="U_USD">19669000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_d76a75fd-32a1-411b-afe3-99e568571047"
      decimals="-3"
      id="F_811a5375-7459-4e26-a37a-51e06febbaa9"
      unitRef="U_USD">4265000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_893ca045-3d53-4bd1-b6e0-c6f7465596bb"
      unitRef="U_USD">23934000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_230d7a9f-74f4-4fae-ace6-e3e4415be6f1"
      unitRef="U_USD">25412000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="C_d2831b2c-7fa9-4656-af66-cd804dccdc94"
      decimals="-3"
      id="F_0fa9a1f1-817f-496a-a5c5-325b1e5ba082"
      unitRef="U_USD">23934000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="C_d2831b2c-7fa9-4656-af66-cd804dccdc94"
      decimals="2"
      id="F_187f1c72-7f06-4d9f-8300-7dd02c523508"
      unitRef="U_pure">0.94</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="C_d2831b2c-7fa9-4656-af66-cd804dccdc94"
      id="F_b6d59df0-819f-41e6-8342-4f776542e0d4">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="C_1209b209-9c69-4e3f-934d-689f49eaf859"
      decimals="-3"
      id="F_628674d4-f13f-449e-940b-09b59e6e6d78"
      unitRef="U_USD">16956000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="C_1209b209-9c69-4e3f-934d-689f49eaf859"
      decimals="2"
      id="F_05943c5e-4223-4d57-8be8-d0884e70f6a9"
      unitRef="U_pure">0.67</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="C_df4d985c-f6c6-4b13-af29-8a0b444d900f"
      decimals="-3"
      id="F_61817642-426e-4ba4-90fe-1ac6d61d2864"
      unitRef="U_USD">15122000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="C_d6b4c0ff-6335-45b9-8da4-4605afd4733a"
      decimals="-3"
      id="F_a15f28e5-ca13-48b1-968b-695609598a3b"
      unitRef="U_USD">1413000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="C_302683eb-2803-47ea-aa9f-2a8026c52626"
      decimals="-3"
      id="F_dce7ea37-881f-4bdf-82e8-7139f07618b3"
      unitRef="U_USD">3665000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="C_27653bcb-6bdc-4b99-9226-f1cd8f9064ed"
      decimals="-3"
      id="F_b6c15178-eb68-4265-b4cb-2d8d58cf9075"
      unitRef="U_USD">661000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="C_0a5f2881-9f21-4497-8412-07ef6caeec76"
      decimals="-3"
      id="F_fd3ae2f6-2dfb-415a-85e8-7f26b1e7c6d7"
      unitRef="U_USD">2686000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_e9a76fbe-e6e5-4240-a43d-95c15fd3c321">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;6.  FAIR VALUE MEASUREMENTS&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company&#x2019;s financial instruments consist principally of cash equivalents, short and long-term marketable securities. The fair value of a financial instrument is the amount that would be received in an asset sale or paid to transfer a liability in an orderly transaction between unaffiliated market participants. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial instruments within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The hierarchy is prioritized into three levels (with Level 3 being the lowest) defined as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
     &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:87.0%;border-collapse:separate;"&gt;
      &lt;tr style="visibility:collapse;"&gt;
       &lt;td style="width:8.483%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;td style="width:91.517%;box-sizing:content-box;"&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"&gt;
       &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Level 1:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Inputs are based on quoted market prices for identical assets or liabilities in active markets at the measurement date.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"&gt;
       &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Level 2:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Inputs include quoted prices for similar assets or liabilities in active markets and/or quoted prices for identical or similar assets or liabilities in markets that are not active near the measurement date.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"&gt;
       &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Level 3:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Inputs include management&#x2019;s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument&#x2019;s valuation.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
     &lt;/table&gt;&lt;p style="text-indent:5.067%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:5.067%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The fair value of the Company&#x2019;s cash equivalents and marketable securities were determined based on Level 1 and Level 2 inputs. The valuation techniques used to measure the fair value of the &#x201c;Level 2&#x201d; instruments were based on quoted market prices or model-driven valuations using significant inputs derived from or corroborated by observable market data. The valuation techniques used to measure the Term Loan debt and warrant liabilities were determined based on Level 3 inputs not observable in the market and significant to the instruments&#x2019; valuations. Refer to Note 12, Term Loan and Warrant Liabilities, for additional information regarding the valuation techniques and significant inputs used.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Other than the Term Loan and the warrant liabilities, the Company did not have any financial instruments in the Level 3 category as of September 30, 2025. The Company did not have any financial instruments in the Level 3 category as of September 30, 2024. The Company believes that the recorded values of its other financial instruments approximate their current fair values because of their nature and respective relatively short maturity dates or durations. There have been no changes in Level 3 and no changes in valuation techniques for financial instruments measured at fair value on a recurring basis for the periods ended September 30, 2025 and September 30, 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Instruments Measured at Fair Value on a Recurring Basis&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Cash equivalents and marketable securities&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;: &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following tables present the Company&#x2019;s cash equivalents and marketable securities&#x2019; costs, gross unrealized gains and losses, and fair value by major security type recorded as cash equivalents or short-term or long-term marketable securities as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and 2024. Unrealized gains and losses from the remeasurement of marketable securities are recorded in accumulated other comprehensive loss until recognized in earnings upon the sale or maturity of the security.  &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;
       &lt;table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:26.915%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:6.218%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.998%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.998%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:6.999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8.698%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.959%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:6.218999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="26" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Cost Basis&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Unrealized&lt;br/&gt;Gain&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Unrealized &lt;br/&gt;Loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Cash&lt;br/&gt;Equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Short-term &lt;br/&gt;Securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Long-term &lt;br/&gt;Securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Level 1:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Level 2:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Municipal securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Subtotal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:26.98%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:6%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.0200000000000005%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="26" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Cost Basis&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Unrealized&lt;br/&gt;Gain&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Unrealized &lt;br/&gt;Loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Cash &lt;br/&gt;Equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Short-term&lt;br/&gt;Securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Long-term &lt;br/&gt;Securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Level 1:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;                                                                                                                                                                                                                                                                                                                                                                                                                                                       &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Level 2:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Certificates of deposit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;401&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;401&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;152&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;249&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;U.S. government agency bonds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,591&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,594&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,594&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Municipal securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,127&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,129&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,129&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Corporate bonds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,219&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,222&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,222&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Subtotal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,338&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,346&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;152&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,945&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;249&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,647&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;453&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,945&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;249&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company manages debt investments as a single portfolio of highly marketable securities that is intended to be available to meet current cash requirements. Historically, the gross unrealized losses related to the Company&#x2019;s portfolio of available-for-sale debt securities were immaterial, and primarily due to normal market fluctuations and not due to increased credit risk or other valuation concerns. There were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#232323;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; gross unrealized losses on available-for-sale debt securities as of &lt;/span&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025, and historically, such gross unrealized losses have been temporary in nature. The Company believes that it is probable the principal and interest will be collected in accordance with the contractual terms. The debt investment portfolio is reviewed at least quarterly, or when there are changes in credit risks or other potential valuation concerns, to identify and evaluate whether an allowance for doubtful accounts for expected credit losses or impairment would be necessary. Factors considered in determining whether a loss is temporary include the magnitude of the decline in market value, the length of time the market value has been below cost (or adjusted cost), credit quality, and the Company&#x2019;s ability and intent to hold the securities for a period of time sufficient to allow for any anticipated recovery in market value.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;As of September 30, 2025 and September 30, 2024&lt;/span&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, there were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#232323;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#232323;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; unrealized loss positions related to available-for-sale debt securities.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Instruments measured at Fair Value on a Non-Recurring Basis&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Nonfinancial assets&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;:  Nonfinancial assets such as goodwill, other intangible assets, long-lived assets held and used, and right-of-use assets (&#x201c;ROU assets&#x201d;) are measured at fair value when there is an indicator of impairment and recorded at fair value only when impairment is recognized or for a business combination.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Goodwill and intangible assets are recognized at fair value during the period in which an acquisition is completed, from updated estimates during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for goodwill and intangible assets acquired, were based on Level 3 inputs. The Company estimates the fair value of long-lived assets on a non-recurring basis based on a market valuation approach, engaging independent valuation experts to assist in the determination of fair value. There was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; goodwill impairment charge for the year ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 or September 30, 2024.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11pt;font-family:'Calibri',sans-serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:37.195%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8.483%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.824%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8.483%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.484%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.824%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="14" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Fair Value Measurements at September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Carrying Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Carrying Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(Level 1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(Level 2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(Level 3)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Gain (Loss)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating Lease ROU Asset&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended September 30, 2024. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:37.195%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8.483%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.824%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8.483%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.484%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.824%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="14" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Fair Value Measurements at September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Carrying Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Carrying Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(Level 1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(Level 2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(Level 3)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Gain (Loss)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Intangible assets from Evertel acquisition&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Goodwill from Evertel acquisition&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Contingent consideration liability&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;: In connection with the Evertel acquisition, the Company recorded a liability related to future &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;performance criteria. A payment of up to $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,050&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; is payable based on future performance. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company engaged independent valuation experts to assist in determining the fair value of the contingent consideration. The contingent liability was recorded at the fair value at the acquisition date and subject to subsequent remeasurement adjustment if performance criteria were not achieved. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The change in fair value was recorded in other income/expense in the accompanying consolidated statement of operations. &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The change in the carrying amount of the contingent liability is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:76.18%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.34%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:19.48%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of acquisition date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;890&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Remeasurement adjustment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Payment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;874&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company paid $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;219&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; in cash and issued &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;236,343&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of common stock to the former owners of Evertel during the third quarter of 2024. As of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, there was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; remaining contingent consideration liability.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Acquisition Holdback Liability&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;: In connection with the Evertel acquisition, the Company recorded a holdback liability related to potential future misrepresentations and indemnifications against third-party claims. The holdback liability &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;will be released twelve months from the closing date, subject to amounts withheld for actual, pending or potential claims. The holdback liability was recorded at the present value, which was the fair value at the acquisition date. The Company engaged independent valuation experts to assist in determining the present value of the holdback liability. The expected future payment was discounted using a rate representative of the Company&#x2019;s payment risk and credit rating. Accretion is recorded in each subsequent reporting period based on the discount factor used to arrive at the original fair value. This change in fair value is recorded in other income/expense in the accompanying consolidated statement of operations. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The changes in the carrying amount of the holdback liability is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:76.18%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.34%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:19.48%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of acquisition date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accretion&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Payment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company paid $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; in cash during the fiscal year 2025. As of September 30, 2025, there was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; remaining acquisition holdback liability.&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_988bc313-c60c-4fb9-a644-967d250ec73d">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following tables present the Company&#x2019;s cash equivalents and marketable securities&#x2019; costs, gross unrealized gains and losses, and fair value by major security type recorded as cash equivalents or short-term or long-term marketable securities as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and 2024. Unrealized gains and losses from the remeasurement of marketable securities are recorded in accumulated other comprehensive loss until recognized in earnings upon the sale or maturity of the security.  &lt;/span&gt;&lt;p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:26.915%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:6.218%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.998%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.998%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:6.999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8.698%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.959%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:6.218999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="26" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Cost Basis&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Unrealized&lt;br/&gt;Gain&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Unrealized &lt;br/&gt;Loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Cash&lt;br/&gt;Equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Short-term &lt;br/&gt;Securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Long-term &lt;br/&gt;Securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Level 1:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Level 2:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Municipal securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Subtotal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:26.98%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:6%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.0200000000000005%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="26" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Cost Basis&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Unrealized&lt;br/&gt;Gain&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Unrealized &lt;br/&gt;Loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Cash &lt;br/&gt;Equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Short-term&lt;br/&gt;Securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Long-term &lt;br/&gt;Securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Level 1:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;                                                                                                                                                                                                                                                                                                                                                                                                                                                       &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Level 2:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Certificates of deposit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;401&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;401&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;152&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;249&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;U.S. government agency bonds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,591&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,594&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,594&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Municipal securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,127&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,129&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,129&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Corporate bonds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,219&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,222&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,222&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Subtotal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,338&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,346&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;152&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,945&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;249&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,647&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;453&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,945&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;249&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac"
      decimals="-3"
      id="F_a02e9f8e-7809-438d-af86-f770c261c168"
      unitRef="U_USD">105000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac"
      decimals="-3"
      id="F_f72a86cc-e2ce-47c0-952f-b4a92c9895ee"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac"
      decimals="-3"
      id="F_60b582fc-f102-4b75-89e4-0247a164c1b5"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac"
      decimals="-3"
      id="F_ff557c5a-136d-4fb3-b735-a4c96657f209"
      unitRef="U_USD">105000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac"
      decimals="-3"
      id="F_5a636d53-733d-45cb-bcdc-dc553b466a5a"
      unitRef="U_USD">105000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac"
      decimals="-3"
      id="F_401439c8-bddd-4095-b80a-1f915da693c5"
      unitRef="U_USD">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="C_35638e03-6978-40a1-8dc8-04c5dd66e6ac"
      decimals="-3"
      id="F_3a2f63a0-d2ce-43a9-b1e2-4adab27850bb"
      unitRef="U_USD">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_f064833d-d944-4465-ae2b-b6a9b234e75e"
      decimals="-3"
      id="F_e5f061b5-42c8-4e46-8ea7-1d687d870899"
      unitRef="U_USD">70000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_f064833d-d944-4465-ae2b-b6a9b234e75e"
      decimals="-3"
      id="F_2907e37a-9c02-494e-92af-456b6e55bc54"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_f064833d-d944-4465-ae2b-b6a9b234e75e"
      decimals="-3"
      id="F_eb2163f8-2c85-40f0-9006-f9c50f2b0c02"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_f064833d-d944-4465-ae2b-b6a9b234e75e"
      decimals="-3"
      id="F_24aba802-1168-42da-b4f7-79e5115ef4ff"
      unitRef="U_USD">70000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_f064833d-d944-4465-ae2b-b6a9b234e75e"
      decimals="-3"
      id="F_3211eed3-23c6-46a1-89e3-60ad71695b7f"
      unitRef="U_USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_f064833d-d944-4465-ae2b-b6a9b234e75e"
      decimals="-3"
      id="F_d79f6222-ac68-4507-b2ad-7f7209d69425"
      unitRef="U_USD">70000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="C_f064833d-d944-4465-ae2b-b6a9b234e75e"
      decimals="-3"
      id="F_4c30aaae-c03e-4f84-bc4b-ce73bd68175d"
      unitRef="U_USD">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0a87cee9-e092-4592-bfd4-da3195038a75"
      decimals="-3"
      id="F_b2591f46-a83d-4c4c-b457-f446c3991545"
      unitRef="U_USD">70000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_0a87cee9-e092-4592-bfd4-da3195038a75"
      decimals="-3"
      id="F_4091ea9b-bb2c-411f-b700-c32788110120"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_0a87cee9-e092-4592-bfd4-da3195038a75"
      decimals="-3"
      id="F_f5cd26d1-02fe-444b-b284-4e8a8d0da657"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_0a87cee9-e092-4592-bfd4-da3195038a75"
      decimals="-3"
      id="F_bf15d4cf-a997-445c-a73c-a9380a332507"
      unitRef="U_USD">70000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_0a87cee9-e092-4592-bfd4-da3195038a75"
      decimals="-3"
      id="F_602e967a-7119-4132-a267-40aebfb4846f"
      unitRef="U_USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_0a87cee9-e092-4592-bfd4-da3195038a75"
      decimals="-3"
      id="F_07d86ef3-3146-4308-bd86-a9b3c0695168"
      unitRef="U_USD">70000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="C_0a87cee9-e092-4592-bfd4-da3195038a75"
      decimals="-3"
      id="F_20482a79-32b9-42b1-bf88-10da4408a6c3"
      unitRef="U_USD">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_61f2aac9-cc9c-469c-8279-948088b8de41"
      decimals="-3"
      id="F_3c7554cf-7c38-4581-b34b-43957bafe359"
      unitRef="U_USD">175000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_61f2aac9-cc9c-469c-8279-948088b8de41"
      decimals="-3"
      id="F_57506eea-f317-43f0-9eff-826cb7d09836"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_61f2aac9-cc9c-469c-8279-948088b8de41"
      decimals="-3"
      id="F_5350794a-e5aa-481f-963e-e55fb1a97f17"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_61f2aac9-cc9c-469c-8279-948088b8de41"
      decimals="-3"
      id="F_c23c45cb-f8f0-4d6b-b206-e8f2763c2ad8"
      unitRef="U_USD">175000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_61f2aac9-cc9c-469c-8279-948088b8de41"
      decimals="-3"
      id="F_b718af95-c2ba-4797-af51-a2e78d3fc352"
      unitRef="U_USD">105000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_61f2aac9-cc9c-469c-8279-948088b8de41"
      decimals="-3"
      id="F_456df067-da38-48ba-bc1a-8b00ed4bf070"
      unitRef="U_USD">70000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="C_61f2aac9-cc9c-469c-8279-948088b8de41"
      decimals="-3"
      id="F_082b92a6-1900-4262-9551-423bfbc7a7e0"
      unitRef="U_USD">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_538c0868-cbef-48f8-985c-1b87b0eb8076"
      decimals="-3"
      id="F_610b04b3-a9b3-4287-a3fa-c223647b995d"
      unitRef="U_USD">301000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_538c0868-cbef-48f8-985c-1b87b0eb8076"
      decimals="-3"
      id="F_77ee263b-d2ae-4bbf-8d04-8909ea2b505b"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_538c0868-cbef-48f8-985c-1b87b0eb8076"
      decimals="-3"
      id="F_bc4f685f-6972-455f-8e20-be32c980f5de"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_538c0868-cbef-48f8-985c-1b87b0eb8076"
      decimals="-3"
      id="F_4eeaff77-2a47-4fc4-ace6-d0347626b201"
      unitRef="U_USD">301000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_538c0868-cbef-48f8-985c-1b87b0eb8076"
      decimals="-3"
      id="F_a6c42937-bd23-412c-a2b2-9e0f2dfc4c8b"
      unitRef="U_USD">301000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_538c0868-cbef-48f8-985c-1b87b0eb8076"
      decimals="-3"
      id="F_b6e0effd-7666-4e31-b293-c1cea2dfcf2f"
      unitRef="U_USD">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="C_538c0868-cbef-48f8-985c-1b87b0eb8076"
      decimals="-3"
      id="F_a5cbb372-e761-4962-a1ec-f99afa7a59e1"
      unitRef="U_USD">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_343f583a-9c25-4a2f-8e89-5318d03cee66"
      decimals="-3"
      id="F_3c891ef4-659f-4f89-aaab-67fa14858ea0"
      unitRef="U_USD">401000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_343f583a-9c25-4a2f-8e89-5318d03cee66"
      decimals="-3"
      id="F_47ff983b-63bf-4712-b8e5-1f5635369ea1"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_343f583a-9c25-4a2f-8e89-5318d03cee66"
      decimals="-3"
      id="F_1b6fbf42-90da-43c3-86ad-d1ad683a799e"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_343f583a-9c25-4a2f-8e89-5318d03cee66"
      decimals="-3"
      id="F_b53d08e1-3f22-4164-9f63-8bd8abd4f664"
      unitRef="U_USD">401000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_343f583a-9c25-4a2f-8e89-5318d03cee66"
      decimals="-3"
      id="F_b7b6c044-5d10-45ef-868f-5cf5dac50608"
      unitRef="U_USD">152000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_343f583a-9c25-4a2f-8e89-5318d03cee66"
      decimals="-3"
      id="F_21db9a5a-4696-41a3-8c76-3c5901a589cb"
      unitRef="U_USD">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="C_343f583a-9c25-4a2f-8e89-5318d03cee66"
      decimals="-3"
      id="F_3f7cf1ba-40a5-436e-8e34-385b397dfae9"
      unitRef="U_USD">249000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_d982ed3e-3bdf-4469-99ef-3a142a6edff1"
      decimals="-3"
      id="F_ff230f82-122f-4486-93e8-6fa9b7876305"
      unitRef="U_USD">2591000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_d982ed3e-3bdf-4469-99ef-3a142a6edff1"
      decimals="-3"
      id="F_f529fe24-821f-485d-b830-641578d6ca5a"
      unitRef="U_USD">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_d982ed3e-3bdf-4469-99ef-3a142a6edff1"
      decimals="-3"
      id="F_5df72486-0b64-436b-8aac-3114d76929c0"
      unitRef="U_USD">2594000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_d982ed3e-3bdf-4469-99ef-3a142a6edff1"
      decimals="-3"
      id="F_ece91379-4350-4901-a495-3a087897be33"
      unitRef="U_USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_d982ed3e-3bdf-4469-99ef-3a142a6edff1"
      decimals="-3"
      id="F_6d73d970-fe81-4cac-9e35-0296ec6e6204"
      unitRef="U_USD">2594000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222"
      decimals="-3"
      id="F_1ea533dc-9507-4c61-940e-51088025ec0d"
      unitRef="U_USD">2127000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222"
      decimals="-3"
      id="F_e17ed8e5-d457-4cc7-8b68-9574f6292040"
      unitRef="U_USD">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222"
      decimals="-3"
      id="F_23bc2007-05ab-479f-81af-28f068a8bc2e"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222"
      decimals="-3"
      id="F_8e2fabd9-290f-431c-8f31-c3d0fbf393bb"
      unitRef="U_USD">2129000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222"
      decimals="-3"
      id="F_9d423c35-d798-4a7c-8b25-0061e9656983"
      unitRef="U_USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222"
      decimals="-3"
      id="F_e156f9f2-198f-408a-a9dd-3fdd7d3fe2c2"
      unitRef="U_USD">2129000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="C_896a6c76-ee3d-4f95-9f49-42c1fbc65222"
      decimals="-3"
      id="F_8e2b3dae-637b-42a7-adfa-0de994fef780"
      unitRef="U_USD">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_7aa3e120-09c7-4777-aed1-155bd6387947"
      decimals="-3"
      id="F_8a04fc38-c502-474e-8f17-fed74cb168f0"
      unitRef="U_USD">3219000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_7aa3e120-09c7-4777-aed1-155bd6387947"
      decimals="-3"
      id="F_bb4f3d66-0992-4771-b7ed-a567186d4336"
      unitRef="U_USD">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_7aa3e120-09c7-4777-aed1-155bd6387947"
      decimals="-3"
      id="F_1622234a-a0b5-4277-a472-aa3fb0e2c437"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_7aa3e120-09c7-4777-aed1-155bd6387947"
      decimals="-3"
      id="F_76348edf-755d-441f-b339-66905999bdf9"
      unitRef="U_USD">3222000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_7aa3e120-09c7-4777-aed1-155bd6387947"
      decimals="-3"
      id="F_0606f878-91fe-4e56-9ba6-a12518f5f4ed"
      unitRef="U_USD">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_7aa3e120-09c7-4777-aed1-155bd6387947"
      decimals="-3"
      id="F_71cc1dba-bada-44b3-bebd-5655d0e4a5dd"
      unitRef="U_USD">3222000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="C_7aa3e120-09c7-4777-aed1-155bd6387947"
      decimals="-3"
      id="F_a227f184-7093-40ed-b9b9-f26e654e0b16"
      unitRef="U_USD">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4"
      decimals="-3"
      id="F_5280032d-704b-41c9-a5cb-074d801c0d5c"
      unitRef="U_USD">8338000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4"
      decimals="-3"
      id="F_5b7c11ca-b46e-476f-bfcf-8b09dfc1faf8"
      unitRef="U_USD">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4"
      decimals="-3"
      id="F_a6a74044-2d60-4972-901c-b3ba2d12cd99"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4"
      decimals="-3"
      id="F_67aef71b-1b13-43b1-8427-e00669d64865"
      unitRef="U_USD">8346000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4"
      decimals="-3"
      id="F_015b7fa5-a996-4e2e-a275-0f6593472a97"
      unitRef="U_USD">152000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4"
      decimals="-3"
      id="F_4e318df1-52da-4594-86fe-1c01b41c75ee"
      unitRef="U_USD">7945000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="C_1936b5e0-6bec-4645-a0ec-1cc3dc104ad4"
      decimals="-3"
      id="F_a5d4098e-5e5b-4cc6-8571-7731b7a9a076"
      unitRef="U_USD">249000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_46edd6d3-2e30-4c02-94bb-b3e825053d96"
      decimals="-3"
      id="F_1400326a-b3e2-4686-91d0-b8491b0bc477"
      unitRef="U_USD">8639000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_46edd6d3-2e30-4c02-94bb-b3e825053d96"
      decimals="-3"
      id="F_cc1a5c10-dba0-415c-9570-e49bd6c8ef57"
      unitRef="U_USD">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_46edd6d3-2e30-4c02-94bb-b3e825053d96"
      decimals="-3"
      id="F_db315a5b-a165-4c00-b691-afefee7cd390"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_46edd6d3-2e30-4c02-94bb-b3e825053d96"
      decimals="-3"
      id="F_262043eb-c56c-4551-9e3b-8c11d0cbf4e7"
      unitRef="U_USD">8647000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_46edd6d3-2e30-4c02-94bb-b3e825053d96"
      decimals="-3"
      id="F_d6dbd1e8-5ffb-464a-99c3-009979e7091f"
      unitRef="U_USD">453000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="C_46edd6d3-2e30-4c02-94bb-b3e825053d96"
      decimals="-3"
      id="F_fe8759d0-3e9d-40d2-b871-b54df190d0ff"
      unitRef="U_USD">7945000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="C_46edd6d3-2e30-4c02-94bb-b3e825053d96"
      decimals="-3"
      id="F_5a991b15-869d-41ff-9021-b74b66e95e5d"
      unitRef="U_USD">249000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_1bb9b099-945d-47f9-988f-3c801d02a6a1"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_8af100ec-0568-479c-bc73-8e335a6bee7c"
      unitRef="U_USD">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="INF"
      id="F_61a6ade2-98a9-49ef-8dc8-b5936ebe0813"
      unitRef="U_USD">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="INF"
      id="F_effefc60-a4cc-4558-889a-28c2ad88bc31"
      unitRef="U_USD">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="INF"
      id="F_cfba9658-4166-4860-a316-7b64bf5688cd"
      unitRef="U_USD">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <gnss:BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_66e86076-8c2b-4bb8-a127-ba0fb50aa65a">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:37.195%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8.483%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.824%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8.483%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.484%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.824%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="14" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Fair Value Measurements at September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Carrying Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Carrying Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(Level 1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(Level 2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(Level 3)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Gain (Loss)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating Lease ROU Asset&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended September 30, 2024. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:2.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:37.195%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8.483%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.824%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8.483%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.484%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.14%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.824%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="14" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Fair Value Measurements at September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Carrying Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Carrying Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(Level 1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(Level 2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;(Level 3)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Gain (Loss)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Intangible assets from Evertel acquisition&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Goodwill from Evertel acquisition&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</gnss:BusinessCombinationFairValueMeasurementOfAcquiredIntangibleAssetsTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_4992e755-b637-437f-9cdb-76457281dfe7"
      decimals="-3"
      id="F_1efe2e44-2658-4e6c-bfbf-12cde6f5f266"
      unitRef="U_USD">67000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_bea8ed38-8648-4fbf-ae5d-5fd2a0518027"
      decimals="-3"
      id="F_e0e5a259-8fb7-43c0-970a-4a55ef733599"
      unitRef="U_USD">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_3c3d011e-2da6-4f35-b6c9-6dc7fa558e60"
      decimals="-3"
      id="F_8c31355b-32ef-401c-85a1-3a83b55d9e69"
      unitRef="U_USD">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_28ec44fe-673e-45bb-86d0-408341c1da5c"
      decimals="-3"
      id="F_cd1bcb86-b6de-4da3-a22a-8bf161d3788d"
      unitRef="U_USD">67000</us-gaap:OperatingLeaseRightOfUseAsset>
    <gnss:OperatingLeaseRightOfUseAssetGainLoss
      contextRef="C_50892e03-36dc-4fb5-afc5-b1e0c0baaa9c"
      decimals="-3"
      id="F_926d93aa-36c6-4f52-95a7-26fa7cc22b77"
      unitRef="U_USD">0</gnss:OperatingLeaseRightOfUseAssetGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="C_8d3d1e35-65f8-4469-ad99-7d5faf6edb71"
      decimals="-3"
      id="F_b88c7442-5470-45d6-871f-691cdc22b706"
      unitRef="U_USD">2550000</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="C_7983ba38-3b2e-4d4d-9901-09e3dc66aaf8"
      decimals="-3"
      id="F_b2e56d3b-5f09-4289-853e-f19706303a25"
      unitRef="U_USD">0</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="C_d9690e65-a397-4f53-8271-46e5d20077bb"
      decimals="-3"
      id="F_12d1de07-5d78-4b17-a529-19dd980d7a81"
      unitRef="U_USD">0</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="C_19d4203b-69bb-4636-b5e6-ef0842610642"
      decimals="-3"
      id="F_5c33a0ae-7819-4bb1-955a-db18451824cf"
      unitRef="U_USD">2550000</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <gnss:FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss
      contextRef="C_fdfd5791-8edc-4ae5-b777-33462e2d347c"
      decimals="-3"
      id="F_b2886b69-8a5f-4113-be2a-574f45549763"
      unitRef="U_USD">0</gnss:FiniteLivedIntangibleAssetsFairValueDisclosureGainLoss>
    <us-gaap:GoodwillFairValueDisclosure
      contextRef="C_8d3d1e35-65f8-4469-ad99-7d5faf6edb71"
      decimals="-3"
      id="F_02b67155-4abc-4485-b6a0-033f4a56f706"
      unitRef="U_USD">2923000</us-gaap:GoodwillFairValueDisclosure>
    <us-gaap:GoodwillFairValueDisclosure
      contextRef="C_7983ba38-3b2e-4d4d-9901-09e3dc66aaf8"
      decimals="-3"
      id="F_8c4a9713-aeac-4e47-9fb3-b63458b8a2d4"
      unitRef="U_USD">0</us-gaap:GoodwillFairValueDisclosure>
    <us-gaap:GoodwillFairValueDisclosure
      contextRef="C_d9690e65-a397-4f53-8271-46e5d20077bb"
      decimals="-3"
      id="F_77bdf91f-e3e5-4cc6-8c3f-5da6a15d12a5"
      unitRef="U_USD">0</us-gaap:GoodwillFairValueDisclosure>
    <us-gaap:GoodwillFairValueDisclosure
      contextRef="C_19d4203b-69bb-4636-b5e6-ef0842610642"
      decimals="-3"
      id="F_812325ba-58dc-4ee3-b4a1-999663b6c111"
      unitRef="U_USD">2923000</us-gaap:GoodwillFairValueDisclosure>
    <gnss:GoodwillFairValueGainLoss
      contextRef="C_fdfd5791-8edc-4ae5-b777-33462e2d347c"
      decimals="-3"
      id="F_a77f208a-67ff-47c6-b8f7-86d0bfffff22"
      unitRef="U_USD">0</gnss:GoodwillFairValueGainLoss>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="C_4f718caf-905f-47cc-b1cd-e15a159019d1"
      decimals="-3"
      id="F_c792aa1e-0cca-46f3-ad9f-a6a7ee181f94"
      unitRef="U_USD">1050000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_0eb94e11-28fe-46f3-807a-601df0920eed">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The change in the carrying amount of the contingent liability is as follows:&lt;/span&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:76.18%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.34%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:19.48%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of acquisition date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;890&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Remeasurement adjustment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Payment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;874&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The changes in the carrying amount of the holdback liability is as follows:&lt;/span&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:76.18%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.34%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:19.48%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of acquisition date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accretion&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Payment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:NonfinancialLiabilitiesFairValueDisclosure
      contextRef="C_c4054ec4-9159-4ab0-85f4-573e04771ec6"
      decimals="-3"
      id="F_e7feac4f-e256-41ce-b843-5cbf1fa549c2"
      unitRef="U_USD">890000</us-gaap:NonfinancialLiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueAdjustment
      contextRef="C_53a051eb-0433-4222-a3aa-4e032182ebf4"
      decimals="-3"
      id="F_affbf583-9dcc-4513-ae75-2156ce10c71c"
      unitRef="U_USD">-16000</us-gaap:LiabilitiesFairValueAdjustment>
    <gnss:BusinessCombinationContingentConsiderationLiabilitySettled
      contextRef="C_53a051eb-0433-4222-a3aa-4e032182ebf4"
      decimals="-3"
      id="F_b1b1341e-d7f7-4b29-94cb-85335f303343"
      unitRef="U_USD">874000</gnss:BusinessCombinationContingentConsiderationLiabilitySettled>
    <us-gaap:NonfinancialLiabilitiesFairValueDisclosure
      contextRef="C_fc688892-10d8-4940-9786-56212dc5980d"
      decimals="-3"
      id="F_f0a2a2ca-060b-45f6-bf3a-0efeaf57c31d"
      unitRef="U_USD">0</us-gaap:NonfinancialLiabilitiesFairValueDisclosure>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="C_cacd57d1-85da-4444-95c5-aae4131c1441"
      decimals="-3"
      id="F_004c4a95-d4bd-4044-a945-76fc84a96393"
      unitRef="U_USD">219000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="C_442be33d-1df3-4c2c-aef9-cc2bc1844aad"
      decimals="INF"
      id="F_bce464b6-b524-4da5-bbcc-675f336ec0f8"
      unitRef="U_shares">236343</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_5a6bc6ed-41db-4b6e-b97c-c3d75354dd9c"
      unitRef="U_USD">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:NonfinancialLiabilitiesFairValueDisclosure
      contextRef="C_85b20c05-a6ce-434a-85f9-a94a69c62467"
      decimals="-3"
      id="F_a0891e6d-b801-4c3c-b421-d678e367be2b"
      unitRef="U_USD">230000</us-gaap:NonfinancialLiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueAdjustment
      contextRef="C_ea40921e-45d0-4657-a42f-5081018c59fc"
      decimals="-3"
      id="F_1a0d7da3-0dc8-42fe-841e-8c377fd8c57d"
      unitRef="U_USD">20000</us-gaap:LiabilitiesFairValueAdjustment>
    <us-gaap:NonfinancialLiabilitiesFairValueDisclosure
      contextRef="C_dc53fd09-2dc3-4094-bafd-c873f443211a"
      decimals="-3"
      id="F_31bc80f3-20cf-4d06-9ecf-ef7c2d84d8e2"
      unitRef="U_USD">250000</us-gaap:NonfinancialLiabilitiesFairValueDisclosure>
    <gnss:BusinessCombinationContingentConsiderationLiabilitySettled
      contextRef="C_e62eecef-c96a-4c65-9040-5ccf07b722b1"
      decimals="-3"
      id="F_da4120bd-07fa-4486-b4c2-ddf4ea936135"
      unitRef="U_USD">250000</gnss:BusinessCombinationContingentConsiderationLiabilitySettled>
    <us-gaap:NonfinancialLiabilitiesFairValueDisclosure
      contextRef="C_6a69e0fd-b900-4170-b4d1-f1487bf29624"
      decimals="-3"
      id="F_d3c241eb-3e30-499f-ac69-330bd0c2e7cb"
      unitRef="U_USD">0</us-gaap:NonfinancialLiabilitiesFairValueDisclosure>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="C_50892e03-36dc-4fb5-afc5-b1e0c0baaa9c"
      decimals="-3"
      id="F_1bda9c60-868d-4315-b744-0d4d39a3c650"
      unitRef="U_USD">250000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="C_4992e755-b637-437f-9cdb-76457281dfe7"
      decimals="-3"
      id="F_0cc3fb8e-4c64-4120-a6f6-80ae7e9beb53"
      unitRef="U_USD">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_b7fe7e12-f7cc-40b0-9278-f755ce255b0a">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;7. INVENTORIES&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Inventories consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Raw materials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,442&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Finished goods&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,987&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,377&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Work in process&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,636&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,331&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Inventories, gross&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,093&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,150&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Reserve for obsolescence&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,288&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;837&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Inventories, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,805&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,313&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_dcf2c5a3-82ed-4922-85cf-71bc1b6239b4">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Inventories consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Raw materials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,442&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Finished goods&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,987&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,377&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Work in process&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,636&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,331&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Inventories, gross&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,093&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,150&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Reserve for obsolescence&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,288&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;837&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Inventories, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,805&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,313&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_4296d0e4-6414-4266-b5ee-0820bec6826a"
      unitRef="U_USD">2470000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_35aee22e-44d9-42fd-b9a8-4c8784f5c427"
      unitRef="U_USD">5442000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryFinishedGoods
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_05ccfacd-b3ef-474e-915a-2b4697951f4f"
      unitRef="U_USD">4987000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_f5c2893b-fa55-484c-b463-f3acde20a151"
      unitRef="U_USD">1377000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryWorkInProcess
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_46da4376-556c-414a-a9dc-8be3f28957d6"
      unitRef="U_USD">2636000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_a75bab42-9e76-42aa-b9c7-7981a6db0cb0"
      unitRef="U_USD">1331000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryGross
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_7daac659-48d6-4d85-8005-9daccf5cac80"
      unitRef="U_USD">10093000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_fd0d3c25-9cfe-4aaa-b1cc-c55aef482e14"
      unitRef="U_USD">8150000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_5102a1ba-b3ee-48d3-ba47-9ba6c7aa6b28"
      unitRef="U_USD">1288000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_21ae3fad-3aa6-48de-b2e0-b46adc4c2c0d"
      unitRef="U_USD">837000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_4aa60419-1edb-48e2-ab10-b490d1b41e21"
      unitRef="U_USD">8805000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_650613c7-f930-4948-b166-86942528d0a1"
      unitRef="U_USD">7313000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_794f85ad-fe9f-4f48-83c6-a8130a3ee087">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;8. PROPERTY AND EQUIPMENT&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Property and equipment consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Office furniture and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,633&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,697&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Machinery and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,480&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,480&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,294&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,312&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Construction in progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;183&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;30&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Property and equipment, gross&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,590&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,519&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accumulated depreciation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,465&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,228&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Property and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,291&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Depreciation expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;422&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;451&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_d7c91129-c870-4714-a0de-bb65fd433ae2">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Property and equipment consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Office furniture and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,633&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,697&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Machinery and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,480&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,480&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,294&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,312&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Construction in progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;183&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;30&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Property and equipment, gross&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,590&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,519&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accumulated depreciation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,465&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,228&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Property and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,291&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Depreciation expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;422&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;451&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_0a1a9df5-d4c4-4111-a255-dde32f722e3b"
      decimals="-3"
      id="F_fa030b20-9c08-4d52-b772-92a7d3505273"
      unitRef="U_USD">1633000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_a2eae814-8ae1-498f-9b73-8dd9a464448f"
      decimals="-3"
      id="F_a94b35b6-3fea-481b-97d2-4b5b4879d768"
      unitRef="U_USD">1697000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_62c87f36-ab9a-43c2-b601-2840fd564ad3"
      decimals="-3"
      id="F_d6fe40fe-2b91-4303-8d13-271944fb7130"
      unitRef="U_USD">1480000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_30c75032-0265-4f59-8581-6acf50cf9b45"
      decimals="-3"
      id="F_195debf5-e540-4114-897d-21a67a7eea5f"
      unitRef="U_USD">1480000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_9b4d3521-9d25-40fe-8f9c-ea9f8dc09ed1"
      decimals="-3"
      id="F_967f9a9d-13bb-4661-9f0d-1566ee444177"
      unitRef="U_USD">2294000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_c9544be2-897c-4277-9782-c053f480d55b"
      decimals="-3"
      id="F_74ff11de-6cea-4d62-af0c-ebd761011267"
      unitRef="U_USD">2312000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_0c3c862f-036a-4e06-aa69-f4b6c9bb7e45"
      decimals="-3"
      id="F_19bd8195-70e6-4173-8eaa-e8682cf670d8"
      unitRef="U_USD">183000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_a409eed8-2eff-44da-a5f9-5079c69a8b5b"
      decimals="-3"
      id="F_b538fab8-23ac-403a-835d-aa9eeefc9cd8"
      unitRef="U_USD">30000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_0bcf5372-775f-41e9-81af-572aac2a41e5"
      unitRef="U_USD">5590000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_f4dc8226-2118-4576-98da-8212406b9573"
      unitRef="U_USD">5519000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_1bb63494-9e76-478f-b032-0a8a95b3fc63"
      unitRef="U_USD">4465000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_82c43fb5-b767-47c3-a180-26d6e502e03f"
      unitRef="U_USD">4228000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_cbf83a1c-6753-4eac-92d2-49b765c8d65a"
      unitRef="U_USD">1125000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_48a3c1fc-dcba-426d-af6c-d3374d8e1918"
      unitRef="U_USD">1291000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_b3d05734-7470-47d3-a984-4b3fbe71b83c"
      unitRef="U_USD">422000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_837e4b19-46f3-4790-a759-b083a04f2501"
      unitRef="U_USD">451000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_e0ea950b-7244-4ef1-bd8e-84afacd6aaf8">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;9. GOODWILL AND INTANGIBLE ASSETS&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Goodwill is attributable to the acquisitions of Genasys Spain, Zonehaven, the Amika Mobile asset purchase, and Evertel, and is due to combining the integrated emergency critical communications, mass messaging solutions and software development capabilities with existing hardware products for enhanced offerings and the skill level of the acquired workforces. The Company periodically reviews goodwill for impairment in accordance with relevant accounting standards. As of September 30, 2025 and September 30, 2024, goodwill was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,450&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,329&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively. There were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; impairments to goodwill during the years ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and September 30, 2024.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The changes in the carrying amount of goodwill by segment for the year ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025, were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:57.477%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Hardware&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,282&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,282&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Acquisition&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;124&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;124&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,329&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,329&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;121&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;121&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,450&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,450&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The changes in the carrying amount of intangible assets by segment for the year ended September 30, 2025, were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:57.477%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Hardware&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,410&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,427&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Acquisitions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,475&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,492&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,506&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,357&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,135&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,147&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Intangible assets and goodwill related to Genasys Spain are translated from Euro to U.S. dollars at the balance sheet date. The net impact of foreign currency exchange differences arising during the period related to goodwill and intangible assets was an increase of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;119&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company&#x2019;s intangible assets consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,234&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,252&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Customer relationships&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,063&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,081&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Trade name portfolio&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;610&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;617&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Patents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,979&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accumulated amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,516&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,147&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,506&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Amortization expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,357&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Estimated amortization expense for the fiscal year ending September 30 was as the follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:80.236%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Fiscal year ending September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,221&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,048&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,220&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2029&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;329&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2030&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;328&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total estimated amortization expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,147&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:GoodwillGross
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_23656571-cc71-426f-ab9c-e69d7e331ca1"
      unitRef="U_USD">13450000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_051c576d-cce2-4e12-a693-8f6e08b980f1"
      unitRef="U_USD">13329000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_12f48c28-bd9b-4771-913d-f559840ed8c9"
      unitRef="U_USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_4916c4a4-785f-487a-a604-079680d1e478"
      unitRef="U_USD">0</us-gaap:GoodwillImpairmentLoss>
    <gnss:ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_fd82b922-6231-4395-a8f4-d0a7d26a1ad8">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The changes in the carrying amount of goodwill by segment for the year ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025, were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:57.477%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Hardware&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,282&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,282&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Acquisition&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,923&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;124&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;124&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,329&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,329&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;121&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;121&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,450&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,450&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The changes in the carrying amount of intangible assets by segment for the year ended September 30, 2025, were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:90.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:57.477%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.399%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.776%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Hardware&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,410&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,427&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Acquisitions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,475&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,492&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,506&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,357&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Balance as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,135&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,147&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</gnss:ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:Goodwill
      contextRef="C_756ea5b7-9c85-412e-ba0c-3a1b133116f4"
      decimals="-3"
      id="F_74b573a5-920a-4cc0-8bae-36b70151835b"
      unitRef="U_USD">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_02523509-ee38-4c88-8b79-d9fb029c3e59"
      decimals="-3"
      id="F_29dfb99f-67b3-43b3-8aba-06f151759aab"
      unitRef="U_USD">10282000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_3773b6c2-aa58-430f-89ae-b1062c2fa643"
      decimals="-3"
      id="F_8c101ee1-1b50-42b5-8bb1-786a2e0006a5"
      unitRef="U_USD">10282000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="C_0e180888-2c7b-4050-afc3-bd7ef9cecd9b"
      decimals="-3"
      id="F_a2285b1e-3ad7-4327-a3db-0b06800e4918"
      unitRef="U_USD">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="C_cc4299ae-70fd-425a-bf66-88d4e09f82f7"
      decimals="-3"
      id="F_e8c6ff3c-c8f4-4614-ba3d-09b36365921b"
      unitRef="U_USD">2923000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_8a05fce1-b258-41a3-871c-41c0e59e1477"
      unitRef="U_USD">2923000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="C_0e180888-2c7b-4050-afc3-bd7ef9cecd9b"
      decimals="-3"
      id="F_105fca45-336e-43c7-8050-1cb19169dfa3"
      unitRef="U_USD">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="C_cc4299ae-70fd-425a-bf66-88d4e09f82f7"
      decimals="-3"
      id="F_1aa3e8ff-bc4e-40d4-bea3-e80404e344ec"
      unitRef="U_USD">124000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_0e06d1fa-bc89-4140-bb0a-041c62e7566f"
      unitRef="U_USD">124000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="C_dfcb0ca4-c88e-41b1-9a9e-3bad7b6dd888"
      decimals="-3"
      id="F_3597e347-144c-44a2-ba3e-853d894642d3"
      unitRef="U_USD">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_c659b946-bae2-431f-9356-07d8d23e8358"
      decimals="-3"
      id="F_f8691612-dadb-494c-b8ba-34c402ed55a7"
      unitRef="U_USD">13329000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_04f7fc8a-05bf-4363-9a93-1b9cdd69b964"
      unitRef="U_USD">13329000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="C_822af184-171f-4464-a5ec-db62356525c7"
      decimals="-3"
      id="F_926aeb89-72ec-415b-9152-ce8d28180fca"
      unitRef="U_USD">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="C_81926862-af65-4bf1-98ff-4fe105be6707"
      decimals="-3"
      id="F_ec358558-a026-4e92-8088-a265e822036a"
      unitRef="U_USD">121000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_e25379f9-98a2-4398-a852-62a82e264921"
      unitRef="U_USD">121000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="C_bf24e1a7-013b-41ec-b648-4af60d08e67f"
      decimals="-3"
      id="F_64caeb14-4772-4456-b012-6ead3ebff868"
      unitRef="U_USD">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_2f3940e4-aacf-4088-8a82-c7684d7bc18d"
      decimals="-3"
      id="F_bffc8090-06ae-44ce-9b91-c2eff33d38d3"
      unitRef="U_USD">13450000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_fa8f7f60-1ae6-4746-bde2-8bf6b7c268e0"
      unitRef="U_USD">13450000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_756ea5b7-9c85-412e-ba0c-3a1b133116f4"
      decimals="-3"
      id="F_81129c4e-572a-447f-8946-4a09065af4a2"
      unitRef="U_USD">17000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_02523509-ee38-4c88-8b79-d9fb029c3e59"
      decimals="-3"
      id="F_252698bf-ea4d-4f85-a51c-5ae6bd2cdf13"
      unitRef="U_USD">8410000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_3773b6c2-aa58-430f-89ae-b1062c2fa643"
      decimals="-3"
      id="F_83490478-a9af-437d-aff9-2ac156190a61"
      unitRef="U_USD">8427000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="C_0e180888-2c7b-4050-afc3-bd7ef9cecd9b"
      decimals="-3"
      id="F_b63c368e-a042-4c26-9136-1ef5e5cae4f9"
      unitRef="U_USD">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="C_cc4299ae-70fd-425a-bf66-88d4e09f82f7"
      decimals="-3"
      id="F_69329bbb-86b8-4b4e-bc85-161f268442d3"
      unitRef="U_USD">2550000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_b45066ef-149e-4b1e-aa9f-5a0459035086"
      unitRef="U_USD">2550000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_0e180888-2c7b-4050-afc3-bd7ef9cecd9b"
      decimals="-3"
      id="F_b4594979-9a96-4f78-a21b-31f23d9e87d8"
      unitRef="U_USD">3000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_cc4299ae-70fd-425a-bf66-88d4e09f82f7"
      decimals="-3"
      id="F_7ee6f036-a448-4b8a-9cb3-d289d04c960b"
      unitRef="U_USD">2475000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_1b09f3cd-518c-4b42-b4cc-3fcc09f08fb8"
      unitRef="U_USD">2478000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="C_0e180888-2c7b-4050-afc3-bd7ef9cecd9b"
      decimals="-3"
      id="F_6187a9cf-c0cd-4dda-83db-b5191de0d313"
      unitRef="U_USD">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="C_cc4299ae-70fd-425a-bf66-88d4e09f82f7"
      decimals="-3"
      id="F_9eb53fe1-26f4-45f2-b484-287efdc559b3"
      unitRef="U_USD">7000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_db912a0d-bb58-40a5-a695-72b91a27895d"
      unitRef="U_USD">7000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_dfcb0ca4-c88e-41b1-9a9e-3bad7b6dd888"
      decimals="-3"
      id="F_56752c77-9f95-496d-88d1-6340565ee2dc"
      unitRef="U_USD">14000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_c659b946-bae2-431f-9356-07d8d23e8358"
      decimals="-3"
      id="F_6b2e72c9-ef08-480b-8306-9e4a196dea81"
      unitRef="U_USD">8492000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_b63b7e65-f247-4f9c-82cd-c3b98f24f2ab"
      unitRef="U_USD">8506000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_822af184-171f-4464-a5ec-db62356525c7"
      decimals="-3"
      id="F_1b4cd9cf-5e37-4304-b95e-7b255909b4e0"
      unitRef="U_USD">2000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_81926862-af65-4bf1-98ff-4fe105be6707"
      decimals="-3"
      id="F_05c930ea-8e2d-4873-9b97-c288995824df"
      unitRef="U_USD">2355000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_7427841e-63f5-418a-87c2-c80c5e585126"
      unitRef="U_USD">2357000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="C_822af184-171f-4464-a5ec-db62356525c7"
      decimals="-3"
      id="F_71b54787-4f6e-4dfa-8557-855f27e4e7dd"
      unitRef="U_USD">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="C_81926862-af65-4bf1-98ff-4fe105be6707"
      decimals="-3"
      id="F_15ead3f0-1a55-400a-b4aa-9f91ef901feb"
      unitRef="U_USD">-2000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_512440f8-c27a-4838-9651-2b009e5a8639"
      unitRef="U_USD">-2000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_bf24e1a7-013b-41ec-b648-4af60d08e67f"
      decimals="-3"
      id="F_f2fed45f-b02d-446c-80b6-8b9626b8bbd8"
      unitRef="U_USD">12000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_2f3940e4-aacf-4088-8a82-c7684d7bc18d"
      decimals="-3"
      id="F_3f65e960-5bf5-444b-bfd6-538ffe0c4cd2"
      unitRef="U_USD">6135000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_bbe08579-2136-46b0-af32-252e2f256be4"
      unitRef="U_USD">6147000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <gnss:GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="C_140483b5-fdbf-4adf-a1fe-dff21ba8fe25"
      decimals="-3"
      id="F_31275c17-7a9d-4266-84e8-f2bd62e31be4"
      unitRef="U_USD">119000</gnss:GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_0d952ae9-f905-412f-a5be-ffbd3b7a80a6">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company&#x2019;s intangible assets consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,234&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,252&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Customer relationships&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,063&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,081&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Trade name portfolio&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;610&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;617&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Patents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,979&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accumulated amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,516&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,147&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,506&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Amortization expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,357&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_f5117de7-a98a-48af-8a8d-2ba85faa9211"
      decimals="-3"
      id="F_da7151b9-a92f-4159-98ec-3b3d37c9d8c7"
      unitRef="U_USD">14234000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_b010eacf-5ec8-45b0-87e7-5e97e5f95545"
      decimals="-3"
      id="F_60af1b3b-1cc8-45ea-b3f1-a8036fa146f9"
      unitRef="U_USD">14252000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_fa74e733-6af3-47b1-a9c1-8975bd9ff3d1"
      decimals="-3"
      id="F_b835775f-941d-46b9-ad97-652e05805d91"
      unitRef="U_USD">2063000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_2e55a05c-a733-415d-93cf-60364ea0d0de"
      decimals="-3"
      id="F_3467a5e0-0101-4b8f-b845-9eb827d6d657"
      unitRef="U_USD">2081000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_c10db626-29c4-4368-9a19-40ae62dd37ab"
      decimals="-3"
      id="F_8fced8ac-b5fc-4770-9172-c61c716ac21f"
      unitRef="U_USD">610000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_74de8c7c-7ba5-4eb1-bc15-d3624c469cce"
      decimals="-3"
      id="F_6ab619b2-5f89-4aba-8fff-a3df2c6ed946"
      unitRef="U_USD">617000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_cc341a44-d966-46b6-8ce4-d283b8adcbb5"
      decimals="-3"
      id="F_f9980e1e-5c7c-4bb9-8855-d86bae8185fa"
      unitRef="U_USD">72000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_d51d2ab3-82a4-438e-87cf-e37712472caa"
      decimals="-3"
      id="F_e02c4905-2eea-48e5-801e-6822f1fe1e07"
      unitRef="U_USD">72000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_c4b06b0c-a479-4d34-b6a1-9bf52e6c7f9a"
      unitRef="U_USD">16979000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_5a8c72b2-8682-4336-ba5a-c6f99e735a41"
      unitRef="U_USD">17022000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_0210835a-509d-45bf-adc5-b68c28e0e041"
      unitRef="U_USD">10832000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_83d3fd39-3b99-4c18-b407-92f02e533762"
      unitRef="U_USD">8516000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_c33c8203-1bfa-40bf-bcc2-2545dae15069"
      unitRef="U_USD">6147000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_1fb25a09-ba4d-4232-a59f-f5a570e16378"
      unitRef="U_USD">8506000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_343e2ed0-290f-4328-b15a-00c0fc190117"
      unitRef="U_USD">2357000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_d08b6eaa-cf50-4970-ada5-596414d5e118"
      unitRef="U_USD">2478000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_ab23093d-9f41-424e-a89d-5a104b0f04dc">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Estimated amortization expense for the fiscal year ending September 30 was as the follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:80.236%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Fiscal year ending September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,221&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,048&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,220&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2029&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;329&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2030&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;328&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total estimated amortization expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,147&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_c0e680d9-e9b2-4ae9-87fd-ad7e2a075882"
      unitRef="U_USD">2221000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_eaf76661-8f64-4eff-8789-43b9fc21afc4"
      unitRef="U_USD">2048000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_671f1bab-a918-4a45-9bcb-563eaf3e1660"
      unitRef="U_USD">1220000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_e2edee48-4897-4e3d-b308-c069cda6705a"
      unitRef="U_USD">329000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_c81a93c7-b829-4a4f-822b-12772cc76c9e"
      unitRef="U_USD">328000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_3cdfb0e7-ece2-4db9-af6e-80cf99dfcf39"
      unitRef="U_USD">1000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_12f168d5-1113-4230-8a3a-d94772a67594"
      unitRef="U_USD">6147000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <gnss:PrepaidExpensesAndOtherDisclosureTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_712c766b-db50-4448-be17-53bed9091762">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;10. PREPAID EXPENSES AND OTHER&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deposits for inventory&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,617&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Puerto Rico sales tax receivable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;491&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Prepaid commissions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;410&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;540&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Spain value-added tax receivable and bank withholdings&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;360&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;225&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Prepaid professional services&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;345&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;595&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Dues and subscriptions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;207&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;516&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Prepaid insurance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;185&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;288&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Trade shows and travel&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Canadian goods and services and harmonized sales tax receivable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;29&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;38&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;56&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,742&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,409&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Deposits for inventory&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Deposits for inventory consisted of cash payments to vendors for inventory to be delivered in the future. The balance as of  September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; included $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,331&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for the Puerto Rico Early Warning System Project.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Puerto Rico sales tax receivable&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.133%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Puerto Rico sales tax receivable represents sales and use tax paid on importations into Puerto Rico that is recoverable from the Puerto Rico Treasury Department (&#x201c;Hacienda&#x201d;). The balance is eligible to be credited, refunded, or applied to other tax obligations and is expected to be applied against the Company&#x2019;s Puerto Rico income tax liability in its annual return.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Prepaid commissions&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.133%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Prepaid commissions represented the current portion of sales commissions paid in connection with obtaining a contract with a customer. These costs are deferred and are amortized on a straight-line basis over the period of benefit, which is typically between &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_786f90ff-ef91-43dc-b28f-a13df56d7670;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;three&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;five years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. Amortization of prepaid commissions is included in selling, general and administrative expenses in the accompanying condensed consolidated statement of operations.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Spain value-added tax receivable and bank withholdings&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.133%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Spain value-added tax (&#x201c;VAT&#x201d;) is a consumption tax applied to most goods and services. Registered businesses can recover VAT paid on eligible purchases by submitting periodic tax returns. The VAT receivable represents the amount refundable from the Spanish tax authorities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Prepaid professional services&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Prepaid professional services consist of payments made in advance for services such as accounting and legal services.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Dues and subscriptions&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Dues and subscriptions consist of payments made in advance for software subscriptions and trade and professional organizations. These payments are amortized on a straight-line basis over the term of the agreements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Prepaid insurance&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Prepaid insurance consisted of premiums paid for health, commercial and corporate insurance.  These premiums are amortized on a straight-line basis over the term of the agreements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Trade shows and travel&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Trade shows and travel consists of payments made in advance for trade show events.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Canadian goods and services and harmonized sales tax receivable&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The goods and services tax and harmonized sales tax (&#x201c;GST/HST&#x201d;) is a Canadian value-added tax that applies to many goods and services. Registrants may claim refundable tax credits for GST/HST incurred through filing periodic tax returns. This GST/HST receivable is a receivable from the Canadian Revenue Agency.&lt;/span&gt;&lt;/p&gt;</gnss:PrepaidExpensesAndOtherDisclosureTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_37967830-d197-49c9-8cad-59a965175415">
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deposits for inventory&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,617&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Puerto Rico sales tax receivable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;491&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Prepaid commissions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;410&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;540&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Spain value-added tax receivable and bank withholdings&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;360&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;225&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Prepaid professional services&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;345&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;595&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Dues and subscriptions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;207&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;516&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Prepaid insurance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;185&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;288&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Trade shows and travel&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Canadian goods and services and harmonized sales tax receivable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;29&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;38&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;56&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,742&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,409&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <gnss:DepositsForInventory
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_a4cb227e-0ec4-4c66-a6b9-415953c9aaae"
      unitRef="U_USD">6617000</gnss:DepositsForInventory>
    <gnss:DepositsForInventory
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_1e11e1f5-69a3-41bd-841d-2210160b2a1f"
      unitRef="U_USD">4000</gnss:DepositsForInventory>
    <gnss:SalesTaxReceivable
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_c47c4053-b65a-45f2-a8ff-bb2303dfe58e"
      unitRef="U_USD">491000</gnss:SalesTaxReceivable>
    <gnss:SalesTaxReceivable
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_e471bab7-9463-47aa-ab41-44be353f2847"
      unitRef="U_USD">0</gnss:SalesTaxReceivable>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_6a1c9672-f1ae-4990-800c-eb135e567820"
      unitRef="U_USD">410000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_565b6bfc-52ed-46b1-abed-c5b83ce99e72"
      unitRef="U_USD">540000</us-gaap:CapitalizedContractCostNetCurrent>
    <gnss:Value-AddedTaxReceivableAndBankWithholdings
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_216c3e72-a4fc-45b2-9204-2e05215b019a"
      unitRef="U_USD">360000</gnss:Value-AddedTaxReceivableAndBankWithholdings>
    <gnss:Value-AddedTaxReceivableAndBankWithholdings
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_1c485eac-1a14-42b2-a422-40c35d2cc442"
      unitRef="U_USD">225000</gnss:Value-AddedTaxReceivableAndBankWithholdings>
    <gnss:PrepaidProfessionalServices
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_dcf29e85-15a6-4b55-9388-f763092f051d"
      unitRef="U_USD">345000</gnss:PrepaidProfessionalServices>
    <gnss:PrepaidProfessionalServices
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_53843d8f-36c5-4cff-8940-3f6d19f06c74"
      unitRef="U_USD">595000</gnss:PrepaidProfessionalServices>
    <gnss:DueAndSubscription
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_10dd7bb9-abc8-40f7-9414-412536220b12"
      unitRef="U_USD">207000</gnss:DueAndSubscription>
    <gnss:DueAndSubscription
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_fd6d6d4c-6a9c-47d0-87fb-80f51eb03366"
      unitRef="U_USD">516000</gnss:DueAndSubscription>
    <us-gaap:PrepaidInsurance
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_9be81cf8-38aa-467e-8b02-62e9c42b2e87"
      unitRef="U_USD">185000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_b84270b2-9fb5-4467-ab31-abd5f5d02464"
      unitRef="U_USD">288000</us-gaap:PrepaidInsurance>
    <gnss:PrepaidTradeShowsAndTravel
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_3cbfecbb-2741-4190-a5a8-1e9bdfc16659"
      unitRef="U_USD">60000</gnss:PrepaidTradeShowsAndTravel>
    <gnss:PrepaidTradeShowsAndTravel
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_8192c25b-700d-4472-acb4-af54043a7445"
      unitRef="U_USD">116000</gnss:PrepaidTradeShowsAndTravel>
    <us-gaap:IncomeTaxesReceivable
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_b69f3613-1b0b-43d9-9f94-852f67c8d38c"
      unitRef="U_USD">29000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_d4c2bc17-2d71-4e93-a0d0-42a08a108786"
      unitRef="U_USD">69000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherAssetsCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_5c765211-64b1-4175-b4c0-8af4fb31ada7"
      unitRef="U_USD">38000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_94753386-ffcc-42c4-b81a-6a0d8b8512d4"
      unitRef="U_USD">56000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_9caa4c83-560d-4665-8b96-2d6748e0bd96"
      unitRef="U_USD">8742000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_e9833748-1e7b-4f6b-8fe5-820184fd23a4"
      unitRef="U_USD">2409000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <gnss:DepositsForInventory
      contextRef="C_7bb28480-6de1-4fab-bdcc-31652bf34ecf"
      decimals="-3"
      id="F_ddfa14fd-2346-4d1f-9b6e-699833894aab"
      unitRef="U_USD">6331000</gnss:DepositsForInventory>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="C_34094c47-23a6-4ee0-a522-5341c23c619c"
      id="F_e8228c7f-fb2e-4071-82d1-562ee3f29c1c">P5Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_6fe02791-9db5-4147-b017-a681af9952ab">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;11. ACCRUED AND OTHER LIABILITIES&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Accrued liabilities consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:84.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,265&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,643&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Payroll and related&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,471&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,249&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accrued contract costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Short-term provision&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;83&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;155&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Warranty reserve&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;62&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;76&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Acquisition or asset purchase holdback liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;51&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,451&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,424&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Deferred revenue&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Deferred revenue as of September 30, 2025, included prepayments from customers for services, including extended warranties, scheduled to be performed in the next twelve months. Deferred extended warranty revenue c&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;onsisted of warranties purchased in excess of the Company&#x2019;s standard warranty. Extended warranties typically range from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_5177b47b-f3a2-407a-84e3-2a9378a2d25d;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;two years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Payroll and related&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Accrued payroll and related obligations consisted primarily of accrued bonus, accrued vacation, accrued sales commissions and benefits.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Accrued contract costs&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Accrued contract costs consist of accrued expenses for contracting a third-party service provider to fulfill repair and maintenance obligations required under a contract with a foreign military for units sold in the year ended September 30, 2011. Payments to the service provider will be made annually upon completion of each year of service. The Company is contractually obligated to provide such repair and maintenance services through November 2027. These services are being recorded in cost of revenues to correspond with the revenues for these services.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Warranty reserve&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Details of the estimated warranty reserve were as follows:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:84.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;76&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;132&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Warranty provision&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;35&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Warranty settlements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;21&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;62&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;76&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenue is recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period and adjusts the accrued warranty liability to an amount equal to estimated warranty expense for products currently under warranty.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Asset purchase holdback liability&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;In connection with the Evertel acquisition, the Company recorded a holdback liability related to potential future adjustments to assets and liabilities, misrepresentations and indemnifications against third-party claims. The holdback was paid to the seller of Evertel on October 4, 2024.&lt;/span&gt;&lt;/p&gt;</gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_9eb964f6-16ab-49b4-a734-4a83cd68dced">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Accrued liabilities consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:84.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,265&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,643&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Payroll and related&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,471&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,249&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accrued contract costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Short-term provision&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;83&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;155&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Warranty reserve&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;62&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;76&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Acquisition or asset purchase holdback liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;51&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,451&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,424&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_151bc0f6-b975-4010-bd5e-43089cf66fd4"
      decimals="-3"
      id="F_9ad588b4-17db-4329-92e4-1e8429ee947b"
      unitRef="U_USD">4265000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_1fce15d6-26fc-42ad-9562-4d0893683a89"
      decimals="-3"
      id="F_0e406cdb-50b7-4dd9-bd11-32864faf6214"
      unitRef="U_USD">3643000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_ca856e16-e2d2-4fb0-b0c7-f8b81d724174"
      unitRef="U_USD">2471000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_b3565892-9ee3-4dab-af15-c6b00f6d61ff"
      unitRef="U_USD">3249000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <gnss:AccruedContractCosts
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_4a8f2bc7-cf07-45c8-ab7c-161a9e3784e9"
      unitRef="U_USD">550000</gnss:AccruedContractCosts>
    <gnss:AccruedContractCosts
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_ad72e411-b803-4e26-876b-5cdafb364bc5"
      unitRef="U_USD">0</gnss:AccruedContractCosts>
    <gnss:ShortTermProvision
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_5a60990e-0fe0-4fc4-a38b-32e76bd6b161"
      unitRef="U_USD">83000</gnss:ShortTermProvision>
    <gnss:ShortTermProvision
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_be7f54fd-9683-475a-9344-1c9914087f39"
      unitRef="U_USD">155000</gnss:ShortTermProvision>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_82eb8561-9533-411d-8b51-99466ad84aec"
      unitRef="U_USD">62000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_5fa41d47-8658-474b-b0c0-9dc8dde55377"
      unitRef="U_USD">76000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="C_0652964f-31fc-4a22-9069-71f6267272aa"
      decimals="-3"
      id="F_3b705073-d687-4ce3-affe-3814f4db6f25"
      unitRef="U_USD">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="C_df43d6f5-105c-4fed-b0b2-9a47331c666f"
      decimals="-3"
      id="F_111595c0-9f27-4c51-b4d0-c9699c27ede9"
      unitRef="U_USD">250000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_6447a8ff-a1bd-40a4-8d38-7729f5466602"
      unitRef="U_USD">20000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_0aa79204-e554-44a9-a288-ffb307c87fa3"
      unitRef="U_USD">51000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_6280f9f4-5e2c-4038-82d8-84fa589decd1"
      unitRef="U_USD">7451000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_4ca75e63-156e-447e-9453-48ec159e642c"
      unitRef="U_USD">7424000</us-gaap:AccruedLiabilitiesCurrent>
    <gnss:ExtendedProductWarrantyTerm
      contextRef="C_4c1a2a93-7637-4622-9260-07d17095d80a"
      id="F_89c78ede-ca62-4846-9c4e-a16ab05eaa26">P2Y</gnss:ExtendedProductWarrantyTerm>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_8afd4d8b-c488-4fb2-bb58-e9a2a5368086">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Details of the estimated warranty reserve were as follows:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:84.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;76&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;132&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Warranty provision&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;35&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Warranty settlements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;21&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;62&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;76&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_790e6bf6-029e-47b3-aa75-42f11efda28a"
      unitRef="U_USD">76000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="C_3773b6c2-aa58-430f-89ae-b1062c2fa643"
      decimals="-3"
      id="F_aa5c168e-9742-4656-b094-c5e411ebb625"
      unitRef="U_USD">132000</us-gaap:ProductWarrantyAccrual>
    <gnss:ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_137936e0-0127-469e-b5d2-0df79266bbdd"
      unitRef="U_USD">5000</gnss:ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties>
    <gnss:ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_34c64505-1b20-4f96-8a95-148f345538cd"
      unitRef="U_USD">-35000</gnss:ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_ec342a1d-52e5-4e34-bb1e-0cbf8441aa88"
      unitRef="U_USD">19000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_53f00afd-5eae-413d-9d2b-e54e9aff50ad"
      unitRef="U_USD">21000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_ceb0b5c1-0690-4186-b9f7-158633c2deea"
      unitRef="U_USD">62000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_246433e7-e1f2-483e-b02a-b76a171823d6"
      unitRef="U_USD">76000</us-gaap:ProductWarrantyAccrual>
    <gnss:DebtAndWarrantsLiabilitiesTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_f63ce493-85d5-4ce4-a51b-b30bf5d34b52">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;12. TERM LOANS AND WARRANT LIABILITIES&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;On May 13, 2024, the Company entered into a term loan and security agreement (the &#x201c;Loan Agreement&#x201d;), pursuant to which the Company received $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,700&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; in cash proceeds in exchange for a $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; term loan (the &#x201c;Close Date Term Loan&#x201d;) and the issuance of warrants to purchase up to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,068,182&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of the Company&#x2019;s common stock (&#x201c;Warrants&#x201d;). Because the Close Date Term Loan and Warrants were determined to be freestanding financial instruments both recorded subsequently at fair value, the proceeds received were allocated to each instrument on a relative fair value basis.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;On May 9, 2025, the Company entered into a First Amendment to Term Loan and Security Agreement (the &#x201c;First Amendment&#x201d;), which amended the terms of the Loan Agreement. Pursuant to the First Amendment, the lenders (the &#x201c;Lenders&#x201d;) agreed to: (i) extend an additional term loan to the Company in the aggregate principal amount of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; (the &#x201c;First Amendment Term Loan&#x201d; &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;and with the First Amendment Term Loan, the &#x201c;Term Loans&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, and (ii) provide a process to obtain, at the Lenders&#x2019; sole discretion, an additional term loan of up to $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; (the &#x201c;Additional Term Loan&#x201d;). The terms of the existing $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; Close Date Term Loan remain unchanged. As of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025, the Additional Term Loan had not been drawn.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Loan Agreement contains customary representation and warranties of the Company, affirmative and negative covenants, including without limitation restricting the Company from certain distributions, investments, indebtedness, sales of assets, loans and payments, of the Company, events of default and remedies thereupon, indemnification obligations of the Company, termination provisions, and other obligations and rights of the parties. All obligations under the Loan Agreement are secured by substantially all of the Company&#x2019;s assets. As of September 30, 2025, the Company was in compliance with all financial and reporting covenants of the Loan Agreement.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company determined that the Term Loans were eligible for the FVO and accordingly elected the FVO for the Term Loans. This election was made because of operational efficiencies in valuing and reporting for the Term Loans in their entirety at each reporting date. As a result of electing the FVO, the Term Loans were recorded at fair value at issuance with subsequent remeasurements at fair value each reporting period. The Company recognizes the resulting gain or loss related to changes to the fair value of the Term Loans, other than changes associated with the Company&#x2019;s own credit risk, on the condensed consolidated statements of operations within other income. The change in fair value related to the accrued interest components of the Term Loans is also included within other income on the condensed consolidated statement of operations. The change in fair value attributable to the Company&#x2019;s own credit risk is recorded in other comprehensive income or loss in the Company&#x2019;s condensed consolidated statements of operations and comprehensive loss. Direct costs and fees related to the Term Loans were expensed as incurred within other income on the condensed consolidated statement of operations.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Close Date Term Loan&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The principal amount of the Close Date Term Loan is $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and is payable upon maturity on May 13, 2026. The Close Date Term Loan provides a &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; percent original issue discount to the lenders. The Company is required to make quarterly interest payments on the Close Date Term Loan. The Company may elect to pay quarterly interest on the Close Date Term Loan based on the three-month &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_ebd42fb2-aa1b-45eb-a319-03bf3f3e1d9c;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Secured Overnight Financing Rate &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;(&#x201c;SOFR&#x201d;) plus five percent (&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%) in cash or the Company may elect to pay interest based on the three-month &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_12d7ae17-d625-49c0-b4a6-3ea886ac8fcd;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;SOFR&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; plus six percent (&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%) with &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;50&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% paid in cash and the remainder paid by issuing shares of the Company&#x2019;s common stock. The Company may voluntarily redeem the Close Date Term Loan within one year of the issuance at &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;101&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% of the principal amount and after one year at par value.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company utilized the discounted cash flow method with reliance on the Monte Carlo simulation model to determine the fair value of the Close Date Term Loan at issuance and subsequently at each reporting date. The fair value of the Close Date Term Loan was determined based on significant inputs not observable in the market, which represents a Level 3 measurement within the fair value hierarchy. The significant fair value assumption is the discount rate, which was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;36.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;26.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and September 30, 2024, respectively.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11pt;font-family:'Calibri',sans-serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#212529;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;A summary of the changes in the fair value of the Close Date Term Loan Level 3 rollforward is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:57.848%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:17.456999999999997%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:17.456999999999997%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,010&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Transfer in&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,575&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Change in fair value related to non-credit risk recorded &lt;/span&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_04075775-7c2f-4f41-8933-73e76345edf8;"&gt;&lt;span style="-sec-ix-hidden:F_73a1159c-3432-4932-aab3-0b9827ec8853;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;within net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,910&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;435&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Change in fair value related to credit risk in other comprehensive income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;820&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,010&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;First Amendment Term Loan&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The principal of the First Amendment Term Loan is $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and is payable upon maturity on &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;December 31, 2025&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. The First Amendment Term Loan and any Additional Term Loan provided under the First Amendment will bear interest at a rate equal to the &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_7f3f267b-5bfb-4e80-b157-943aea6c3d46;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;three-month Term SOFR&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; plus five percent (&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5.00&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%) per annum. Interest on the outstanding principal balance of the First Amendment Term Loan and any Additional Term Loan is payable quarterly in arrears in cash. In addition, the Company will be required to pay to the Lenders, concurrently with each payment of principal under the First Amendment Term Loan and any Additional Term Loan, an additional amount such that the Lenders receive a total return equal to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;30&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% of the principal amount being repaid, including the interest paid on such principal amount and such additional payment amount (&#x201c;Minimum Return Amount&#x201d;).&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company utilized the discounted cash flow method with reliance on the Monte Carlo simulation model to determine the fair value of the First Amendment Term Loan at issuance and subsequently at each reporting date. The fair value of the First Amendment Term Loan was determined based on significant inputs not observable in the market, which represent a Level 3 measurement within the fair value hierarchy. One of the significant fair value assumptions is the discount rate, which was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;34.8&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;35.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and May 9, 2025, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company recognized a loss on issuance of the First Amendment Term Loan of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;480&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; which represents the difference between the cash received for the First Amendment Term Loan and the fair value of the First Amendment Term Loan at issuance. The loss on issuance of the First Amendment Term Loan is recorded within other expense on the condensed consolidated statement of operations.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11pt;font-family:'Calibri',sans-serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;A summary of the changes in the fair value of the First Amendment Term Loan Level 3 rollforward is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:73.3%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.04%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:22.66%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Transfer in&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,480&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Change in fair value related to non-credit risk recorded &lt;/span&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_5e48a773-19fc-49ae-b3e5-b3f2cfb05511;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;within net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;430&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,910&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Warrant Liabilities&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company issued Warrants to the lenders to purchase up to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,068,182&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of the Company&#x2019;s common stock at an initial exercise price of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.53&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; per share, subject to certain adjustments. The Warrants are exercisable upon issuance through May 13, 2029 and may be exercised via cashless exercise.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Warrants are recognized as liabilities in the condensed consolidated balance sheet and are subject to remeasurement at each balance sheet date from issuance. Any change in fair value is recognized in other expense within the condensed consolidated statement of operations.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company utilized the Monte Carlo simulation model to determine the fair value of the warrant liabilities at issuance and subsequently at each reporting date. The fair value of the warrant liabilities is the present value of the warrant payoff at expiration; discounted at the risk-free rate. The fair value of the warrant liabilities was determined based on significant inputs not observable in the market, which represents a Level 3 measurement within the fair value hierarchy.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11pt;font-family:'Calibri',sans-serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following is a summary of the fair value assumptions applied in determining the initial fair value and the subsequent fair value of the warrant liabilities as of each respective date:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:57.848%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:17.456999999999997%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:17.456999999999997%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,640&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Transfer in&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Change in fair value within &lt;/span&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_9403dfac-0b43-45e0-8155-74279746e2d3;"&gt;&lt;span style="-sec-ix-hidden:F_778ab602-1288-493b-abbf-948f9adc56ef;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;net loss&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,070&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,515&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,570&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,640&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;div style="font-size:11pt;font-family:'Calibri',sans-serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;A summary of the changes in the fair value of the warrant liabilities Level 3 rollforward is as follows:&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:61.312%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.16%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.183%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.16%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.183%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Discount Rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;62.6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;58.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;</gnss:DebtAndWarrantsLiabilitiesTextBlock>
    <gnss:ProceedsFromIssuanceOfDebtAndWarrantsGross
      contextRef="C_5bba89d4-01da-4cf7-bfad-3ab7bfced9ec"
      decimals="-3"
      id="F_1661182b-2d0e-4b47-ab9a-2219046fda2d"
      unitRef="U_USD">14700000</gnss:ProceedsFromIssuanceOfDebtAndWarrantsGross>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_b30ac7d4-26ae-41b2-a221-07b919d559cf"
      decimals="-3"
      id="F_800c4c80-c299-4efc-9722-0dc2a24b7ecf"
      unitRef="U_USD">15000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="C_c3b03f95-10ed-402b-9524-18b33b7b0d2b"
      decimals="INF"
      id="F_4cf3125a-5f09-4bc5-bf4f-874200ee4ae2"
      unitRef="U_shares">3068182</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_0ae23dd3-5c9f-40a2-96e8-5d7e5f380196"
      decimals="-3"
      id="F_f6737c05-966f-451f-a190-97527dab8062"
      unitRef="U_USD">4000000</us-gaap:DebtInstrumentFaceAmount>
    <gnss:DebtInstrumentMaximumAdditionalTermLoansAmount
      contextRef="C_0ae23dd3-5c9f-40a2-96e8-5d7e5f380196"
      decimals="-3"
      id="F_03299a0d-e171-4da4-9676-bf580d5cf3b9"
      unitRef="U_USD">4000000</gnss:DebtInstrumentMaximumAdditionalTermLoansAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_e68c5eef-e521-4aa9-bf6b-ce1538b5395d"
      decimals="-3"
      id="F_c9bd5f40-dc02-400a-9b02-c2b82e8e8bc8"
      unitRef="U_USD">15000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_b30ac7d4-26ae-41b2-a221-07b919d559cf"
      decimals="-3"
      id="F_a58e06f0-4248-4ae2-8cab-6dd33299a87f"
      unitRef="U_USD">15000000</us-gaap:DebtInstrumentFaceAmount>
    <gnss:DebtInstrumentOriginalIssueDiscountPercentage
      contextRef="C_b30ac7d4-26ae-41b2-a221-07b919d559cf"
      decimals="2"
      id="F_8c2f926d-5d67-46c4-8654-1decb0918287"
      unitRef="U_pure">0.02</gnss:DebtInstrumentOriginalIssueDiscountPercentage>
    <gnss:DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash
      contextRef="C_6c118b7d-639d-4caa-ba7e-237560a7db7f"
      decimals="2"
      id="F_b52040fa-8793-4109-8de1-54d1f8dc47b1"
      unitRef="U_pure">0.05</gnss:DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCash>
    <gnss:DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares
      contextRef="C_6c118b7d-639d-4caa-ba7e-237560a7db7f"
      decimals="2"
      id="F_3ce38da1-2d87-4a98-ad12-4fbfa6b65f45"
      unitRef="U_pure">0.06</gnss:DebtInstrumentBasisSpreadOnVariableRateWhenRepaymentInCashAndIssuanceOfShares>
    <gnss:DebtInstrumentRepaymentOfInterestPercentageInCash
      contextRef="C_6c118b7d-639d-4caa-ba7e-237560a7db7f"
      decimals="2"
      id="F_4e69982d-3f64-4991-a44b-9725242b819c"
      unitRef="U_pure">0.50</gnss:DebtInstrumentRepaymentOfInterestPercentageInCash>
    <gnss:DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount
      contextRef="C_b30ac7d4-26ae-41b2-a221-07b919d559cf"
      decimals="2"
      id="F_78a3cf6e-4ac6-4dcf-b0b7-ff016e1e3a33"
      unitRef="U_pure">1.01</gnss:DebtInstrumentRedemptionOfDebtPercentageOfPrincipalAmount>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="C_ae08057e-e987-4867-a90d-694e432ac6ba"
      decimals="3"
      id="F_fd4ff536-c3f6-450d-ac7f-b8d14907e38f"
      unitRef="U_pure">0.361</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="C_001be664-d12e-42c6-9e58-6f8d545968a8"
      decimals="3"
      id="F_9d6d283e-a6ec-4f4b-959d-53615e392a99"
      unitRef="U_pure">0.26</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_f5a3f76f-6469-4b0e-b3ae-0cb2e54f1869">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#212529;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;A summary of the changes in the fair value of the Close Date Term Loan Level 3 rollforward is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:57.848%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:17.456999999999997%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:17.456999999999997%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,010&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Transfer in&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,575&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Change in fair value related to non-credit risk recorded &lt;/span&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_04075775-7c2f-4f41-8933-73e76345edf8;"&gt;&lt;span style="-sec-ix-hidden:F_73a1159c-3432-4932-aab3-0b9827ec8853;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;within net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,910&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;435&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Change in fair value related to credit risk in other comprehensive income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;820&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,010&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;A summary of the changes in the fair value of the First Amendment Term Loan Level 3 rollforward is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:73.3%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.04%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:22.66%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Transfer in&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,480&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Change in fair value related to non-credit risk recorded &lt;/span&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_5e48a773-19fc-49ae-b3e5-b3f2cfb05511;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;within net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;430&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,910&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="C_fdf70c63-9965-4cc4-8ad3-bbb8b4307386"
      decimals="-3"
      id="F_7a171d38-7cf9-4f0d-905b-8e2f5f8c2b06"
      unitRef="U_USD">12010000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="C_3b43f460-0215-42e5-9003-117ef5cfa3a2"
      decimals="-3"
      id="F_ab9347df-a8c5-4e20-832f-e3ac08cfdd9c"
      unitRef="U_USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3
      contextRef="C_4f43df06-82ec-4195-a313-6bd38b625a6d"
      decimals="-3"
      id="F_2b13f561-50ee-444b-9378-1d4fedcb92bc"
      unitRef="U_USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3
      contextRef="C_75d911cf-8c03-4e82-bb11-bcd13db8cad6"
      decimals="-3"
      id="F_7d220559-9dc4-4f48-b5e0-dd9bacd83480"
      unitRef="U_USD">11575000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="C_4f43df06-82ec-4195-a313-6bd38b625a6d"
      decimals="-3"
      id="F_928e86dc-19f5-4627-abd5-579e34a4422d"
      unitRef="U_USD">1910000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="C_75d911cf-8c03-4e82-bb11-bcd13db8cad6"
      decimals="-3"
      id="F_30fb8112-01c4-4b31-9852-76709cccec50"
      unitRef="U_USD">435000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent
      contextRef="C_4f43df06-82ec-4195-a313-6bd38b625a6d"
      decimals="-3"
      id="F_43c85f7c-e6ad-479e-b059-cdf6062b1e4d"
      unitRef="U_USD">-820000</us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent
      contextRef="C_75d911cf-8c03-4e82-bb11-bcd13db8cad6"
      decimals="-3"
      id="F_6812e6b8-8089-414f-95ef-c6595a46ce00"
      unitRef="U_USD">0</us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="C_63a76c93-2a26-4de1-a0c4-7110a6ca7658"
      decimals="-3"
      id="F_6bcf1d61-ca9a-4ef9-b3ea-9d69e2325f7e"
      unitRef="U_USD">13100000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="C_fdf70c63-9965-4cc4-8ad3-bbb8b4307386"
      decimals="-3"
      id="F_0410c4e2-8885-4b8a-8697-118c5f055500"
      unitRef="U_USD">12010000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_0ae23dd3-5c9f-40a2-96e8-5d7e5f380196"
      decimals="-3"
      id="F_4499c4f3-688f-4261-b8f6-4fa873b6c971"
      unitRef="U_USD">4000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="C_cbff6a12-711c-4e26-9260-4c1a14280f1e"
      id="F_e30ab2a0-0a20-47cf-ac6f-d95cea33e88e">2025-12-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="C_cbff6a12-711c-4e26-9260-4c1a14280f1e"
      decimals="4"
      id="F_5b5d1e32-1cc4-4f54-a5c4-ba8ac0f7f19c"
      unitRef="U_pure">0.05</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="C_cbff6a12-711c-4e26-9260-4c1a14280f1e"
      decimals="2"
      id="F_b7e9a0f6-673f-4784-8a17-711b898e70e2"
      unitRef="U_pure">0.30</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="C_ab126089-0754-45a2-ac59-bbd8710b30e7"
      decimals="1"
      id="F_d4abfa71-f92c-49cb-ac97-94b49dc96188"
      unitRef="U_pure">34.8</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="C_8a270e92-0cb4-45c7-bd76-6c1ac0c8f34c"
      decimals="1"
      id="F_920b6c2b-1e7b-4703-ac23-2bb2ea24b3e5"
      unitRef="U_pure">35</us-gaap:DebtInstrumentMeasurementInput>
    <gnss:GainLossOnDebtIssuance
      contextRef="C_cbff6a12-711c-4e26-9260-4c1a14280f1e"
      decimals="-3"
      id="F_5c917845-ecf7-4f20-90ce-8f83e0580ef2"
      unitRef="U_USD">-480000</gnss:GainLossOnDebtIssuance>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="C_f8ebeeb8-7525-4809-b38b-a481f1ec7341"
      decimals="-3"
      id="F_a16d2ea8-8db9-4c2f-bfe6-6ff474b9c4b5"
      unitRef="U_USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3
      contextRef="C_66ea595f-aafb-4e98-aa2c-347738b5bcc7"
      decimals="-3"
      id="F_ca838d63-7975-47a9-94d7-a7404dd0a466"
      unitRef="U_USD">4480000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="C_66ea595f-aafb-4e98-aa2c-347738b5bcc7"
      decimals="-3"
      id="F_0586364c-adaa-44c3-82a3-f1db055fb31e"
      unitRef="U_USD">430000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="C_4d5a3779-5b86-4dac-8321-ab7d8eb14d07"
      decimals="-3"
      id="F_6def0365-274e-4fb3-8562-6a2c94381b1c"
      unitRef="U_USD">4910000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="C_c3b03f95-10ed-402b-9524-18b33b7b0d2b"
      decimals="INF"
      id="F_82dd1f8b-56c7-4bf2-8d2b-801dd7df5eb0"
      unitRef="U_shares">3068182</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_c3b03f95-10ed-402b-9524-18b33b7b0d2b"
      decimals="INF"
      id="F_d9236809-e967-430e-b3c7-54e77647878e"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.53</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_4034ac71-7eb2-4484-b68e-e4c48775a7d6">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following is a summary of the fair value assumptions applied in determining the initial fair value and the subsequent fair value of the warrant liabilities as of each respective date:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:57.848%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:17.456999999999997%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:17.456999999999997%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,640&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Transfer in&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Change in fair value within &lt;/span&gt;&lt;span&gt;&lt;span style="-sec-ix-hidden:F_9403dfac-0b43-45e0-8155-74279746e2d3;"&gt;&lt;span style="-sec-ix-hidden:F_778ab602-1288-493b-abbf-948f9adc56ef;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;net loss&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,070&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,515&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,570&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,640&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="C_cab5d832-cea3-45f4-a7a5-cad7468ad512"
      decimals="-3"
      id="F_bab0f7e3-b8ff-4eed-abc2-5224912cebd7"
      unitRef="U_USD">6640000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="C_f3aed8f4-996c-4a2b-b9ff-2873aa6fbeca"
      decimals="-3"
      id="F_ddcedd35-2a8a-4350-ab7c-95f3e4bd1504"
      unitRef="U_USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3
      contextRef="C_67cb61db-a05f-4806-9117-af13765af179"
      decimals="-3"
      id="F_abf6e881-6859-4b88-8161-bef34267960e"
      unitRef="U_USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3
      contextRef="C_db030b78-57ef-4217-b38c-01c660515bf5"
      decimals="-3"
      id="F_612de88c-e8f2-4853-b90f-a2c4ac16aca3"
      unitRef="U_USD">3125000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="C_67cb61db-a05f-4806-9117-af13765af179"
      decimals="-3"
      id="F_f4a16ac5-db2d-4fec-951b-6a7104d338d6"
      unitRef="U_USD">-3070000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="C_db030b78-57ef-4217-b38c-01c660515bf5"
      decimals="-3"
      id="F_2bfc28ef-e1f9-4565-ae22-431ff781958d"
      unitRef="U_USD">3515000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="C_97896611-3cbe-47c4-bc34-8dadd3a7f1b4"
      decimals="-3"
      id="F_75c3dcec-e78c-4af5-a12f-5b5f11755577"
      unitRef="U_USD">3570000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="C_cab5d832-cea3-45f4-a7a5-cad7468ad512"
      decimals="-3"
      id="F_cfa86675-6745-41c5-a670-8abc50c6245c"
      unitRef="U_USD">6640000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_68ef05a8-a37c-44b3-8ea8-bdd6f1ddfc18">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;A summary of the changes in the fair value of the warrant liabilities Level 3 rollforward is as follows:&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:61.312%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.16%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.183%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.16%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.183%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Discount Rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;62.6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;58.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="C_d1d5081d-60c7-4627-901d-d491ee60be87"
      decimals="3"
      id="F_26327f42-0379-463e-b1d8-bcbfbc32f9a5"
      unitRef="U_pure">0.037</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="C_e8fe29ee-65db-4740-9065-c13d03fb3000"
      decimals="3"
      id="F_165e2a1f-e5dd-49cf-b9c5-c8d5d3c73336"
      unitRef="U_pure">0.036</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="C_91016502-e0ce-456d-b3aa-becec488a85a"
      decimals="3"
      id="F_9ccfec85-fd57-4bfc-b36a-7711a84f9026"
      unitRef="U_pure">0.626</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="C_d8d13d42-e7e8-452c-a1a9-0d4d75b74c35"
      decimals="3"
      id="F_268e5f42-d1eb-491b-9f01-0c1cb8d9c748"
      unitRef="U_pure">0.58</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_2a21eee9-7fd6-45a1-80a6-1cfe39156671">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;13. LEASES&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company determines if an arrangement is a lease at inception. The guidance in ASC 842 defines a lease as a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration.  Operating lease ROU assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date. The Company&#x2019;s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. Additionally, the portfolio approach is used in determining the discount rate used to present value lease payments. The ROU asset includes any lease payments made and excludes lease incentives and initial direct costs incurred.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company is party to operating leases for office and production facilities and equipment under agreements that expire at various dates through 2028. The Company elected the package of practical expedients permitted under the new lease standard. In electing the practical expedient package, the Company is not required to reassess whether an existing or expired contract is or contains a lease, reassess the lease classification for expired or existing leases nor reassess the initial direct costs for leases that commenced before the adoption of ASC 842. The Company also elected the short-term lease exemption such that the new lease standard was applied to leases greater than one year in duration. Leases with an initial term of twelve months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;For leases beginning on or after October 1, 2019, lease components are accounted for separately from non-lease components for all asset classes. Certain of the Company&#x2019;s leases contain renewal provisions and escalating rental clauses and generally require the Company to pay utilities, insurance, taxes and other operating expenses. The renewal provisions of existing lease agreements were not included in the determination of the operating lease liabilities and the ROU assets. Variable payments such as excess usage fees on existing equipment leases were not included in the determination of the lease liabilities and the ROU assets as the achievement of the specified target that triggers the variable lease payment is not considered probable. In addition, the Company&#x2019;s facility lease in Spain has an escalating lease clause based on a consumer price index which is considered a variable lease payment and is not included in the determination of the lease liability and ROU asset. A 10% increase in the index would increase the total lease liability approximately $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;42&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. The Company&#x2019;s leases do not contain any residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;During the year ended September 30, 2025, the Company added an additional operating ROU asset of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and operating lease liabilities of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for Puerto Rico project-based employee housing. &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The tables below show the operating ROU assets and liabilities as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2024, and the balances as of September 30, 2025, including the changes during the periods.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:80.236%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Operating lease&lt;br/&gt;ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating lease ROU assets as of September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,110&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Additional operating lease ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less amortization of operating lease ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;767&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Effect of exchange rate on operating lease ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating lease ROU assets as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,419&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:80.236%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Operating lease&lt;br/&gt;liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating lease liabilities as of September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,290&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Additional operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less lease principal payments on operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Effect of exchange rate on operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating lease liabilities as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,343&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less non-current portion&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,218&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Current portion as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;As of September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, the Company&#x2019;s operating leases have a weighted-average remaining lease term of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;2.8&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; years and a weighted-average discount rate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The maturities of the operating lease liabilities were as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:80.236%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Fiscal year ending September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,243&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,260&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,047&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2029&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2030&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total undiscounted operating lease payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less imputed interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;207&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,343&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;For the years ended September 30, 2025 and September 30, 2024, total lease expense under operating leases was approximately &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;"&gt;923&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;982&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <gnss:IncreaseInLeaseLiabilityWith10IncreaseInIndex
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_cfb94096-0a18-4006-95e3-09dcba3606ce"
      unitRef="U_USD">42000</gnss:IncreaseInLeaseLiabilityWith10IncreaseInIndex>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_aec8aea2-4505-40be-9b9b-8f4af352ff41"
      decimals="-3"
      id="F_032ab8fb-7910-46a8-8e1b-fbadf4dc2d78"
      unitRef="U_USD">67000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_aec8aea2-4505-40be-9b9b-8f4af352ff41"
      decimals="-3"
      id="F_bf6a2d92-c52d-4431-bccd-13fd75db192b"
      unitRef="U_USD">67000</us-gaap:OperatingLeaseLiability>
    <gnss:InitialMeasurementOfOperatingLeaseTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_ea735d26-6806-4163-a55c-549a58fb549f">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The tables below show the operating ROU assets and liabilities as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2024, and the balances as of September 30, 2025, including the changes during the periods.&lt;/span&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:80.236%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Operating lease&lt;br/&gt;ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating lease ROU assets as of September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,110&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Additional operating lease ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less amortization of operating lease ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;767&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Effect of exchange rate on operating lease ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating lease ROU assets as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,419&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:80.236%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Operating lease&lt;br/&gt;liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating lease liabilities as of September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,290&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Additional operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less lease principal payments on operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Effect of exchange rate on operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating lease liabilities as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,343&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less non-current portion&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,218&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Current portion as of September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</gnss:InitialMeasurementOfOperatingLeaseTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_fce05913-75a3-45fb-ae16-e3ebeedf18c3"
      unitRef="U_USD">3110000</us-gaap:OperatingLeaseRightOfUseAsset>
    <gnss:AdditionalOperatingLeaseRightOfUseAssets
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_6b123aec-2585-4b1b-9d81-c81e475ccb7c"
      unitRef="U_USD">67000</gnss:AdditionalOperatingLeaseRightOfUseAssets>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_442964df-63e8-448a-a458-8e01ccc3a2bd"
      unitRef="U_USD">767000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <gnss:EffectOfExchangeRateOnOperatingLeaseROUAssets
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_ce2b2df2-6a67-4dad-a836-d63f4d587cba"
      unitRef="U_USD">9000</gnss:EffectOfExchangeRateOnOperatingLeaseROUAssets>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_10227dbe-abba-4567-a9c8-2af17271ba63"
      unitRef="U_USD">2419000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_3d4833d3-d91a-4142-a7c8-3d86068de205"
      unitRef="U_USD">4290000</us-gaap:OperatingLeaseLiability>
    <gnss:AdditionalOperatingLeaseLiabilities
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_dea15b97-bdd8-4695-ab88-234955dfc8f7"
      unitRef="U_USD">67000</gnss:AdditionalOperatingLeaseLiabilities>
    <us-gaap:OperatingLeasePayments
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_65558b2e-5de4-42dd-a0d2-aeae161b4569"
      unitRef="U_USD">1024000</us-gaap:OperatingLeasePayments>
    <gnss:EffectOfExchangeRateOnOperatingLeaseLiability
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_a7d282da-8d78-4c3c-b4bc-f383e67c6feb"
      unitRef="U_USD">10000</gnss:EffectOfExchangeRateOnOperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_288ba71b-c937-473c-af84-4922d2f022ef"
      unitRef="U_USD">3343000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_00ce5bc3-017a-4770-b034-0d6d58b7f653"
      unitRef="U_USD">2218000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_8be4d825-ff5f-45bf-88d0-f7597b4f8529"
      unitRef="U_USD">1125000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      id="F_d3fb0a9a-1907-46ae-a6aa-1f2544f949f8">P2Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="3"
      id="F_9e7b7f59-d916-4052-96ef-277a42ffb171"
      unitRef="U_pure">0.042</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_0207210e-9e29-4d3a-b58c-7c7dc4557d99">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The maturities of the operating lease liabilities were as follows:&lt;/span&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:80.236%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Fiscal year ending September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,243&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,260&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,047&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2029&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2030&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total undiscounted operating lease payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,550&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less imputed interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;207&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,343&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_b70b840b-96af-498d-900c-e8cafdd6a6ad"
      unitRef="U_USD">1243000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_d2e5d803-16b2-42b5-a450-773e3ab62a59"
      unitRef="U_USD">1260000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_e7bae5bf-cbd6-4ca2-9f72-c3738c284c0f"
      unitRef="U_USD">1047000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_41e23f09-c26b-4ca9-a05d-eb44e59ce642"
      unitRef="U_USD">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_a7a2477f-70b9-42ec-b172-168264d9b151"
      unitRef="U_USD">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_a6776347-ce2f-4951-aab6-18e77e9dbd39"
      unitRef="U_USD">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_8a5ea778-d831-433f-a656-5336405f59bb"
      unitRef="U_USD">3550000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_92226052-2023-4998-bf1e-bf29e43966d7"
      unitRef="U_USD">207000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_10ed3792-fd35-41a7-8c05-b66bb1d4001c"
      unitRef="U_USD">3343000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseExpense
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_7d0f2c32-9181-4a54-9ff0-c831d3fdbdf2"
      unitRef="U_USD">923000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_69bcbdde-34d4-4ef9-b1b0-fec00f8a1933"
      unitRef="U_USD">982000</us-gaap:OperatingLeaseExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_6e909ebb-53b9-4860-b992-a22947536e98">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;14. INCOME TAXES&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11pt;font-family:'Calibri',sans-serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Pre-tax income/(loss) was attributed to the following jurisdictions:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Domestic operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,660&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;31,964&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Foreign operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;667&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;171&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,993&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;32,135&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Income taxes consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Current tax provision&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;State&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Foreign&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;121&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;109&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total current tax provision&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;119&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;120&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred provision&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;390&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;State&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;135&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total deferred provision&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;119&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;405&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;A reconciliation of income taxes at the federal statutory rate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;21&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% to the effective tax rate was as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Income taxes computed at the federal statutory rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,780&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,744&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Change in valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,867&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,466&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Nondeductible compensation, interest expense and other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;898&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;956&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;State income taxes, net of federal tax benefit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;583&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;334&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Change in R&amp;amp;D credit carryover&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;407&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;NOL expirations and other prior year true-ups&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,725&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,051&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Foreign rate differential &amp;amp; foreign taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;195&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;104&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Tax impacts of Evertel acquisition accounting&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;119&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;405&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The types of temporary differences between the tax basis of assets and liabilities and their approximate tax effects that give rise to a significant portion of the net deferred tax asset as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and 2024 were as follows:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,070&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,357&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Research and development credit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,242&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Share-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;543&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;562&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Patents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,859&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,770&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accruals and other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,621&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,227&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Capitalized R&amp;amp;E expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,257&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Allowances&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;327&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;199&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;27,919&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;25,647&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;144&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;216&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;517&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;619&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Acquired intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,171&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,592&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Gross deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,427&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;26,087&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;23,220&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Net deferred tax assets and liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;As of September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, the Company had net deferred tax assets and liabilities of approximately $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; due to the establishment of a full valuation allowance against its net deferred tax assets. The deferred tax assets are primarily comprised of federal and state NOL carryforwards and federal and state research and development (&#x201c;R&amp;amp;D&#x201d;) tax credit carryforwards offset by valuation allowance. As of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, the Company had federal, California, and other state NOL carryforwards of approximately $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;42,427&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19,297&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;458&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively. The federal NOLs if not utilized will expire from tax years September 30, 2026 through 2037, except for $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;26,737&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; which have an indefinite carryforward period. The California NOLs if not utilized will expire from tax years September 30, 2043 through 2045. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;state NOLs if not utilized will expire from tax years September 30, 2038 through 2045. The Company&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;also &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;has an estimated $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,003&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;434&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of federal and California R&amp;amp;D tax credits, respectively, as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025, where a portion of federal R&amp;amp;D tax credits will begin to expire next year. The California R&amp;amp;D tax credits do not expire.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company reviews its ability to realize its deferred tax assets on a quarterly basis. In doing so, management considers historical and projected taxable income of the Company, along with any tax planning strategies and any other positive or negative evidence. Realization is dependent on generating sufficient taxable income prior to the expiration of the loss carryforwards and other deferred assets. As of September 30, 2025, the Company does not believe that it is more likely than not that its deferred tax assets will be realized; accordingly, a full valuation allowance has been established and no deferred tax asset is shown in the accompanying balance sheet.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;As of September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, the Company had &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; unrecognized tax benefits. The Company&#x2019;s practice is to recognize interest and/or penalties related to income tax matters in income tax expense.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Pursuant to Internal Revenue Code (IRC) Sections 382 and 383, the annual use of the Company&#x2019;s net operating loss and R&amp;amp;D tax credit carryforwards may be limited in the event a cumulative change in ownership of more than 50% occurs within a three-year period. The Company has not completed an IRC Section 382/383 analysis regarding the limitation of net operating loss and research and development credit carryforwards. Due to the existence of the valuation allowance, any permanent limitations on the use of the Company&#x2019;s net operating loss and research and development credit carryforwards will not impact the Company&#x2019;s effective tax rate.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company is subject to taxation in the U.S. and various foreign jurisdictions. The Company&#x2019;s U.S. federal tax returns since September 30, 2005 are subject to examination by the Internal Revenue Service due to the generation of U.S. federal NOL and credit carryforwards. The Company&#x2019;s U.S. state returns are generally subject to examination for four years after the filing date.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_5ae976cc-b02d-484a-a117-ee4c7cfe4416">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Pre-tax income/(loss) was attributed to the following jurisdictions:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Domestic operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,660&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;31,964&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Foreign operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;667&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;171&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,993&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;32,135&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_37ddfcfc-e0d9-4d56-b549-13168176e80c"
      decimals="-3"
      id="F_b014d25a-7bd4-4b66-9897-24ac9ca6992e"
      unitRef="U_USD">-18660000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_892f0de5-33a6-448e-a2c5-62c4e091bec1"
      decimals="-3"
      id="F_224b6ff2-888e-4a62-83f6-721e1fbe9f10"
      unitRef="U_USD">-31964000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_3bca1bd9-f257-44af-bcf1-5e1fb2d1fdc4"
      decimals="-3"
      id="F_5241041c-108e-483a-8a0e-857077f553e4"
      unitRef="U_USD">667000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_caf337eb-d2f1-4f19-8a05-9bb7ef504672"
      decimals="-3"
      id="F_de69dd96-08e1-4fda-a77e-523682c1b0dc"
      unitRef="U_USD">-171000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_ec26212f-22a9-4f5e-831e-1287423e4a86"
      unitRef="U_USD">-17993000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_ca58337f-367e-4676-9f61-8cf3d39fccf7"
      unitRef="U_USD">-32135000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_85a9cdf9-ab2a-48d8-aee6-ce5ab67700e4">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Income taxes consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Current tax provision&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;State&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Foreign&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;121&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;109&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total current tax provision&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;119&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;120&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred provision&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;390&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;State&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;135&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total deferred provision&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;119&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;405&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_16e14eb8-cc05-4905-ba35-7db06e7b351c"
      unitRef="U_USD">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_1a3496b6-dabb-4593-b431-f22cc4700b78"
      unitRef="U_USD">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_409768a8-fd00-499f-9f70-81c20885dbd4"
      unitRef="U_USD">-2000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_4472c80a-20dc-4d6d-a00c-1330d4b71d80"
      unitRef="U_USD">11000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_c218c688-e025-4e32-bc05-bb2c566d9b56"
      unitRef="U_USD">121000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_61a4cff3-1354-44b6-8859-6ceb04ffcbd0"
      unitRef="U_USD">109000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_539b63cd-e64a-4b83-b0c7-d0e8abd60c82"
      unitRef="U_USD">119000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_f387951f-c4ed-498a-b65b-3c5fb38ba7c5"
      unitRef="U_USD">120000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_4da0e4c0-c171-4d7e-8659-3c74265e7f93"
      unitRef="U_USD">-0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_cb8cd7cb-1ffe-4d1a-84a6-2fee57fc1c19"
      unitRef="U_USD">-390000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_011db48d-cde0-4b8c-93d6-bcc8622a3371"
      unitRef="U_USD">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_aca382c8-8ed6-4f5f-bc24-d83a9737dffc"
      unitRef="U_USD">-135000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_6711f4fb-6fda-4444-9869-6019515801b7"
      unitRef="U_USD">-0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_27a4e6e2-b410-43f5-9db5-21dded69a0b7"
      unitRef="U_USD">-525000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_142c6eba-750b-4210-9117-a0fb26ce7690"
      unitRef="U_USD">119000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_7a690b8f-a082-4e40-835e-15372d8acef4"
      unitRef="U_USD">-405000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_b3d71f74-7380-4605-b58d-6427019feec7">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;A reconciliation of income taxes at the federal statutory rate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;21&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% to the effective tax rate was as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Income taxes computed at the federal statutory rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,780&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,744&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Change in valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,867&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,466&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Nondeductible compensation, interest expense and other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;898&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;956&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;State income taxes, net of federal tax benefit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;583&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;334&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Change in R&amp;amp;D credit carryover&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;407&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;NOL expirations and other prior year true-ups&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,725&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,051&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Foreign rate differential &amp;amp; foreign taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;195&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;104&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Tax impacts of Evertel acquisition accounting&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;119&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;405&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="2"
      id="F_5d5dfb71-eca5-48ea-8a48-050da21b42ac"
      unitRef="U_pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="2"
      id="F_ae743c30-6bce-4236-973c-c09bbd432f02"
      unitRef="U_pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_e23afce5-204f-4d43-bc97-0dff92245470"
      unitRef="U_USD">-3780000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_6b94aa0e-fb8d-4b99-b563-e6f01c5c3002"
      unitRef="U_USD">-6744000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_08ff58d8-6055-4329-a9c5-20cf9e3f7efa"
      unitRef="U_USD">2867000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_a447aa2d-d3dd-430e-81e1-a45bf4bc7071"
      unitRef="U_USD">3466000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <gnss:NondeductibleCompensationInterestExpenseAndOther
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_e0f49f21-cdc0-4c0b-ad5f-c77e7b933ccb"
      unitRef="U_USD">-898000</gnss:NondeductibleCompensationInterestExpenseAndOther>
    <gnss:NondeductibleCompensationInterestExpenseAndOther
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_36915435-c162-47f9-988f-a92b452800f3"
      unitRef="U_USD">956000</gnss:NondeductibleCompensationInterestExpenseAndOther>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_2d7345a7-7f4c-4e27-bace-4e29204d1cc0"
      unitRef="U_USD">-583000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_9f8fa49e-83bb-471f-9735-cff95b38ed9e"
      unitRef="U_USD">-334000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <gnss:IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_c5ff3721-bd7d-4eae-97f6-c64ef22b2d3f"
      unitRef="U_USD">-407000</gnss:IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover>
    <gnss:IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_9e24b04e-2b0b-4b21-8bc8-e3c916ab7d1f"
      unitRef="U_USD">-379000</gnss:IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_0b5ec6de-5bd4-4b94-ac91-3c0110c305e8"
      unitRef="U_USD">2725000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_7588b31a-74b8-4a46-b0eb-1381475b480c"
      unitRef="U_USD">3051000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_d16c44b2-105d-4474-8488-48a56c48125d"
      unitRef="U_USD">195000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_83ed1d39-cef3-47e0-92e1-eeb7e46e275f"
      unitRef="U_USD">104000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <gnss:IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_167b6df9-d5eb-4a04-9e3c-2b6f339899aa"
      unitRef="U_USD">-0</gnss:IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting>
    <gnss:IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_b3844021-aa46-4ae0-aae9-cf402929703e"
      unitRef="U_USD">-525000</gnss:IncomeTaxReconciliationTaxImpactOfAcquisitionAccounting>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_cfa6dac0-19f5-4298-8086-d9bc5bc7c435"
      unitRef="U_USD">119000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_c2006b3f-876e-4249-a224-b6111fa3348a"
      unitRef="U_USD">-405000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_88c2e2a8-5563-4778-9850-44306b1c97f2">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The types of temporary differences between the tax basis of assets and liabilities and their approximate tax effects that give rise to a significant portion of the net deferred tax asset as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and 2024 were as follows:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:95.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,070&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,357&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Research and development credit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,242&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Share-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;543&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;562&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Patents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,859&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,770&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Accruals and other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,621&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,227&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Capitalized R&amp;amp;E expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,257&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Allowances&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;327&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;199&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;27,919&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;25,647&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;144&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;216&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating ROU assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;517&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;619&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Acquired intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,171&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,592&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Gross deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,427&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Less valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;26,087&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;23,220&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Net deferred tax assets and liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_4eba4b0a-cb63-487d-a211-059e3d4495df"
      unitRef="U_USD">13070000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_93243aeb-ba8f-427a-8046-538b035d04b4"
      unitRef="U_USD">12357000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_74befbde-4ed5-41eb-bb10-0ac99295596e"
      unitRef="U_USD">4242000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_2a93da0b-5d21-442b-855e-28e1206cbca2"
      unitRef="U_USD">4639000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_b3ce32e0-4b1b-4d04-8a69-4376e47e269e"
      unitRef="U_USD">543000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_5805f119-1c9f-4835-9612-ae22ba1e93a8"
      unitRef="U_USD">562000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_766cda99-95f5-4c04-abfd-84707c0a0342"
      unitRef="U_USD">1859000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_dc1dd3df-3e48-455a-8e6c-0bf477be818e"
      unitRef="U_USD">1770000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_55d0974c-882e-47bd-8b93-65dc8f9e098e"
      unitRef="U_USD">2621000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_b52ee6b4-d04d-4608-87f8-567033b2ffeb"
      unitRef="U_USD">2227000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <gnss:CapitalizedResearchAndExperimental
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_2112e1e0-a7e0-407d-b9d7-15f84d93f220"
      unitRef="U_USD">5257000</gnss:CapitalizedResearchAndExperimental>
    <gnss:CapitalizedResearchAndExperimental
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_5948dc40-8145-44f9-a04b-af08119afeda"
      unitRef="U_USD">3893000</gnss:CapitalizedResearchAndExperimental>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_a648679c-d9fa-4f6c-9511-f4de986076ff"
      unitRef="U_USD">327000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_a0ed5c91-c85b-4b77-902a-06939ce5d67d"
      unitRef="U_USD">199000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_f1cb6b35-3e8e-4aca-884a-1160976d3444"
      unitRef="U_USD">27919000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_05c62cc5-73d8-47ba-a290-222f0a271c3a"
      unitRef="U_USD">25647000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_b6fbe3be-bba2-4be1-ab37-f3505cae751b"
      unitRef="U_USD">144000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_043497e0-751e-4ef0-9022-9f7c11e6b38b"
      unitRef="U_USD">216000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <gnss:DeferredTaxLiabilitiesOperatingRightofuseAssets
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_beda7f82-479e-4629-915b-ca9f90acdcce"
      unitRef="U_USD">517000</gnss:DeferredTaxLiabilitiesOperatingRightofuseAssets>
    <gnss:DeferredTaxLiabilitiesOperatingRightofuseAssets
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_3716a369-713e-4250-a303-12632feadf40"
      unitRef="U_USD">619000</gnss:DeferredTaxLiabilitiesOperatingRightofuseAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_c8950689-6445-4991-a0c9-f5c7d1f6b7df"
      unitRef="U_USD">1171000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_14d5e000-88cf-4d54-8eeb-738849b04249"
      unitRef="U_USD">1592000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_239ecf56-4770-44a3-8319-cf84531cd660"
      unitRef="U_USD">1832000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_1210a71a-f9e7-4850-b321-ed90c4ad89be"
      unitRef="U_USD">2427000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_a309e087-8505-405f-901b-3b4acc41e098"
      unitRef="U_USD">26087000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_e88a5f14-61e4-4e3c-b9f6-63d92a068160"
      unitRef="U_USD">23220000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_b6b5fbd8-728e-475b-8aa4-33c175261324"
      unitRef="U_USD">0</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_6550d4ba-2d8d-418d-9200-774ad0e60e21"
      unitRef="U_USD">0</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="C_ff5deb87-9f61-4c29-9987-186f54b1ba8c"
      decimals="-3"
      id="F_60b87329-b03b-485a-9e87-7f480d0ac6ea"
      unitRef="U_USD">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="C_ff5deb87-9f61-4c29-9987-186f54b1ba8c"
      decimals="-3"
      id="F_8a90c218-375b-4a90-8d08-f7c91007106e"
      unitRef="U_USD">42427000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="C_4b464fe2-c73b-4995-a294-e0b7597af3e6"
      decimals="-3"
      id="F_a78d294a-c70f-4aab-ab95-ac9e6e1be74d"
      unitRef="U_USD">19297000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="C_87689cd8-6689-4888-ba3a-5c8ed326dacc"
      decimals="-3"
      id="F_610b448d-1e48-4f3e-8fb3-09afe310abda"
      unitRef="U_USD">458000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="C_ff5deb87-9f61-4c29-9987-186f54b1ba8c"
      decimals="-3"
      id="F_7af12dcd-388b-4d61-ba0e-929017cabce7"
      unitRef="U_USD">26737000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="C_ff5deb87-9f61-4c29-9987-186f54b1ba8c"
      decimals="-3"
      id="F_27122b38-8fe7-4907-9961-debe06c11394"
      unitRef="U_USD">3003000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="C_205a81cd-fe60-45f4-a2fc-157e051d60bf"
      decimals="-3"
      id="F_b1787fcf-16f5-4b85-94b0-109c67652d4f"
      unitRef="U_USD">434000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_7c20021f-5812-42d6-bd2d-9b5e6a232a6f"
      unitRef="U_USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_a47a8545-df20-4e86-963f-40a4536eee27">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;15. COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Employment Agreements&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company entered into an employment agreement with our chief executive officer that provides for severance benefits including twelve months&#x2019; salary and health benefits, a pro-rata share of his annual cash bonus for the fiscal year in which the termination occurs to which he would have become entitled had he remained employed through the end of the fiscal year and vesting of a share of stock options held by him that are subject to performance-based vesting. The agreement also has a change in control clause whereby the chief executive officer would be entitled to receive specific severance and equity vesting benefits if specified termination events occur.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;There were no other employment agreements with executive officers or other employees providing future benefits or severance arrangements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Employee Benefit&#x2014;401K Plan&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company has a defined contribution plan (401(k)) covering its employees. Matching contributions are made on behalf of all participants at the discretion of the board of directors. During the years ended September 30, 2025 and September 30, 2024, the Company made matching contributions of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;451&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;455&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Litigation&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company may at times be involved in litigation in the ordinary course of business. The Company will, from time to time, when appropriate in management&#x2019;s estimation, record adequate reserves in the Company&#x2019;s financial statements for pending litigation.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Guarantees and Indemnifications&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company enters into indemnification provisions under (i) its agreements with other companies in its ordinary course of business, typically with business partners, contractors, customers and landlords and (ii) its agreements with investors. Under these arrangements, the Company may indemnify other parties such as business partners, customers, underwriters, and investors for certain losses suffered, claims of intellectual property infringement, negligence and intentional acts in the performance of services, and violations of laws including certain violations of securities laws. The Company&#x2019;s obligation to provide such indemnification in such circumstances would arise if, for example, a third party sued a customer for intellectual property infringement and the Company agreed to indemnify the customer against such claims. The Company is unable to estimate with any reasonable accuracy the liability that may be incurred pursuant to such indemnification obligations. Some of the factors that would affect this assessment include, but are not limited to, the nature of the claim asserted, the relative merits of the claim, the financial ability of the parties, the nature and amount of damages claimed, insurance coverage that the Company may have to cover such claims, and the willingness of the parties to reach settlement, if any. Because of the uncertainty surrounding these circumstances, the Company&#x2019;s indemnification obligations&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;could range from immaterial to having a material adverse impact on its financial position and its ability to continue in the ordinary course of business. The Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements in the past, and the Company had no liabilities recorded for these agreements as of September 30, 2025 and 2024.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Under its bylaws, the Company has agreed to indemnify its officers and directors for certain events or occurrences arising as a result of the officer or director serving in such capacity. All directors and officers have executed indemnification agreements. The term of the indemnification period is for the officer or director&#x2019;s lifetime. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited. However, the Company has a director and officers&#x2019; liability insurance policy that limits its exposure and enables it to recover a portion of any future amounts paid. As a result of its insurance policy coverage, the Company does not believe that a material loss exposure related to these agreements is either probable or can be reasonably estimated. Accordingly, the Company has no liability recorded for these agreements as of September 30, 2025 and 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_cabef31c-7190-454b-84f2-b913f49949b9"
      unitRef="U_USD">451000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_d7df70e5-c0f1-491c-9b30-2d91da6b171c"
      unitRef="U_USD">455000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_75cf52dd-bfaa-476f-8872-d2f4441a0bb6">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;16. SHARE-BASED COMPENSATION&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Equity compensation plans&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Amended and Restated 2015 Equity Incentive Plan (&#x201c;2015 Equity Plan&#x201d;) expired on &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;January 19, 2025&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, with awards relating to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,918,238&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of common stock remaining outstanding under such plan. The 2025 Equity Incentive Plan (&#x201c;2025 Equity Plan&#x201d; and, together with the 2015 Equity Plan, the &#x201c;Equity Plans&#x201d;) was adopted by the Company&#x2019;s Board of Directors on January 27, 2025 and approved by the Company&#x2019;s stockholders on March 17, 2025. The 2025 Equity Plan authorizes the issuance of stock options, restricted stock, stock appreciation rights, restricted stock units (&#x201c;RSUs&#x201d;) and performance awards up to an aggregate of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,000,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of common stock to employees, directors, advisors or consultants.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; As of September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, there were options and restricted stock units outstanding covering &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,276,458&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of common stock under the Equity Plans, and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,686,184&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of common stock available for grant, for a total of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,962,642&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of common stock authorized and unissued under the Equity Plans.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Share-based compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company&#x2019;s stock options have various restrictions that reduce option value, including vesting provisions and restrictions on transfer and hedging, among others, and are often exercised prior to their contractual maturity. Share-based compensation is accounted for in accordance with &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;ASC Topic 718: Compensation - Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. Total compensation expense for all share-based awards is based on the estimated fair market value of the equity instrument issued on the grant date. For share-based awards that vest based solely on a service condition, compensation expense is recognized on a straight-line basis over the total requisite service period for the entire award. For share-based awards that vest based on a market condition, compensation expense is recognized on a straight-line basis over the requisite service period of each separately vesting tranche. For share-based awards that vest based on a performance condition, compensation expense is recognized for the number of awards that are expected to vest based on the probable outcome of the performance condition. Compensation cost for these awards will be adjusted to reflect the number of awards that ultimately vest.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Stock options&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;A summary of the activity in options to purchase the common stock of the Company as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025, is presented below:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:59.26%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.54%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.84%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Number of Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Outstanding September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,695,740&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.84&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,063,250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.76&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Forfeited/expired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;732,393&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.47&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;27,481&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.77&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Outstanding September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,999,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.71&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Exercisable September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,530,276&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.98&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The aggregate intrinsic value for options outstanding and options exercisable as of September 30, 2025 was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;538&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;161&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, respectively. The aggregate intrinsic value represents the difference between the Company&#x2019;s closing stock price on the last day of trading during the year, which was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.45&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; per share, and the exercise price multiplied by the number of applicable options. The total value of stock options exercised during the year ended September 30, 2025, was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;91&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; proceeds were received from these exercises. The total value of stock options exercised during the year ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2024, was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;300&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; proceeds were received from these exercises. The Company recognized &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;42&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;124&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; as a tax benefit in the income tax provision for the years ended September 30, 2025 and 2024, respectively.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes information about stock options outstanding as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:35.347%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.242%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.502%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8.762%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.502%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.242%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Range of &lt;br/&gt;Exercise Prices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Number&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Term&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Number&lt;br/&gt;Exercisable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.70&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;707,876&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5.16&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;211,765&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.20&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;40,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5.67&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.26&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,084&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.25&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.59&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.59&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;701,750&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6.18&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.59&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.64&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.68&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;85,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.75&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;48,542&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.69&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,000,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.02&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;200,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.70&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.40&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,127,365&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.06&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.09&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;958,511&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.15&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.46&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6.87&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;337,125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5.30&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.95&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;99,374&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.90&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,999,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.47&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.71&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,530,276&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.98&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company recorded &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;993&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;626&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of stock option compensation expense for employees, directors and consultants for the years ended September 30, 2025 and 2024, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;As of September 30, 2025, there was approximately &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,497&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of total unrecognized compensation costs related to outstanding stock options. This amount is expected to be recognized over a weighted average period of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;1.4&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; years. To the extent the forfeiture rate is different from what the Company anticipated, share-based compensation related to these awards will be different from the Company&#x2019;s expectations.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Stock options that do not contain market-based vesting conditions are valued using the Black-Scholes option pricing model. &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The weighted average estimated fair value of employee stock options granted, that vest without a market condition, during the years ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and 2024, was calculated with the following weighted average assumptions (annualized percentages):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:59.272%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.54%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.54%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60.8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;58.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Dividend yield&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Expected term in years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.7&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.2&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Expected volatility is based on the historical volatility of the Company&#x2019;s common stock over the period commensurate with the expected term of the options. The risk-free interest rate is based on rates published by the Federal Reserve Board. The contractual term of the options was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;seven years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. The expected term of the Company&#x2019;s stock options has been determined utilizing the &#x201c;simplified&#x201d; method for awards that qualify as &#x201c;plain-vanilla&#x201d;. The expected forfeiture rate is based on past experience and employee retention data. Forfeitures are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from those estimates. Such revision adjustments to expense will be recorded as a cumulative adjustment in the period in which the estimate is changed. The Company did &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;t pay a dividend in Fiscal &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;2025 or Fiscal 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;For stock options that contain market-based vesting conditions, the fair value of these options was determined using a Monte Carlo valuation approach. A Monte Carlo simulation is used to model the probability of different outcomes in a process that cannot easily be predicted due to the intervention of random variables. It is a technique used to understand the impact of risk and uncertainty and establishes a fair value based on the most likely outcome.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Performance-based stock options&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;On October 8, 2022, the Company awarded additional performance-based stock options (&#x201c;PVOs&#x201d;) &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;to purchase &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;800,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of the Company&#x2019;s common stock to a key executive, with a contractual term of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;seven years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. Vesting is based upon the achievement of certain performance criteria for each of Fiscal 2025 and 2026, and amended for combined Fiscal 2025 and 2026, including a minimum free cash flow margin and net revenue targets. Additionally, vesting is subject to the executive being employed by the Company at the time the Company achieves such financial targets. The Company did not record compensation expense related to these options for the year ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;On March 20, 2023, the Company granted PVOs to purchase up to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;450,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of the Company&#x2019;s stock to a key member of management with a contractual term of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;seven years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. Vesting is based upon the achievement of certain performance criteria for each of the first three twelve-month periods following the employee&#x2019;s start date, including targets related to growth in the institutional ownership of the Company&#x2019;s common stock and growth in the trading volume of the Company&#x2019;s common stock during such periods. Additionally, vesting is subject to the employee being employed by the Company on each of the first three anniversaries of the employee&#x2019;s start date. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;225,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of these options contain a market-based vesting condition and accounting principles do not require the market condition to be achieved in order for compensation expense to be recognized. The Company recorded &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of compensation expense related to these options during the year ended September 30, 2025. The Company recorded &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;130&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of compensation expense related to these options during the year ended September 30, 2024. This key member of management is no longer employed by the Company as of September 30, 2025, thus unvested PVOs are forfeited.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company did &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;t grant any PVOs during the year ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025. As of September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, there was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; unrecognized compensation related to PVOs.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Restricted stock units&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;A summary of restricted stock units of the Company as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025, is presented below:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:59.26%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.54%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.84%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Number of &lt;br/&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted &lt;br/&gt;Average Grant &lt;br/&gt;Date Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Outstanding September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;288,059&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.78&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;253,816&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.35&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;237,867&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.56&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Forfeited/cancelled&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;26,666&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Outstanding September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;277,342&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.62&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Compensation expense for RSUs was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;660&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for the year ended September 30, 2025. Compensation expense for RSUs was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;896&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for the year ended September 30, 2024. As of September 30, 2025, there was approximately &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;318&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of total unrecognized compensation costs related to outstanding RSUs. This amount is expected to be recognized over a weighted average period of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; years.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company recorded share-based compensation expense for restricted stock units and stock options are classified in the consolidated statements of operations as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:59.272%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.363%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.363%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Cost of revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;75&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Selling, general and administrative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,418&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,378&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Research and development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;170&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;207&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,663&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,652&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="C_b8fe5a2d-07d5-4225-a853-fd681bc7393f"
      id="F_0a2f8ba1-0566-4f3c-8aef-6c82c4bfb192">2025-01-19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <gnss:Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber
      contextRef="C_2e142501-7434-42a4-ac95-2f65ed1fbc7e"
      decimals="0"
      id="F_e7ff6599-f802-4fc8-b7d1-8767e451fe32"
      unitRef="U_shares">4918238</gnss:Share-BasedCompensationArrangementByShare-BasedPaymentAwardRemainingOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="C_5bb52a4a-d462-4fa4-ab25-da6d44a45d59"
      decimals="INF"
      id="F_68e87522-d702-4253-8114-88f1c8c4fbde"
      unitRef="U_shares">6000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <gnss:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber
      contextRef="C_ca8540fc-f227-450d-a923-25f49ede92e9"
      decimals="INF"
      id="F_c476fecc-7a6f-499e-8c3e-e157b73f8db6"
      unitRef="U_shares">4276458</gnss:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="C_be5d605d-03fe-414d-b3b3-d8f3a4813713"
      decimals="INF"
      id="F_599ccd50-fb86-49f9-89de-019bd1c4f755"
      unitRef="U_shares">5686184</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_f9d32dbf-b5d9-4de3-9e0c-73575149e510"
      unitRef="U_shares">9962642</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_b588258b-b495-4d21-a644-5dba41a0e1b7">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;A summary of the activity in options to purchase the common stock of the Company as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025, is presented below:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:59.26%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.54%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.84%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Number of Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Outstanding September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,695,740&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.84&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,063,250&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.76&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Forfeited/expired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;732,393&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.47&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;27,481&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.77&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Outstanding September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,999,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.71&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Exercisable September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,530,276&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.98&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="INF"
      id="F_601bd8d3-953d-4072-a3a2-b349591d94b6"
      unitRef="U_shares">3695740</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="2"
      id="F_c2bac53e-4f0c-480d-a0ad-1c9bc3615964"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="INF"
      id="F_1de84bd3-349c-4352-b1ce-a6dfd29812e2"
      unitRef="U_shares">1063250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="2"
      id="F_287bcd77-15ed-4e1a-bdb4-f63df5e7077b"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.76</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="INF"
      id="F_295e767e-cfdb-49d3-ad5b-6d8797ca1e4a"
      unitRef="U_shares">732393</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="2"
      id="F_2fdf8290-5191-4498-8570-40d8a4b8ef75"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">3.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <gnss:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="INF"
      id="F_be0be279-1d51-4736-ba55-e7f95f01831e"
      unitRef="U_shares">27481</gnss:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="2"
      id="F_51891743-5b5b-4331-b1dc-546308d4b1e1"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">1.77</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_565acbee-b49e-431f-91c4-376f90bd3cc8"
      unitRef="U_shares">3999116</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="2"
      id="F_f6cafcf1-6cdf-4595-8e12-0e78506351d8"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_842b1941-0b53-4965-b946-8829e2fc5e5e"
      unitRef="U_shares">1530276</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="2"
      id="F_d6b38ce9-8626-4a0e-99e1-7fe2e2ed5df2"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_1b7d150d-79e6-486a-bae6-c2f0ecc6c041"
      unitRef="U_USD">538000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_23086e74-4cbe-46f6-96f9-b0fd51645b38"
      unitRef="U_USD">161000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharePrice
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="2"
      id="F_87ff07d4-f0c3-44aa-9c57-cac39141834f"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.45</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_aa495c64-5ff7-440e-a392-f010c3176546"
      unitRef="U_USD">91000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <gnss:GrossProceedsFromStockOptionsExercised
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_6afcf499-96bb-4ea2-94ce-a064aa62ee45"
      unitRef="U_USD">0</gnss:GrossProceedsFromStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_59c08717-d001-4291-b02f-fff48bf67fc7"
      unitRef="U_USD">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <gnss:GrossProceedsFromStockOptionsExercised
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_d56438eb-d49f-455d-8c99-ca4344daf0ab"
      unitRef="U_USD">0</gnss:GrossProceedsFromStockOptionsExercised>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_de46875e-154f-4b72-9529-7cd9fefe0aa1"
      unitRef="U_USD">42000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_3f24c9b3-63a7-496b-87fd-05e3479b0693"
      unitRef="U_USD">124000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_0bed1531-e456-4d65-a364-c5a875f4e333">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes information about stock options outstanding as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:35.347%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.242%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.502%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:8.762%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.502%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.242%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Range of &lt;br/&gt;Exercise Prices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Number&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Term&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Number&lt;br/&gt;Exercisable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.70&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;707,876&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5.16&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;211,765&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.20&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;40,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5.67&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.26&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,084&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.25&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.59&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.59&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;701,750&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6.18&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.59&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.64&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.68&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;85,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.75&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;48,542&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.69&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,000,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.02&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;200,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.70&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.40&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,127,365&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.06&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.09&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;958,511&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.15&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.46&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;- $&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6.87&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;337,125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5.30&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.95&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;99,374&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.90&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,999,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.47&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.71&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,530,276&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.98&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_138dfc09-acf7-41e2-a68c-59b6e51cafd8"
      decimals="2"
      id="F_025802d8-2f06-49f5-9dba-d64a528c6f24"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">1.7</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_138dfc09-acf7-41e2-a68c-59b6e51cafd8"
      decimals="2"
      id="F_c52762de-da8c-45d6-a669-4bfa5ed6b97e"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">1.7</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_2f37d5d0-d550-4f93-9869-f33a2c00bca2"
      decimals="INF"
      id="F_a1bb579b-6e25-40ac-aa25-25a080176a43"
      unitRef="U_shares">707876</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_138dfc09-acf7-41e2-a68c-59b6e51cafd8"
      id="F_b172fc75-e12e-4f24-abca-a4b17e020afe">P5Y1M28D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_2f37d5d0-d550-4f93-9869-f33a2c00bca2"
      decimals="2"
      id="F_fcecc3a8-8253-4308-be1b-3cc17ff6229e"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">1.7</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_2f37d5d0-d550-4f93-9869-f33a2c00bca2"
      decimals="INF"
      id="F_4c0ce015-fe07-46ee-9dbd-c399ca948163"
      unitRef="U_shares">211765</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_2f37d5d0-d550-4f93-9869-f33a2c00bca2"
      decimals="2"
      id="F_9456707c-5c7c-4312-b867-ebbc02d06098"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">1.7</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_b2efc9b6-2538-4e74-bb0f-67f46b3434a6"
      decimals="2"
      id="F_e22bcf38-91f7-4bea-bf22-627723786962"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.2</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_b2efc9b6-2538-4e74-bb0f-67f46b3434a6"
      decimals="2"
      id="F_572c3c4a-a86f-4153-9a4a-f883e9593e3b"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.45</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_bdc72de0-cb83-4446-a1c6-6a5d98c49f55"
      decimals="INF"
      id="F_f406d279-8688-47a4-9922-2846ce031eea"
      unitRef="U_shares">40000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_b2efc9b6-2538-4e74-bb0f-67f46b3434a6"
      id="F_ec10ed68-4078-47ce-9452-75b8f90f91d4">P5Y8M1D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_bdc72de0-cb83-4446-a1c6-6a5d98c49f55"
      decimals="2"
      id="F_b5ba04d0-ed28-4cf9-b222-b34420fef84b"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.26</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_bdc72de0-cb83-4446-a1c6-6a5d98c49f55"
      decimals="INF"
      id="F_56af44da-afdc-4470-a162-979451d309d5"
      unitRef="U_shares">12084</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_bdc72de0-cb83-4446-a1c6-6a5d98c49f55"
      decimals="2"
      id="F_5706ffde-41fd-42d4-97fd-f716d14e8204"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.25</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_39394f64-5376-4c0f-9c9d-5a9ebaf4f656"
      decimals="2"
      id="F_3cc23b5e-ab68-4ca0-b75f-0b35c479449c"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.59</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_39394f64-5376-4c0f-9c9d-5a9ebaf4f656"
      decimals="2"
      id="F_95dd4e65-6662-435d-a359-0e9f253d7dc8"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.59</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_f4570f0e-9d87-4a6f-a5bf-a55377b1f043"
      decimals="INF"
      id="F_8486677a-44af-430b-974e-37b2399e2de7"
      unitRef="U_shares">701750</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_39394f64-5376-4c0f-9c9d-5a9ebaf4f656"
      id="F_c3b88588-b0d9-4ec1-8257-4fbf5b3e3bbd">P6Y2M4D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_f4570f0e-9d87-4a6f-a5bf-a55377b1f043"
      decimals="2"
      id="F_7f2fa119-f722-42b8-8106-d3d4f819adba"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.59</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_f4570f0e-9d87-4a6f-a5bf-a55377b1f043"
      decimals="INF"
      id="F_3016b00b-05dd-4a9e-9ed1-0f13c130de6d"
      unitRef="U_shares">0</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_f4570f0e-9d87-4a6f-a5bf-a55377b1f043"
      decimals="0"
      id="F_22e73200-18ff-4ea1-ac3b-b6e7a2c3b69f"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_2021ac95-97fe-4565-b500-0af522c5a4b0"
      decimals="2"
      id="F_f824569f-c038-4fe4-a188-25a434dcdd28"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.64</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_2021ac95-97fe-4565-b500-0af522c5a4b0"
      decimals="2"
      id="F_a6a78da4-b713-494e-93c5-f5728d045e37"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.68</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_5b420df2-6199-4913-ace2-1df4502ba277"
      decimals="INF"
      id="F_1c411602-581f-4926-89af-7918225b583c"
      unitRef="U_shares">85000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_2021ac95-97fe-4565-b500-0af522c5a4b0"
      id="F_55a38f32-4682-48a7-97de-6de804d05311">P4Y9M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_5b420df2-6199-4913-ace2-1df4502ba277"
      decimals="2"
      id="F_08527a4f-0efe-499d-9498-4e3fd74d4e67"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.67</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_5b420df2-6199-4913-ace2-1df4502ba277"
      decimals="INF"
      id="F_196956ba-7548-4acc-bab7-e25440ee9fa8"
      unitRef="U_shares">48542</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_5b420df2-6199-4913-ace2-1df4502ba277"
      decimals="2"
      id="F_05814c94-cd05-4db3-9edc-e6b9e8cc6fca"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.67</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_3ea869bf-50a4-4ee9-8cd7-b100a8bbb7ec"
      decimals="2"
      id="F_ad18b49c-3577-4288-bf26-e2a9d958fb07"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.69</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_3ea869bf-50a4-4ee9-8cd7-b100a8bbb7ec"
      decimals="2"
      id="F_3efcd15e-b03b-4ca3-866c-00b72989b89a"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.69</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_412f2192-07d5-46ce-bf85-4997695ff121"
      decimals="INF"
      id="F_beccd29a-832c-4cf1-b13c-985fc682eb0a"
      unitRef="U_shares">1000000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_3ea869bf-50a4-4ee9-8cd7-b100a8bbb7ec"
      id="F_906ba689-c13d-4f9e-8c2f-5948f0769d9e">P4Y7D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_412f2192-07d5-46ce-bf85-4997695ff121"
      decimals="2"
      id="F_1faf0902-e21f-45a7-802a-ae24c23fa7df"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.69</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_412f2192-07d5-46ce-bf85-4997695ff121"
      decimals="INF"
      id="F_0386a77d-50bb-445f-b6b5-e6408e790d23"
      unitRef="U_shares">200000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_412f2192-07d5-46ce-bf85-4997695ff121"
      decimals="2"
      id="F_8d0abc41-e57d-45b6-8277-72f25d711d93"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.69</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_5cc8d801-585f-4a81-a327-896ebbf21563"
      decimals="2"
      id="F_986015b3-6f1b-47a4-aa63-fc1b9f8d6c87"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.7</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_5cc8d801-585f-4a81-a327-896ebbf21563"
      decimals="2"
      id="F_51335a0d-f0a8-45dc-8c2e-8c25b7110275"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">3.4</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_7eb71d9c-249c-4b9f-834e-e03c6dc1a229"
      decimals="INF"
      id="F_25c5a23d-7fa2-40ac-b07c-175e13c1bd21"
      unitRef="U_shares">1127365</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_5cc8d801-585f-4a81-a327-896ebbf21563"
      id="F_db416d6a-7bc5-4464-b88d-a9f00f32c40a">P3Y21D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_7eb71d9c-249c-4b9f-834e-e03c6dc1a229"
      decimals="2"
      id="F_6d960305-f292-4576-9aec-c2dddaf64e46"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">3.09</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_7eb71d9c-249c-4b9f-834e-e03c6dc1a229"
      decimals="INF"
      id="F_978ec3da-00d9-42f0-9584-a349c3e540d5"
      unitRef="U_shares">958511</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_7eb71d9c-249c-4b9f-834e-e03c6dc1a229"
      decimals="2"
      id="F_01f70113-26df-44da-ba95-0df0c0a62013"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">3.15</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_6fe443fa-f9b4-402b-832b-44ee6e31e2b0"
      decimals="2"
      id="F_c389851a-3fa4-4beb-861b-51dbc647d778"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">3.46</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_6fe443fa-f9b4-402b-832b-44ee6e31e2b0"
      decimals="2"
      id="F_4725e103-aa33-4be1-bfd4-890c28469943"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">6.87</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_526ae25c-4c42-4055-b3e8-3cbec62af891"
      decimals="INF"
      id="F_bf453f80-c7d8-4408-bba3-cb252a6e9b79"
      unitRef="U_shares">337125</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_6fe443fa-f9b4-402b-832b-44ee6e31e2b0"
      id="F_af51b760-9055-47f9-8dff-61b1e38513bb">P5Y3M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_526ae25c-4c42-4055-b3e8-3cbec62af891"
      decimals="2"
      id="F_83bdc051-9c56-4852-9bb4-ab0ad96d71b2"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">3.95</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_526ae25c-4c42-4055-b3e8-3cbec62af891"
      decimals="INF"
      id="F_5e4e98ca-3abb-47c2-b688-353fd8cc9f05"
      unitRef="U_shares">99374</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_526ae25c-4c42-4055-b3e8-3cbec62af891"
      decimals="2"
      id="F_090509c5-dec5-452e-9c11-787b8385a0fa"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">4.9</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_104e915a-7a8f-4e4d-9655-ecdb9bd80bb9"
      unitRef="U_shares">3999116</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_e54cbaa9-6c02-45ab-8b78-4a63f13330e0">P4Y5M19D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="2"
      id="F_ca5e2166-9982-4563-8eba-2616865bf63d"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.71</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_fc74cd65-36ed-488c-b00b-0a3e75600fd6"
      unitRef="U_shares">1530276</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="2"
      id="F_38506d95-9d20-4406-82bd-ae71fbfc847d"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.98</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_ab7fb000-727c-413c-9dbd-1edc107309d2"
      decimals="-3"
      id="F_3a8814b6-75e9-41aa-923b-2c8406f58adf"
      unitRef="U_USD">993000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_40adfe3f-35d0-4968-8b68-fb9e9b099157"
      decimals="-3"
      id="F_4485cc49-3a85-450b-a082-9ccb21473c3c"
      unitRef="U_USD">626000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_2577c262-2742-4e52-a642-8f1f41d80053"
      unitRef="U_USD">1497000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      id="F_3b6e8f3b-e0ba-455e-9d7e-92c83c964305">P1Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_c5d282a7-2b21-45ef-9d16-e123f8851c2f">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The weighted average estimated fair value of employee stock options granted, that vest without a market condition, during the years ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and 2024, was calculated with the following weighted average assumptions (annualized percentages):&lt;/span&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:59.272%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.54%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.54%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.823%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;60.8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;58.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Dividend yield&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Expected term in years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.7&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.2&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="3"
      id="F_3561f87b-3ed9-4ba3-a704-7d3f7bf61528"
      unitRef="U_pure">0.608</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="3"
      id="F_e51f0586-8cef-424d-9c3b-76318f5acb1c"
      unitRef="U_pure">0.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="3"
      id="F_aea922e0-33f6-498e-aff8-f9ef114cc192"
      unitRef="U_pure">0.041</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="3"
      id="F_7cb72ac4-e883-464c-aac1-c0194cd3e8de"
      unitRef="U_pure">0.042</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="3"
      id="F_a99d8bbb-0699-494c-a9c2-a6532fb53540"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="3"
      id="F_ea9406df-197c-411a-b604-c40e4ee32457"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_954a069a-5ed5-4706-9b7b-50a4b2a265a1">P3Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      id="F_676f528a-6a10-4d84-89f7-c812af384fad">P4Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_abb47b2e-50a6-436c-a24c-9e7f6b69d19b">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:Dividends
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_c00accbf-950b-4a86-896c-99288ff7c957"
      unitRef="U_USD">0</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_1a2190ed-2d08-4657-8a69-3a8133937d0f"
      unitRef="U_USD">0</us-gaap:Dividends>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_be7f1ff0-6dee-43d5-94a4-24af41039d8b"
      decimals="INF"
      id="F_c9944557-4a6f-4667-b36e-0298df60dfff"
      unitRef="U_shares">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_be7f1ff0-6dee-43d5-94a4-24af41039d8b"
      id="F_59b64ee9-4250-4a96-8671-1e6315dc58e2">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_d6ed37a3-dd2e-4092-9dc7-7b32167411ca"
      decimals="INF"
      id="F_f264e797-dcd2-4cf9-a25a-d3266e56c034"
      unitRef="U_shares">450000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_d6ed37a3-dd2e-4092-9dc7-7b32167411ca"
      id="F_9c08f7dd-d72d-423b-bd74-27d8cbad84b3">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_fe49520f-2f64-483d-af66-51a7ac8321df"
      decimals="INF"
      id="F_3767071d-84d2-484d-b91b-10b55dc27dff"
      unitRef="U_shares">225000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_4c01c603-ff1f-40e1-97e1-806868938bd6"
      decimals="-3"
      id="F_882037aa-49cc-423a-a170-ae56b844f081"
      unitRef="U_USD">10000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_b9f0716b-8e7e-4978-a820-8a9ca346f018"
      decimals="-3"
      id="F_188ccf8c-5244-4a98-b1bb-3faf48627acb"
      unitRef="U_USD">130000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_74dfc4c7-700f-47c6-8d28-5f5ae39e3015"
      decimals="INF"
      id="F_56e92510-e833-4219-b278-12ab6ada72b6"
      unitRef="U_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="C_dfbbe5bd-e243-4591-86f3-41e8fba5c890"
      decimals="-3"
      id="F_3cfd16d8-92a2-4e7c-ac5f-8ccb9fab301e"
      unitRef="U_USD">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_f67db091-3259-40f3-8165-5eb6b3cd10e7">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;A summary of restricted stock units of the Company as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025, is presented below:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:59.26%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.54%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.84%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Number of &lt;br/&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Weighted &lt;br/&gt;Average Grant &lt;br/&gt;Date Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Outstanding September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;288,059&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.78&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;253,816&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.35&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;237,867&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.56&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Forfeited/cancelled&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;26,666&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Outstanding September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;277,342&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.62&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_f9d50aa9-3a31-4fd2-b7da-04fc4d4b4b19"
      decimals="INF"
      id="F_5be012b1-78db-4f1b-8453-f0b88ee93e5f"
      unitRef="U_shares">288059</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_f9d50aa9-3a31-4fd2-b7da-04fc4d4b4b19"
      decimals="2"
      id="F_bdfb9133-b437-49c5-975d-872ea12926e3"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda"
      decimals="INF"
      id="F_a6c2312f-241a-4cba-9784-f6f6a43f4c6f"
      unitRef="U_shares">253816</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda"
      decimals="2"
      id="F_18e73348-cec8-489f-b66c-eeb04ff1a3a3"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda"
      decimals="INF"
      id="F_5406f844-a1cb-4ddc-b92a-ecf69c560e57"
      unitRef="U_shares">237867</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda"
      decimals="2"
      id="F_eb81e729-b477-4ee3-a03d-b2bacfb44240"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda"
      decimals="INF"
      id="F_bd77a616-3286-4375-bf40-579295755c39"
      unitRef="U_shares">26666</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda"
      decimals="2"
      id="F_ce17bc4b-0fd6-4b2f-935a-b004f80deef6"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_3913562d-fd28-4cd6-9000-f32b05f05055"
      decimals="INF"
      id="F_fe1a6281-a0a1-4bcb-ae01-fcb77dad875d"
      unitRef="U_shares">277342</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_3913562d-fd28-4cd6-9000-f32b05f05055"
      decimals="2"
      id="F_57e0ea40-a8f0-4001-944b-e7ccf245b63f"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda"
      decimals="-3"
      id="F_5216113e-f258-47e4-8968-84fdb9253f64"
      unitRef="U_USD">660000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_c92b9221-039c-4044-8f87-e4109ee71577"
      decimals="-3"
      id="F_8b983871-97f4-47d7-9027-482ddada1743"
      unitRef="U_USD">896000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="C_3913562d-fd28-4cd6-9000-f32b05f05055"
      decimals="-3"
      id="F_ae53e988-9c05-4594-9d8d-30c353372cd1"
      unitRef="U_USD">318000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="C_fb1416d9-79a5-4d3a-bc38-5762270a3bda"
      id="F_6085cc3d-f254-4486-9075-41cdba3dacf1">P0Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_e1ca18df-fb3e-4d75-9356-19cc94c4aa8d">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company recorded share-based compensation expense for restricted stock units and stock options are classified in the consolidated statements of operations as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:4.537%;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:59.272%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.363%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:16.363%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Cost of revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;75&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Selling, general and administrative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,418&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,378&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Research and development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;170&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;207&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,663&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,652&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_7a5cd90a-86ba-4ce1-ab83-84accc9866ce"
      decimals="-3"
      id="F_91bf5c93-be3e-4334-8e2a-e9b5a6227481"
      unitRef="U_USD">75000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_39d30b2b-f22e-421d-81d5-b5a1290ab45e"
      decimals="-3"
      id="F_9b6ec126-710f-473a-9ff7-524ae929bd00"
      unitRef="U_USD">67000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_02eecad9-9a4e-4d4a-a513-32fda99c61d5"
      decimals="-3"
      id="F_fdcb8b36-1909-4490-82cd-36a6a3a9ba91"
      unitRef="U_USD">1418000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_bea96ae4-415b-4083-9a3d-2738f58fcc93"
      decimals="-3"
      id="F_a57f8d4f-c1c7-4d7c-8bd6-7f0df707f738"
      unitRef="U_USD">1378000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_7d4f7262-6ee7-4bf9-8be7-16300c7999b2"
      decimals="-3"
      id="F_8a97723d-e915-41c6-b8a7-a777e4b7463a"
      unitRef="U_USD">170000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_d0b45683-0e40-4977-ad73-807f9272073a"
      decimals="-3"
      id="F_920aad79-2010-41e3-9c8e-2ab779465aea"
      unitRef="U_USD">207000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_931a71e6-ce54-42cc-bcf0-5e32493a1629"
      unitRef="U_USD">1663000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_8a1ef2ad-85c8-4cef-b7a0-1b72612721df"
      unitRef="U_USD">1652000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_79eaf956-f7d2-46a6-aa9b-f5394105e7e7">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;17. STOCKHOLDERS&#x2019; EQUITY&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Common Stock Activity&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;On October 4, 2023, the Company completed an underwritten public offering of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,750,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of its common stock at a public offering price of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.00&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; per share of common stock. The Company received gross proceeds of approximately $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,500&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; from the offering, before underwriting discounts and commissions and offering expenses of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,051&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;. The Company intends to use the net proceeds from this offering for general corporate purposes, including funding organic growth, working capital, capital expenditures, and continued research and development with respect to products and technologies, as well as costs related to post-closing integration with the Evertel business and research and development activities related to the integrated business.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:13.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;In connection with the Evertel acquisition, the Company issued &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;986,486&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of common stock to the former owners of Evertel. The fair value of the Company&#x2019;s stock on the closing date was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.95&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; which resulted in the addition of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,924&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; to additional-paid-in-capital. The Company also issued &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;236,343&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of common stock to the former owners of Evertel, in connection with the settlement of a portion of the contingent consideration liability. This resulted in the addition of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;656&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; to additional-paid-in-capital.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Under the terms of the Purchase Agreement, the Company recorded an obligation to issue &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;81,083&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of common stock to the former owners of Evertel and three key employees during the three months ended June 30, 2024, resulting in an addition of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;158&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; to additional-paid-in-capital. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Also, in connection with the Evertel acquisition, the Company agreed to issue &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;270,271&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of the Company&#x2019;s common stock to the seller of Evertel twelve months from the closing date. &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;fair value of the Company&#x2019;s common&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;stock &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;on the closing date was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.95&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, resulting in the addition of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;527&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; to additional paid-in-capital. These shares were issued on October 4, 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Preferred Stock&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company is authorized under its certificate of incorporation and bylaws to issue &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,000,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of preferred stock, $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.00001&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; par value, without any further action by the stockholders. The board of directors has the authority to divide any and all shares of preferred stock into series and to fix and determine the relative rights and preferences of the preferred stock, such as the designation of series and the number of shares constituting such series, dividend rights, redemption and sinking fund provisions, liquidation and dissolution preferences, conversion or exchange rights and voting rights, if any. Issuance of preferred stock by the board of directors could result in such shares having dividend and or liquidation preferences senior to the rights of the holders of common stock and could dilute the voting rights of the holders of common stock.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;No&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; shares of preferred stock were outstanding as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 or 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Dividends&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;There were &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; dividends declared in the year ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <gnss:UnderwrittenPublicOfferingCommonStock
      contextRef="C_c4c84b1d-b170-4f30-ac7b-1376e267c07b"
      decimals="INF"
      id="F_c9d159c4-67ce-4ea9-858c-43e6abd5c9ee"
      unitRef="U_shares">5750000</gnss:UnderwrittenPublicOfferingCommonStock>
    <gnss:PricePerShareUnderwrittenAgreement
      contextRef="C_c4c84b1d-b170-4f30-ac7b-1376e267c07b"
      decimals="INF"
      id="F_03a037e9-a4c9-4b02-b539-71904690caba"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">2</gnss:PricePerShareUnderwrittenAgreement>
    <gnss:GrossProceedsFromUnderwrittenPublicOfferingCommonStock
      contextRef="C_c4c84b1d-b170-4f30-ac7b-1376e267c07b"
      decimals="-3"
      id="F_2b8d0bb9-23b4-4ba9-9639-84b47e407a66"
      unitRef="U_USD">11500000</gnss:GrossProceedsFromUnderwrittenPublicOfferingCommonStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="C_ff5b1d7e-5c79-43de-b2fa-a9b3baed8372"
      decimals="-3"
      id="F_47574b2f-4ac0-49a4-8f1a-26089135a809"
      unitRef="U_USD">1051000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="C_4cddc4fb-3567-4656-8c16-106e2add47fe"
      decimals="INF"
      id="F_fc63a22d-48f0-4a55-8d77-696c1d60b8b3"
      unitRef="U_shares">986486</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:SharePrice
      contextRef="C_bd3cdb6d-0beb-40df-99a0-77cb14508997"
      decimals="INF"
      id="F_c0a709f8-25fb-4208-82fe-42abb5fb117e"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">1.95</us-gaap:SharePrice>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="C_93377579-9a7c-4d63-9509-23f84fdc6e49"
      decimals="-3"
      id="F_7d42481f-644a-436a-8ecd-e676d003b1e7"
      unitRef="U_USD">1924000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="C_e6daf18e-75a0-427d-a2eb-236d96939172"
      decimals="INF"
      id="F_5296a3f3-1461-4813-bf15-0ca5eb6c37a8"
      unitRef="U_shares">236343</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="C_5f2acfaa-f8af-4c36-9590-4e3570a73bbf"
      decimals="-3"
      id="F_02a57566-dd78-4d28-b938-8747e47b5e52"
      unitRef="U_USD">656000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <gnss:BusinessAcquisitionObligationToIssueCommonStock
      contextRef="C_6db4da82-b372-44d4-bf50-d0eb3ce40434"
      decimals="0"
      id="F_aad62c08-eb40-4260-91b4-bc33b95a83e8"
      unitRef="U_USD">81083</gnss:BusinessAcquisitionObligationToIssueCommonStock>
    <gnss:IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock
      contextRef="C_6db4da82-b372-44d4-bf50-d0eb3ce40434"
      decimals="-3"
      id="F_8ee5e291-e79d-4698-b121-fd36d3c4ac8e"
      unitRef="U_USD">158000</gnss:IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="C_5e1f3782-8f47-4e09-9d21-88e5582cb5f7"
      decimals="INF"
      id="F_f40a4ae5-da89-4b7c-a527-36972a2b7944"
      unitRef="U_shares">270271</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:SharePrice
      contextRef="C_2020afcd-55c6-4b25-ae0a-ddc78207ecdf"
      decimals="INF"
      id="F_ed003308-13cf-4a79-aab7-e174283e175c"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">1.95</us-gaap:SharePrice>
    <gnss:IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock
      contextRef="C_8731deee-96a7-4341-92fd-a96139433ee7"
      decimals="-3"
      id="F_c2fdfc05-b321-4ab3-aeef-fe45a75636b3"
      unitRef="U_USD">527000</gnss:IncreaseInAdditionalPaidInCapitalObligationToIssueCommonStock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_96049460-7448-498c-a9f0-71598e373138"
      unitRef="U_shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="INF"
      id="F_d33b6054-3d93-4aa4-890c-385bb1330524"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="0"
      id="F_f07f8359-1fb3-41bc-8f35-f8b7b0ace958"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="0"
      id="F_f59e2f03-3411-4f25-a9c7-bd8fbe03ca97"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="0"
      id="F_95616859-210c-421f-a26c-a44d8d6be600"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="0"
      id="F_73684376-1457-4ffd-a1a2-b3d38997bffb"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_ee22957f-96f9-44fd-a63e-a40c5c59d334">&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;18. NET LOSS PER SHARE&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Basic earnings per share are computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding during the period increased to include the number of dilutive potential common shares outstanding during the period. The dilutive effect of outstanding stock options is reflected in diluted earnings per share by application of the treasury stock method, which assumes that the proceeds from the exercise of the outstanding options are used to repurchase common stock at market value. Under the treasury stock method, an increase in the fair market value of the Company&#x2019;s common stock can result in a greater dilutive effect from potentially dilutive securities. If the Company has losses for the period, the inclusion of potential common stock instruments outstanding would be anti-dilutive. In addition, under the treasury stock method, the inclusion of stock options with an exercise price greater than the per-share market value would be antidilutive. Potential common shares that would be antidilutive are excluded from the calculation of diluted income per share.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table sets forth the computation of basic and diluted earnings per share:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Net loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,112&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;31,730&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Basic and diluted loss per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.40&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;45,056,436&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;44,316,865&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Weighted average shares outstanding - diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;45,056,436&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #ffffff03;padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;44,316,865&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Potentially dilutive securities outstanding at period end excluded from diluted computation as the inclusion would have been antidilutive:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,999,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,695,740&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;RSU&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;277,342&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;288,059&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Obligation to issue common stock&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;270,271&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Warrants&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,068,182&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,068,182&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,344,640&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,322,252&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_d0bd0e76-e093-4644-84b0-fe5cd67a9cd9">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table sets forth the computation of basic and diluted earnings per share:&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Net loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,112&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;31,730&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Basic and diluted loss per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.40&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;45,056,436&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;44,316,865&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Weighted average shares outstanding - diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;45,056,436&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #ffffff03;padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;44,316,865&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="border-top:0.5pt solid #000000;padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Potentially dilutive securities outstanding at period end excluded from diluted computation as the inclusion would have been antidilutive:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,999,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,695,740&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;RSU&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;277,342&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;288,059&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Obligation to issue common stock&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;270,271&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Warrants&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,068,182&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,068,182&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,344,640&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,322,252&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_1bba09ca-d104-466b-80e4-cf0957278514"
      unitRef="U_USD">-18112000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_4ebef1b7-cbce-414d-b8fb-c3f8125727f6"
      unitRef="U_USD">-31730000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="2"
      id="F_4dda298f-0539-4b70-852a-d80cd7ddd51e"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.4</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="2"
      id="F_aedf752b-ee54-45ad-93aa-1ce28a7a9127"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.4</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="2"
      id="F_0f098a67-f551-4d9a-a574-379d77726065"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="2"
      id="F_f134ac15-da3c-4499-9bb7-aed9bd124e48"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="0"
      id="F_733829d6-58f3-44e6-b8c4-27bfb50887c2"
      unitRef="U_shares">45056436</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="0"
      id="F_a3a0f297-20fa-430f-a579-4dc7543e7e22"
      unitRef="U_shares">44316865</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="0"
      id="F_3f909e34-2578-4803-8c28-d56ba58e70eb"
      unitRef="U_shares">45056436</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="0"
      id="F_70941897-660e-4be9-b123-085525aff5fe"
      unitRef="U_shares">44316865</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_69b8bcc7-f343-4921-9bde-c09260042893"
      decimals="0"
      id="F_cdf6dcb2-d70f-46db-b0ad-d1619f54c5a0"
      unitRef="U_shares">3999116</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_bf00a00c-1023-4ef1-802f-6a862cb2c0b9"
      decimals="0"
      id="F_0cd495a5-225c-4930-bd86-66cd4d52797d"
      unitRef="U_shares">3695740</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_74e9bad1-e8fd-408d-b011-2a94c72c7f71"
      decimals="0"
      id="F_13fd1f16-0247-47ff-904d-a1f90573b0c4"
      unitRef="U_shares">277342</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_783fdc0e-9c60-4e87-96b7-369a4cffff88"
      decimals="0"
      id="F_89009696-b6aa-4ecd-9753-d5ce0c885c50"
      unitRef="U_shares">288059</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_d7179812-7edb-44e1-ad9f-05bad0f21433"
      decimals="0"
      id="F_c219e5bc-1a1f-41c2-a9af-d097fc0617fe"
      unitRef="U_shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_0e8614f0-8b89-4664-876f-6d3fe018a101"
      decimals="0"
      id="F_ffe59009-a75e-4949-96f1-48b316659a74"
      unitRef="U_shares">270271</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_35037e4a-557a-4a3a-b79b-b1001ac001ba"
      decimals="0"
      id="F_b734d017-1b62-48ef-baa9-6f73285f0ff1"
      unitRef="U_shares">3068182</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_523248dd-c072-4a72-b034-d9639344bac5"
      decimals="0"
      id="F_3e58b44c-10e8-4df6-8b3c-8ceaf50f5ef4"
      unitRef="U_shares">3068182</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="0"
      id="F_f395fe03-983e-497e-b614-cdef00d4bba8"
      unitRef="U_shares">7344640</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="0"
      id="F_95926ba7-615d-4ddf-8bf1-f248380cfff4"
      unitRef="U_shares">7322252</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_00de0ab0-b06a-49f0-ba68-9d5aad535380">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;19. SEGMENT INFORMATION&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company is engaged in the design, development and commercialization of critical communications hardware and software solutions designed to alert, inform, and protect. The Company operates in &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;two&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; business segments: Hardware and Software and its principal markets are North and South America, Europe, the Middle East and Asia.&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="-sec-ix-hidden:F_0a1a8336-0dcb-401b-8876-c912e4c4464d;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Our CODM is our Chief Executive Officer, Richard Danforth.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;As reviewed by the CODM, the Company evaluates the performance of each segment based on sales, gross margin, &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;operating income (loss), &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;certain &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;expenses including sales and marketing expense, research and development expense, depreciation and amortization expense, and stock-based compensation expense to &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;allocate &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;resources in the annual planning process.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill and intangible assets are primary assets identified by segment. The operating segments are not evaluated using asset information. The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are not material.&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table presents the Company&#x2019;s segment disclosures for the year ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.882%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.882%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Hardware&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;31,839&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,918&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Cost of revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,673&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Gross profit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,711&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,245&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Gross margin&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;37&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;59&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating expenses:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Selling, general and administrative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,697&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,963&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Research and development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,941&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,165&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total operating expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,638&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Loss from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,927&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,883&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other income (expenses):&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;357&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,422&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Stock-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,344&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;319&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Loss before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,226&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,767&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Income tax (benefit) expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;121&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Net loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,347&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,765&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table presents the Company&#x2019;s segment disclosures for the year ended September 30, 2024:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.882%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.882%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Hardware&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,668&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,340&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Cost of revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,481&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,338&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Gross profit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,187&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,002&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Gross margin&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;37&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;55&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating expenses:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Selling, general and administrative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,665&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,596&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Research and development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,340&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,304&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total operating expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,005&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Loss from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,818&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,898&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other income (expenses):&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;394&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,535&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Stock-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,165&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;487&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Loss before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,239&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,896&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Income tax (benefit) expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;58&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;463&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Net loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,297&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,433&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table presents the Company&#x2019;s segment assets as of September 30, 2025 and September 30, 2024:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Long-lived assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Hardware&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,046&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,203&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,226&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,594&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,272&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,797&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Hardware&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;40,908&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;30,216&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;22,961&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;23,720&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;63,869&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;53,936&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="INF"
      id="F_75f2caa8-a20b-462c-8b78-b3ce8bbc219c"
      unitRef="U_Segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_6e0efb99-e6f2-4209-878f-9e08d747b74e">As reviewed by the CODM, the Company evaluates the performance of each segment based on sales, gross margin, operating income (loss), certain expenses including sales and marketing expense, research and development expense, depreciation and amortization expense, and stock-based compensation expense to allocate resources in the annual planning process.</us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_2b2d99f5-b7cd-47c5-b3b7-e36f1e571066">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table presents the Company&#x2019;s segment disclosures for the year ended &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.882%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.882%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Hardware&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;31,839&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,918&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Cost of revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,673&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Gross profit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,711&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,245&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Gross margin&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;37&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;59&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating expenses:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Selling, general and administrative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13,697&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,963&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Research and development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,941&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,165&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total operating expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,638&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Loss from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,927&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,883&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other income (expenses):&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;357&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,422&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Stock-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,344&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;319&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Loss before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,226&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,767&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Income tax (benefit) expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;121&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Net loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,347&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,765&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table presents the Company&#x2019;s segment disclosures for the year ended September 30, 2024:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.882%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.882%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Hardware&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,668&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,340&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Cost of revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,481&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,338&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Gross profit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,187&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,002&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Gross margin&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;37&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;55&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Operating expenses:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Selling, general and administrative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,665&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,596&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Research and development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,340&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,304&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total operating expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,005&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Loss from operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,818&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,898&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Other income (expenses):&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;394&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,535&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Stock-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,165&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;487&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Loss before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,239&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,896&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Income tax (benefit) expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;58&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;463&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Net loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,297&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,433&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table presents the Company&#x2019;s segment assets as of September 30, 2025 and September 30, 2024:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Long-lived assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Hardware&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,046&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,203&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,226&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,594&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,272&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,797&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Hardware&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;40,908&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;30,216&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;22,961&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;23,720&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;63,869&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;53,936&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87"
      decimals="-3"
      id="F_ca2273bc-1e2b-480b-9abd-5a83eb0ed3fd"
      unitRef="U_USD">31839000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72"
      decimals="-3"
      id="F_b7d00147-1d08-49a5-bcb9-8114cc8ba2c6"
      unitRef="U_USD">8918000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87"
      decimals="-3"
      id="F_73083ce8-d862-4dc5-9330-96fc9c3cc0d1"
      unitRef="U_USD">20128000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72"
      decimals="-3"
      id="F_fe0abe81-6d5b-4695-94a9-5f44552a33ad"
      unitRef="U_USD">3673000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87"
      decimals="-3"
      id="F_39b69b32-d610-4cf7-b31a-6db7682a87f6"
      unitRef="U_USD">11711000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72"
      decimals="-3"
      id="F_e9bd7f8d-d9e0-4447-9b80-3eea72ad648f"
      unitRef="U_USD">5245000</us-gaap:GrossProfit>
    <gnss:GrossMargin
      contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87"
      decimals="2"
      id="F_011dd707-3594-4383-bdb0-096af7f9c179"
      unitRef="U_pure">0.37</gnss:GrossMargin>
    <gnss:GrossMargin
      contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72"
      decimals="2"
      id="F_52fea137-4ff6-4f3c-a0c2-bacb1ee201c1"
      unitRef="U_pure">0.59</gnss:GrossMargin>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87"
      decimals="-3"
      id="F_bdcd15f8-fc77-440f-9fff-ed4b359468fc"
      unitRef="U_USD">13697000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72"
      decimals="-3"
      id="F_707222f7-80d2-47cc-8b28-d374d5d5c8c0"
      unitRef="U_USD">11963000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87"
      decimals="-3"
      id="F_e787b3bf-ded4-4b44-a6c4-e451775528d1"
      unitRef="U_USD">2941000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72"
      decimals="-3"
      id="F_304397d5-13e7-48cb-a422-869c9d16953c"
      unitRef="U_USD">5165000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses
      contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87"
      decimals="-3"
      id="F_4f2b0a1c-4551-4374-a4b2-af678663532d"
      unitRef="U_USD">16638000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72"
      decimals="-3"
      id="F_0a2385ee-eab3-4271-9a9d-801a78deb958"
      unitRef="U_USD">17128000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87"
      decimals="-3"
      id="F_a93b484e-860d-4a3a-b487-e3ba16143288"
      unitRef="U_USD">-4927000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72"
      decimals="-3"
      id="F_df1fadfa-cb27-407b-be1b-b014523d82a8"
      unitRef="U_USD">-11883000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87"
      decimals="-3"
      id="F_dadaa30f-f8e4-4eef-9c9f-15e17a433d55"
      unitRef="U_USD">357000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72"
      decimals="-3"
      id="F_526ea6d4-5d79-4856-b306-5cd1d6a90b9b"
      unitRef="U_USD">2422000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87"
      decimals="-3"
      id="F_0dabb11c-1390-4927-b504-b42f0abdf306"
      unitRef="U_USD">1344000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72"
      decimals="-3"
      id="F_0092636e-8dec-43d4-8526-e63bff478951"
      unitRef="U_USD">319000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87"
      decimals="-3"
      id="F_293f4228-4ec0-47b8-8d2f-85cc5782a6ba"
      unitRef="U_USD">-6226000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72"
      decimals="-3"
      id="F_80cf3f4a-42c6-46d5-a257-b7786edf7f11"
      unitRef="U_USD">-11767000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87"
      decimals="-3"
      id="F_d473c7c4-2321-439e-8763-d562cc4ef327"
      unitRef="U_USD">121000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72"
      decimals="-3"
      id="F_af6921fe-2f45-4e72-b325-73b353bad45b"
      unitRef="U_USD">-2000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="C_ef5587dc-4fc7-465c-8edd-720c3a6f0a87"
      decimals="-3"
      id="F_a55bfa48-3b7e-48c0-a577-9aaca8f8a23d"
      unitRef="U_USD">-6347000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_6f3eef0b-740f-4f6c-8494-d3e1d8bc0d72"
      decimals="-3"
      id="F_a6df66b7-7aaf-4b1e-826f-7079a53038d3"
      unitRef="U_USD">-11765000</us-gaap:NetIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489"
      decimals="-3"
      id="F_1596a952-da37-4d64-ba2b-a818d24c4fdc"
      unitRef="U_USD">16668000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_9898f9da-a460-448e-867b-4e4012681029"
      decimals="-3"
      id="F_d07b05f6-60a0-4837-a7f8-dc4be4a6d5e3"
      unitRef="U_USD">7340000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489"
      decimals="-3"
      id="F_00844c49-d6b3-4fbd-841b-13ba2c117a99"
      unitRef="U_USD">10481000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_9898f9da-a460-448e-867b-4e4012681029"
      decimals="-3"
      id="F_9d8b4268-5ce3-4e41-ba0b-b651c3f1d427"
      unitRef="U_USD">3338000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489"
      decimals="-3"
      id="F_49bd1793-6fa5-4cf7-a760-ec926a27e2df"
      unitRef="U_USD">6187000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_9898f9da-a460-448e-867b-4e4012681029"
      decimals="-3"
      id="F_5610dcfb-c2a8-4ccd-87ee-506c30d9a836"
      unitRef="U_USD">4002000</us-gaap:GrossProfit>
    <gnss:GrossMargin
      contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489"
      decimals="2"
      id="F_fb62a15a-46a8-4aa8-a938-f27f6147a0a4"
      unitRef="U_pure">0.37</gnss:GrossMargin>
    <gnss:GrossMargin
      contextRef="C_9898f9da-a460-448e-867b-4e4012681029"
      decimals="2"
      id="F_03c51cd8-fc61-4b4e-beda-14cbb2a7ea92"
      unitRef="U_pure">0.55</gnss:GrossMargin>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489"
      decimals="-3"
      id="F_ddb602cf-33b4-4c22-afbc-027ce2479211"
      unitRef="U_USD">14665000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_9898f9da-a460-448e-867b-4e4012681029"
      decimals="-3"
      id="F_0f24eca5-24fe-446c-8b65-dbd503f4acd4"
      unitRef="U_USD">12596000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489"
      decimals="-3"
      id="F_77e767b7-ffa3-402c-93ce-33a1fcc32dec"
      unitRef="U_USD">3340000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_9898f9da-a460-448e-867b-4e4012681029"
      decimals="-3"
      id="F_07b07ae1-c27b-4081-a1b1-73082839e9df"
      unitRef="U_USD">6304000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses
      contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489"
      decimals="-3"
      id="F_91143bfb-16c1-4afe-84b7-2a52a282bad4"
      unitRef="U_USD">18005000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_9898f9da-a460-448e-867b-4e4012681029"
      decimals="-3"
      id="F_b22c91c8-4c35-4519-ad51-1068ec46cce3"
      unitRef="U_USD">18900000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489"
      decimals="-3"
      id="F_1cb81619-a2f4-43a9-9181-61a96b88514e"
      unitRef="U_USD">-11818000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_9898f9da-a460-448e-867b-4e4012681029"
      decimals="-3"
      id="F_5366424b-65a8-4ee2-806d-8beb7e6518a5"
      unitRef="U_USD">-14898000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489"
      decimals="-3"
      id="F_67ab40c6-262d-4db2-8d1d-454f877b3f8c"
      unitRef="U_USD">394000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_9898f9da-a460-448e-867b-4e4012681029"
      decimals="-3"
      id="F_d972536a-ed59-451a-9a38-bbb93f1456cb"
      unitRef="U_USD">2535000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489"
      decimals="-3"
      id="F_d86ec68a-3024-4858-923b-6cf33bbdefcb"
      unitRef="U_USD">1165000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_9898f9da-a460-448e-867b-4e4012681029"
      decimals="-3"
      id="F_4bc36cbb-87d9-469b-b122-a76a1dbc91d0"
      unitRef="U_USD">487000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489"
      decimals="-3"
      id="F_88bb7abb-d07e-4cc6-9a06-c5ccc6d2b33f"
      unitRef="U_USD">-17239000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_9898f9da-a460-448e-867b-4e4012681029"
      decimals="-3"
      id="F_d9a4426e-03c7-4f21-a6d9-a6c13c69644e"
      unitRef="U_USD">-14896000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489"
      decimals="-3"
      id="F_74f36203-36e0-4317-83c8-7c31fae0dea8"
      unitRef="U_USD">58000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_9898f9da-a460-448e-867b-4e4012681029"
      decimals="-3"
      id="F_bdcf2a5e-faef-4fd4-9398-05f5d4363f71"
      unitRef="U_USD">-463000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="C_cf6d2edc-2096-4a9a-8485-8ef3cd48a489"
      decimals="-3"
      id="F_ff6f51d5-beb8-4429-a086-5cd22a1079c2"
      unitRef="U_USD">-17297000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_9898f9da-a460-448e-867b-4e4012681029"
      decimals="-3"
      id="F_fc4c8044-052c-4e6c-b8e4-2a7e0d848a3d"
      unitRef="U_USD">-14433000</us-gaap:NetIncomeLoss>
    <us-gaap:NoncurrentAssets
      contextRef="C_bf24e1a7-013b-41ec-b648-4af60d08e67f"
      decimals="-3"
      id="F_aeafe1fa-9d7b-40bb-97db-5a2a240bf467"
      unitRef="U_USD">1046000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_dfcb0ca4-c88e-41b1-9a9e-3bad7b6dd888"
      decimals="-3"
      id="F_18fc0986-e044-4a0a-bf4e-6cb2daa88e55"
      unitRef="U_USD">1203000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_2f3940e4-aacf-4088-8a82-c7684d7bc18d"
      decimals="-3"
      id="F_092c9205-a451-4fcf-9138-bed3ef7f1fdc"
      unitRef="U_USD">6226000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_c659b946-bae2-431f-9356-07d8d23e8358"
      decimals="-3"
      id="F_353fc503-f4a9-4dee-a088-7865227a804c"
      unitRef="U_USD">8594000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_44bfcd45-81d4-401d-8b83-934f861ef39d"
      unitRef="U_USD">7272000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_43b58c9a-8bc6-4c60-8022-e7474d2eaf08"
      unitRef="U_USD">9797000</us-gaap:NoncurrentAssets>
    <us-gaap:Assets
      contextRef="C_bf24e1a7-013b-41ec-b648-4af60d08e67f"
      decimals="-3"
      id="F_b01baf19-17fe-412d-9dae-6cc0581e51d1"
      unitRef="U_USD">40908000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_dfcb0ca4-c88e-41b1-9a9e-3bad7b6dd888"
      decimals="-3"
      id="F_edad3312-af73-444c-ac84-051ea29402e4"
      unitRef="U_USD">30216000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_2f3940e4-aacf-4088-8a82-c7684d7bc18d"
      decimals="-3"
      id="F_6156cabc-4c1d-4007-98cc-c6bb48ffbdeb"
      unitRef="U_USD">22961000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_c659b946-bae2-431f-9356-07d8d23e8358"
      decimals="-3"
      id="F_4e16da13-b66e-4ef0-8b9e-947d6911ea7a"
      unitRef="U_USD">23720000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_22d5ba19-ad69-4f29-b151-c240eeb7f045"
      unitRef="U_USD">63869000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_270f7726-c462-420e-a0ba-bdc8686729af"
      unitRef="U_USD">53936000</us-gaap:Assets>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_4674a6f1-aa8b-4572-9cbb-4ee9c8df9e3b">&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;20. MAJOR CUSTOMERS, SUPPLIERS AND RELATED INFORMATION&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Major Customers&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;For the fiscal year ended September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, revenues from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; customer accounted for &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;32&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of total revenues with no other single customer accounting for more than 10% of total revenues. For the fiscal year ended September 30, 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, revenues from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; customer accounted for &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of total revenues with no other single customer accounting for more than 10% of total revenues. As of September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, accounts receivable from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;three&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; customers accounted for &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;30&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;13&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% of total accounts receivable. As of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;September 30, 2024&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;, accounts receivable from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;three&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; customers accounted for &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; of total accounts receivable.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;Revenue from customers in the United States was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;33,922&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for the year ended September 30, 2025. Revenue from customers in the United States was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,888&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt; for the year ended September 30, 2024.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes revenues by geographic region. Revenues are attributed to countries based on customer&#x2019;s delivery location.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;34,417&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,336&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Asia Pacific&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,381&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,265&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,959&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,407&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total Revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;40,757&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;24,008&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:Times New Roman;"&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table summarized long lived assets by geographic region.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;United States&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,181&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,644&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;91&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;153&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total long lived assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,272&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,797&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Suppliers&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The Company has a large number of components and sub-assemblies produced by outside suppliers, some of which are sourced from a single supplier, which can magnify the risk of shortages and decrease the Company&#x2019;s ability to negotiate with suppliers on the basis of price. In particular, the Company depends on one supplier of compression drivers for its LRAD products. If supplier shortages occur, or quality problems arise, then production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company&#x2019;s financial condition, results of operation and cash flows.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <gnss:NumberOfMajorCustomers
      contextRef="C_f504a891-c126-4a62-a5e4-54cc76f9ba98"
      decimals="INF"
      id="F_5a1c8f59-dd0f-4fe9-8718-f8e8d443cd72"
      unitRef="U_Customer">1</gnss:NumberOfMajorCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_3d5ae419-e6ab-4358-b039-e4d129711cc3"
      decimals="2"
      id="F_b8ae4704-5540-4526-abf1-010a3da68331"
      unitRef="U_pure">0.32</us-gaap:ConcentrationRiskPercentage1>
    <gnss:NumberOfMajorCustomers
      contextRef="C_e3864dad-5c1a-4247-aa4e-859f3eeae57e"
      decimals="INF"
      id="F_55d2947b-ce86-4e82-9fbc-19e6fddf6aa7"
      unitRef="U_Customer">1</gnss:NumberOfMajorCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_a3b9fe59-ae4d-48b0-8424-60eff44904ee"
      decimals="2"
      id="F_83363dc5-6bbb-4975-ab8c-f4c0e339a08a"
      unitRef="U_pure">0.18</us-gaap:ConcentrationRiskPercentage1>
    <gnss:NumberOfMajorCustomers
      contextRef="C_35251103-1458-4f49-acad-0b6bb014a552"
      decimals="INF"
      id="F_f71efe45-4ba6-4e95-80bc-6ee293b10425"
      unitRef="U_Customer">3</gnss:NumberOfMajorCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_4e855169-f937-412d-b230-a29ca2acd888"
      decimals="2"
      id="F_2620e12f-2249-485a-9906-87b08d3b52c6"
      unitRef="U_pure">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_75a8e27d-d873-4cf2-a5ea-780a15c9c4eb"
      decimals="2"
      id="F_6e4ea541-15d3-401b-b70c-b9938ec226a9"
      unitRef="U_pure">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_821d4faf-6488-4476-b0b4-a106a89fdced"
      decimals="2"
      id="F_31e1dc64-9546-459c-84c0-da211f6fabe0"
      unitRef="U_pure">0.12</us-gaap:ConcentrationRiskPercentage1>
    <gnss:NumberOfMajorCustomers
      contextRef="C_a8ea8378-13ad-410e-8ef6-ceca77758adf"
      decimals="INF"
      id="F_67e93e38-9229-4962-8241-a3d26358a50c"
      unitRef="U_Customer">3</gnss:NumberOfMajorCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_28b3b747-dab8-4a99-88ce-26a1f1d86738"
      decimals="2"
      id="F_df044bd2-9854-4ba2-bde2-db421693e462"
      unitRef="U_pure">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_9933a723-34e0-465e-a4b0-c8d3e1dfc1a7"
      decimals="2"
      id="F_41e18613-d3a8-4112-808c-237f02dd20c9"
      unitRef="U_pure">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_b9dd9b2b-b73b-4b2b-9bb6-e1a598fb4be2"
      decimals="2"
      id="F_29e87d64-71c1-472f-b508-0225bc230c6c"
      unitRef="U_pure">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_6715b86c-9e8a-4026-9974-cc7b6725aa03"
      decimals="-3"
      id="F_9aa2c39a-35f4-4746-a851-e3dfc28b675d"
      unitRef="U_USD">33922000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_31cca560-5754-4def-b0cd-391c23006644"
      decimals="-3"
      id="F_e0b7dadb-8f04-42a7-9bc8-f5e8537775c2"
      unitRef="U_USD">16888000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_0cbbfd43-083c-4a1b-a2d6-1841da53b923">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes revenues by geographic region. Revenues are attributed to countries based on customer&#x2019;s delivery location.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;Years ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Americas&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;34,417&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,336&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Asia Pacific&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,381&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,265&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,959&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,407&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total Revenues&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;40,757&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;24,008&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_4ef4dce5-fd78-4491-b35b-07cdbd80d08d"
      decimals="-3"
      id="F_e92ab7c1-01b5-4033-a068-d7307b4ca713"
      unitRef="U_USD">34417000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_656ef458-1a26-4682-85ac-c5748f3d430d"
      decimals="-3"
      id="F_69ae3548-6db0-42aa-b263-d387befa1def"
      unitRef="U_USD">17336000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_7b2273da-ce13-4d2e-b968-c224066e2dc5"
      decimals="-3"
      id="F_1c46521b-cb54-4098-ab11-cb8376d51fc0"
      unitRef="U_USD">2381000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_e8bdd1ea-3d63-4a02-bd42-49507ed235cd"
      decimals="-3"
      id="F_2abefc2f-1afe-48ed-9731-2baa543f4dd8"
      unitRef="U_USD">1265000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_7957440c-aca5-4572-825f-47320c370867"
      decimals="-3"
      id="F_31f6c1a7-3ebf-4970-aff8-fcc1d3979ac6"
      unitRef="U_USD">3959000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_cee945f1-dedc-4b05-adf8-cc94d9908fa6"
      decimals="-3"
      id="F_0bf50cdb-b19e-48d3-bb66-c49de33c5b19"
      unitRef="U_USD">5407000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      decimals="-3"
      id="F_bb874338-7875-461f-a081-1f680ec3041b"
      unitRef="U_USD">40757000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_2e6358f5-311d-4ef5-891d-64bc83f53e13"
      decimals="-3"
      id="F_aaf29cbc-e90e-406b-ba30-ed4830e9d5c5"
      unitRef="U_USD">24008000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="C_e078c2b7-c6f7-4e51-b296-b10385f9050a"
      id="F_a5b8d5bd-7b20-48a4-837f-a5d1681faff5">&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;The following table summarized long lived assets by geographic region.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:66.993%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.62%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.883000000000001%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;United States&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,181&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,644&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;91&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;153&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Total long lived assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,272&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,797&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="C_d9afa55d-47ad-474c-b213-8563c84cc5d0"
      decimals="-3"
      id="F_f7583e02-8c79-4051-8010-2fdfe4421612"
      unitRef="U_USD">7181000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_c4512df0-6f28-4ebe-bcc1-63e81cf6de3f"
      decimals="-3"
      id="F_6ce33c0f-339b-42a7-92f0-2f17107c03e4"
      unitRef="U_USD">9644000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_9ebe5ef0-a2b0-4ce0-85b2-4079a1a4408d"
      decimals="-3"
      id="F_b2b74bfe-184c-45e3-9563-aa0bc09cc407"
      unitRef="U_USD">91000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_8d6e280b-586d-4b03-984b-ff5c8b5a585d"
      decimals="-3"
      id="F_fd0ff162-f882-41f7-9e1f-50865f4830d5"
      unitRef="U_USD">153000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_f93d78a7-8a1d-44dd-8fb0-b321dd3bc365"
      decimals="-3"
      id="F_180247c7-7978-4004-8532-55a7d3e4ea0a"
      unitRef="U_USD">7272000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_af10649b-067c-4fa1-acde-e6bd03595b02"
      decimals="-3"
      id="F_2f638022-e94d-4b71-bbca-583b48d84aa3"
      unitRef="U_USD">9797000</us-gaap:NoncurrentAssets>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
